diff --git a/idea/resources/inspectionDescriptions/SortModifiers.html b/idea/resources/inspectionDescriptions/SortModifiers.html index fff0ff38728..bcac711ed47 100644 --- a/idea/resources/inspectionDescriptions/SortModifiers.html +++ b/idea/resources/inspectionDescriptions/SortModifiers.html @@ -1,5 +1,6 @@ -This inspection reports to sort the modifiers in canonical order +This inspection reports modifiers which have a different order from the one recommended in the style guide, +and offers to reorder them. diff --git a/idea/src/META-INF/plugin.xml b/idea/src/META-INF/plugin.xml index 285dada3b19..5e7a77fc2e7 100644 --- a/idea/src/META-INF/plugin.xml +++ b/idea/src/META-INF/plugin.xml @@ -2703,12 +2703,13 @@ diff --git a/idea/src/org/jetbrains/kotlin/idea/inspections/SortModifiersInspection.kt b/idea/src/org/jetbrains/kotlin/idea/inspections/SortModifiersInspection.kt index efe640df6e0..2aac7e41c4e 100644 --- a/idea/src/org/jetbrains/kotlin/idea/inspections/SortModifiersInspection.kt +++ b/idea/src/org/jetbrains/kotlin/idea/inspections/SortModifiersInspection.kt @@ -26,7 +26,7 @@ import org.jetbrains.kotlin.psi.KtVisitorVoid import org.jetbrains.kotlin.psi.addRemoveModifier.sortModifiers import org.jetbrains.kotlin.psi.psiUtil.allChildren -class SortModifiersInspection : AbstractKotlinInspection() { +class SortModifiersInspection : AbstractKotlinInspection(), CleanupLocalInspectionTool { override fun buildVisitor(holder: ProblemsHolder, isOnTheFly: Boolean, session: LocalInspectionToolSession): PsiElementVisitor { return object : KtVisitorVoid() { @@ -40,7 +40,7 @@ class SortModifiersInspection : AbstractKotlinInspection() { if (modifiers == sortedModifiers) return holder.registerProblem(list, - "Sort modifiers", + "Non-canonical modifiers order", ProblemHighlightType.WEAK_WARNING, SortModifiersFix(sortedModifiers) )