diff --git a/plugins/kotlin/code-insight/impl-base/src/org/jetbrains/kotlin/idea/codeinsights/impl/base/inspections/RedundantModifierInspectionBase.kt b/plugins/kotlin/code-insight/impl-base/src/org/jetbrains/kotlin/idea/codeinsights/impl/base/inspections/RedundantModifierInspectionBase.kt index a7a183edf767..168c8e7cb0fd 100644 --- a/plugins/kotlin/code-insight/impl-base/src/org/jetbrains/kotlin/idea/codeinsights/impl/base/inspections/RedundantModifierInspectionBase.kt +++ b/plugins/kotlin/code-insight/impl-base/src/org/jetbrains/kotlin/idea/codeinsights/impl/base/inspections/RedundantModifierInspectionBase.kt @@ -9,11 +9,13 @@ import com.intellij.openapi.project.Project import com.intellij.psi.PsiElementVisitor import com.intellij.psi.tree.TokenSet import org.jetbrains.kotlin.analysis.api.diagnostics.KtDiagnosticWithPsi +import org.jetbrains.kotlin.idea.base.psi.isRedundant import org.jetbrains.kotlin.idea.base.resources.KotlinBundle import org.jetbrains.kotlin.idea.codeinsight.api.applicable.inspections.AbstractKotlinApplicableDiagnosticInspectionWithContext import org.jetbrains.kotlin.lexer.KtModifierKeywordToken import org.jetbrains.kotlin.psi.KtDeclaration import org.jetbrains.kotlin.psi.KtModifierListOwner +import org.jetbrains.kotlin.psi.KtPrimaryConstructor import org.jetbrains.kotlin.psi.KtVisitorVoid abstract class RedundantModifierInspectionBase>( @@ -40,5 +42,8 @@ abstract class RedundantModifierInspectionBaseinternal constructor() \ No newline at end of file diff --git a/plugins/kotlin/idea/tests/testData/inspectionsLocal/redundantVisibilityModifier/removeRedundantPrimaryConstructor.kt.after b/plugins/kotlin/idea/tests/testData/inspectionsLocal/redundantVisibilityModifier/removeRedundantPrimaryConstructor.kt.after new file mode 100644 index 000000000000..6a793aec1217 --- /dev/null +++ b/plugins/kotlin/idea/tests/testData/inspectionsLocal/redundantVisibilityModifier/removeRedundantPrimaryConstructor.kt.after @@ -0,0 +1 @@ +private class C diff --git a/plugins/kotlin/idea/tests/testData/quickfix/modifiers/removeAbstractModifier.kt.after b/plugins/kotlin/idea/tests/testData/quickfix/modifiers/removeAbstractModifier.kt.after index 3248425113ba..56c63c9bc56b 100644 --- a/plugins/kotlin/idea/tests/testData/quickfix/modifiers/removeAbstractModifier.kt.after +++ b/plugins/kotlin/idea/tests/testData/quickfix/modifiers/removeAbstractModifier.kt.after @@ -1,6 +1,6 @@ // "Make 'abstract()' not abstract" "true" -class A() { +class A { }