@TestMetadata("DuplicatedImports.kt")
 public void testDuplicatedImports() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/DuplicatedImports.kt");
   doTest(fileName);
 }
 @TestMetadata("mutableMapRemove.kt")
 public void testMutableMapRemove() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "compiler/testData/diagnostics/testsWithJava8/targetedBuiltIns/mutableMapRemove.kt");
   doTest(fileName);
 }
 @TestMetadata("javaUnrepeatable.kt")
 public void testJavaUnrepeatable() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "compiler/testData/diagnostics/testsWithJava8/annotations/javaUnrepeatable.kt");
   doTest(fileName);
 }
 @TestMetadata("CurrentPackage.kt")
 public void testCurrentPackage() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/CurrentPackage.kt");
   doTest(fileName);
 }
 @TestMetadata("inheritanceStaticMethodFromInterface.kt")
 public void testInheritanceStaticMethodFromInterface() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "compiler/testData/diagnostics/testsWithJava8/statics/inheritanceStaticMethodFromInterface.kt");
   doTest(fileName);
 }
 @TestMetadata("CallableReference.kt")
 public void testCallableReference() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/CallableReference.kt");
   doTest(fileName);
 }
 @TestMetadata("ClassMemberImported.kt")
 public void testClassMemberImported() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/ClassMemberImported.kt");
   doTest(fileName);
 }
 @TestMetadata("NestedClassInObject.kt")
 public void testNestedClassInObject() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/NestedClassInObject.kt");
   doTest(fileName);
 }
 @TestMetadata("NestedClassReferenceOutsideClassBody.kt")
 public void testNestedClassReferenceOutsideClassBody() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/NestedClassReferenceOutsideClassBody.kt");
   doTest(fileName);
 }
 @TestMetadata("Kt2488EnumEntry.kt")
 public void testKt2488EnumEntry() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/Kt2488EnumEntry.kt");
   doTest(fileName);
 }
 @TestMetadata("MembersInScope.kt")
 public void testMembersInScope() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/MembersInScope.kt");
   doTest(fileName);
 }
 @TestMetadata("Kt1850InnerClass.kt")
 public void testKt1850InnerClass() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/Kt1850InnerClass.kt");
   doTest(fileName);
 }
 @TestMetadata("JavaStaticField.kt")
 public void testJavaStaticField() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/JavaStaticField.kt");
   doTest(fileName);
 }
 @TestMetadata("FromCompanionObjectGeneric.kt")
 public void testFromCompanionObjectGeneric() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/FromCompanionObjectGeneric.kt");
   doTest(fileName);
 }
 @TestMetadata("AlreadyOptimized.kt")
 public void testAlreadyOptimized() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/AlreadyOptimized.kt");
   doTest(fileName);
 }
 @TestMetadata("RemoveImportsIfGeneralBefore.kt")
 public void testRemoveImportsIfGeneralBefore() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/RemoveImportsIfGeneralBefore.kt");
   doTest(fileName);
 }
 @TestMetadata("ArrayAccessExpression.kt")
 public void testArrayAccessExpression() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/ArrayAccessExpression.kt");
   doTest(fileName);
 }
 @TestMetadata("SamConstructor.kt")
 public void testSamConstructor() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/SamConstructor.kt");
   doTest(fileName);
 }
 @TestMetadata("ClassFromSameFileImportAddedBug.kt")
 public void testClassFromSameFileImportAddedBug() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/ClassFromSameFileImportAddedBug.kt");
   doTest(fileName);
 }
 @TestMetadata("StaticMethodFromSuper.kt")
 public void testStaticMethodFromSuper() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/StaticMethodFromSuper.kt");
   doTest(fileName);
 }
 @TestMetadata("ComponentFunction.kt")
 public void testComponentFunction() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/ComponentFunction.kt");
   doTest(fileName);
 }
 @TestMetadata("ClassNameConflictWithDefault.kt")
 public void testClassNameConflictWithDefault() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/allUnderImports/ClassNameConflictWithDefault.kt");
   doTest(fileName);
 }
 @TestMetadata("jk.kt")
 public void testJk() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "compiler/testData/diagnostics/testsWithJava8/duplicateJvmSignature/statics/jk.kt");
   doTest(fileName);
 }
 @TestMetadata("NameCountSetting.kt")
 public void testNameCountSetting() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/allUnderImports/NameCountSetting.kt");
   doTest(fileName);
 }
 @TestMetadata("forEachRemainingNullability.kt")
 public void testForEachRemainingNullability() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "compiler/testData/diagnostics/testsWithJava8/targetedBuiltIns/forEachRemainingNullability.kt");
   doTest(fileName);
 }
 @TestMetadata("PackagesToUseStarImport.kt")
 public void testPackagesToUseStarImport() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/allUnderImports/PackagesToUseStarImport.kt");
   doTest(fileName);
 }
 @TestMetadata("stream.kt")
 public void testStream() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "compiler/testData/diagnostics/testsWithJava8/targetedBuiltIns/stream.kt");
   doTest(fileName);
 }
 @TestMetadata("Simple.kt")
 public void testSimple() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/allUnderImports/Simple.kt");
   doTest(fileName);
 }
 @TestMetadata("labelledStatement.kt")
 public void testLabelledStatement() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/expressionSelection/labelledStatement.kt");
   doTestExpressionSelection(fileName);
 }
 @TestMetadata("DoNotTouchIfNoChanges.kt")
 public void testDoNotTouchIfNoChanges() throws Exception {
   String fileName =
       KotlinTestUtils.navigationMetadata(
           "idea/testData/editor/optimizeImports/DoNotTouchIfNoChanges.kt");
   doTest(fileName);
 }