From 4a0e70ad53bdaec1120014f5a1c6673cfd9fef63 Mon Sep 17 00:00:00 2001 From: Dmitry Neverov Date: Tue, 4 Jul 2017 21:33:37 +0200 Subject: [PATCH] Report MemberVisibilityCanBePrivate on visibility modifier if present --- .../idea/inspections/MemberVisibilityCanPrivateInspection.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/inspections/MemberVisibilityCanPrivateInspection.kt b/idea/src/org/jetbrains/kotlin/idea/inspections/MemberVisibilityCanPrivateInspection.kt index 5ff266c74c6..eba39b1070b 100644 --- a/idea/src/org/jetbrains/kotlin/idea/inspections/MemberVisibilityCanPrivateInspection.kt +++ b/idea/src/org/jetbrains/kotlin/idea/inspections/MemberVisibilityCanPrivateInspection.kt @@ -105,7 +105,7 @@ class MemberVisibilityCanPrivateInspection : AbstractKotlinInspection() { else -> "Property" } val nameElement = (declaration as? PsiNameIdentifierOwner)?.nameIdentifier ?: return - holder.registerProblem(nameElement, + holder.registerProblem(declaration.visibilityModifier() ?: nameElement, "$member '${declaration.name}' can be private", ProblemHighlightType.GENERIC_ERROR_OR_WARNING, IntentionWrapper(AddModifierFix(modifierListOwner, KtTokens.PRIVATE_KEYWORD), declaration.containingFile))