diff --git a/idea/testData/inspectionsLocal/unusedSymbol/asDefaultConstructorParameter.kt b/idea/testData/inspectionsLocal/unusedSymbol/asDefaultConstructorParameter.kt new file mode 100644 index 00000000000..ee999d8f236 --- /dev/null +++ b/idea/testData/inspectionsLocal/unusedSymbol/asDefaultConstructorParameter.kt @@ -0,0 +1,7 @@ +// PROBLEM: none + +class My(val x: Int = IMPORTANT_CONST) { + companion object { + val IMPORTANT_CONST = 42 + } +} \ No newline at end of file diff --git a/idea/tests/org/jetbrains/kotlin/idea/inspections/LocalInspectionTestGenerated.java b/idea/tests/org/jetbrains/kotlin/idea/inspections/LocalInspectionTestGenerated.java index 1ad3dae10a0..546ceb5815c 100644 --- a/idea/tests/org/jetbrains/kotlin/idea/inspections/LocalInspectionTestGenerated.java +++ b/idea/tests/org/jetbrains/kotlin/idea/inspections/LocalInspectionTestGenerated.java @@ -1850,6 +1850,12 @@ public class LocalInspectionTestGenerated extends AbstractLocalInspectionTest { KotlinTestUtils.assertAllTestsPresentByMetadata(this.getClass(), new File("idea/testData/inspectionsLocal/unusedSymbol"), Pattern.compile("^([\\w\\-_]+)\\.kt$"), TargetBackend.ANY, true); } + @TestMetadata("asDefaultConstructorParameter.kt") + public void testAsDefaultConstructorParameter() throws Exception { + String fileName = KotlinTestUtils.navigationMetadata("idea/testData/inspectionsLocal/unusedSymbol/asDefaultConstructorParameter.kt"); + doTest(fileName); + } + @TestMetadata("companionViaImport.kt") public void testCompanionViaImport() throws Exception { String fileName = KotlinTestUtils.navigationMetadata("idea/testData/inspectionsLocal/unusedSymbol/companionViaImport.kt");