From f41cfa2b8b1ffc03466d5b7ef65f9ddf53a960eb Mon Sep 17 00:00:00 2001 From: Alexey Sedunov Date: Mon, 28 Oct 2013 20:59:50 +0400 Subject: [PATCH] "Find Usages": separate Kotlin and Java tests --- .../findClassUsages/javaClassAllUsages.0.kt | 0 .../findClassUsages/javaClassAllUsages.1.java | 0 .../javaClassAllUsages.results.txt | 0 .../javaClassConstructorUsages.0.kt | 0 .../javaClassConstructorUsages.1.java | 0 .../javaClassConstructorUsages.results.txt | 0 .../javaClassFunctionUsages1.0.kt | 0 .../javaClassFunctionUsages1.1.java | 0 .../javaClassFunctionUsages1.results.txt | 0 .../javaClassFunctionUsages2.0.kt | 0 .../javaClassFunctionUsages2.1.java | 0 .../javaClassFunctionUsages2.results.txt | 0 .../javaClassNonConstructorUsages.0.kt | 0 .../javaClassNonConstructorUsages.1.java | 0 .../javaClassNonConstructorUsages.results.txt | 0 .../javaClassPropertyUsages1.0.kt | 0 .../javaClassPropertyUsages1.1.java | 0 .../javaClassPropertyUsages1.results.txt | 0 .../javaClassPropertyUsages2.0.kt | 0 .../javaClassPropertyUsages2.1.java | 0 .../javaClassPropertyUsages2.results.txt | 0 .../javaDerivedClassUsages1.0.kt | 0 .../javaDerivedClassUsages1.1.java | 0 .../javaDerivedClassUsages1.results.txt | 0 .../javaDerivedClassUsages2.0.kt | 0 .../javaDerivedClassUsages2.1.java | 0 .../javaDerivedClassUsages2.results.txt | 0 .../javaDerivedInterfaceUsages1.0.kt | 0 .../javaDerivedInterfaceUsages1.1.java | 0 .../javaDerivedInterfaceUsages1.results.txt | 0 .../javaDerivedInterfaceUsages2.0.kt | 0 .../javaDerivedInterfaceUsages2.1.java | 0 .../javaDerivedInterfaceUsages2.results.txt | 0 .../findClassUsages/kotlinClassAllUsages.0.kt | 0 .../findClassUsages/kotlinClassAllUsages.1.kt | 0 .../kotlinClassAllUsages.results.txt | 0 .../kotlinClassAllUsages2.0.kt | 0 .../kotlinClassAllUsages2.1.kt | 0 .../kotlinClassAllUsages2.results.txt | 0 .../kotlinClassAllUsages3.0.kt | 0 .../kotlinClassAllUsages3.1.kt | 0 .../kotlinClassAllUsages3.results.txt | 0 .../kotlinClassAllUsagesNoImport.0.kt | 0 .../kotlinClassAllUsagesNoImport.1.kt | 0 .../kotlinClassAllUsagesNoImport.results.txt | 0 .../kotlinClassConstructorUsages.0.kt | 0 .../kotlinClassConstructorUsages.1.kt | 0 .../kotlinClassConstructorUsages.results.txt | 0 .../kotlinClassFunctionUsages1.0.kt | 0 .../kotlinClassFunctionUsages1.1.kt | 0 .../kotlinClassFunctionUsages1.results.txt | 0 .../kotlinClassFunctionUsages2.0.kt | 0 .../kotlinClassFunctionUsages2.1.kt | 0 .../kotlinClassFunctionUsages2.results.txt | 0 .../kotlinClassNonConstructorUsages.0.kt | 0 .../kotlinClassNonConstructorUsages.1.kt | 0 ...otlinClassNonConstructorUsages.results.txt | 0 .../kotlinClassPropertyUsages1.0.kt | 0 .../kotlinClassPropertyUsages1.1.kt | 0 .../kotlinClassPropertyUsages1.results.txt | 0 .../kotlinClassPropertyUsages2.0.kt | 0 .../kotlinClassPropertyUsages2.1.kt | 0 .../kotlinClassPropertyUsages2.results.txt | 0 .../kotlinDerivedClassUsages1.0.kt | 0 .../kotlinDerivedClassUsages1.1.kt | 0 .../kotlinDerivedClassUsages1.results.txt | 0 .../kotlinDerivedClassUsages2.0.kt | 0 .../kotlinDerivedClassUsages2.1.kt | 0 .../kotlinDerivedClassUsages2.results.txt | 0 .../kotlinDerivedInterfaceUsages1.0.kt | 0 .../kotlinDerivedInterfaceUsages1.1.kt | 0 .../kotlinDerivedInterfaceUsages1.results.txt | 0 .../kotlinDerivedInterfaceUsages2.0.kt | 0 .../kotlinDerivedInterfaceUsages2.1.kt | 0 .../kotlinDerivedInterfaceUsages2.results.txt | 0 .../kotlinLocalClassUsages1.0.kt | 0 .../kotlinLocalClassUsages1.results.txt | 0 .../kotlinLocalClassUsages2.0.kt | 0 .../kotlinLocalClassUsages2.results.txt | 0 .../kotlinPrivateClassUsages.0.kt | 0 .../kotlinPrivateClassUsages.1.kt | 0 .../kotlinPrivateClassUsages.results.txt | 0 .../javaAndKotlinOverrides.0.kt | 0 .../javaAndKotlinOverrides.1.java | 0 .../javaAndKotlinOverrides.results.txt | 0 .../findFunctionUsages/javaMethodUsages.0.kt | 0 .../javaMethodUsages.1.java | 0 .../javaMethodUsages.results.txt | 0 .../kotlinLocalMethodUsages1.0.kt | 0 .../kotlinLocalMethodUsages1.results.txt | 0 .../kotlinLocalMethodUsages2.0.kt | 0 .../kotlinLocalMethodUsages2.results.txt | 0 .../kotlinMethodUsages.0.kt | 0 .../kotlinMethodUsages.1.kt | 0 .../kotlinMethodUsages.results.txt | 0 .../kotlinOverloadAndExtensionUsages.0.kt | 0 .../kotlinOverloadAndExtensionUsages.1.kt | 0 ...tlinOverloadAndExtensionUsages.results.txt | 0 .../kotlinPrivateMethodUsages.0.kt | 0 .../kotlinPrivateMethodUsages.1.kt | 0 .../kotlinPrivateMethodUsages.results.txt | 0 .../kotlinTopLevelMethodUsages.0.kt | 0 .../kotlinTopLevelMethodUsages.1.kt | 0 .../kotlinTopLevelMethodUsages.2.java | 0 .../kotlinTopLevelMethodUsages.results.txt | 0 .../kotlinTopLevelMethodUsagesNoImport.0.kt | 0 .../kotlinTopLevelMethodUsagesNoImport.1.kt | 0 ...inTopLevelMethodUsagesNoImport.results.txt | 0 .../findObjectUsages/javaObjectUsages.0.kt | 0 .../findObjectUsages/javaObjectUsages.1.java | 0 .../javaObjectUsages.results.txt | 0 .../kotlinLocalObjectUsages1.0.kt | 0 .../kotlinLocalObjectUsages1.results.txt | 0 .../kotlinLocalObjectUsages2.0.kt | 0 .../kotlinLocalObjectUsages2.results.txt | 0 .../findObjectUsages/kotlinObjectUsages.0.kt | 0 .../findObjectUsages/kotlinObjectUsages.1.kt | 0 .../kotlinObjectUsages.results.txt | 0 .../kotlinPrivateObjectUsages.0.kt | 0 .../kotlinPrivateObjectUsages.1.kt | 0 .../kotlinPrivateObjectUsages.results.txt | 0 .../javaAndKotlinOverrides.0.kt | 0 .../javaAndKotlinOverrides.1.java | 0 .../javaAndKotlinOverrides.results.txt | 0 .../javaPropertyReadUsages.0.kt | 0 .../javaPropertyReadUsages.1.java | 0 .../javaPropertyReadUsages.results.txt | 0 .../javaPropertyUsages.0.kt | 0 .../javaPropertyUsages.1.java | 0 .../javaPropertyUsages.results.txt | 0 .../javaPropertyWriteUsages.0.kt | 0 .../javaPropertyWriteUsages.1.java | 0 .../javaPropertyWriteUsages.results.txt | 0 .../kotlinLocalPropertyUsages1.0.kt | 0 .../kotlinLocalPropertyUsages1.results.txt | 0 .../kotlinLocalPropertyUsages2.0.kt | 0 .../kotlinLocalPropertyUsages2.results.txt | 0 .../kotlinPrivatePropertyUsages.0.kt | 0 .../kotlinPrivatePropertyUsages.1.kt | 0 .../kotlinPrivatePropertyUsages.results.txt | 0 .../kotlinPropertyReadUsages.0.kt | 0 .../kotlinPropertyReadUsages.1.kt | 0 .../kotlinPropertyReadUsages.results.txt | 0 .../kotlinPropertyUsages.0.kt | 0 .../kotlinPropertyUsages.1.kt | 0 .../kotlinPropertyUsages.results.txt | 0 .../kotlinPropertyWriteUsages.0.kt | 0 .../kotlinPropertyWriteUsages.1.kt | 0 .../kotlinPropertyWriteUsages.results.txt | 0 .../kotlinTopLevelPropertyUsages.0.kt | 0 .../kotlinTopLevelPropertyUsages.1.kt | 0 .../kotlinTopLevelPropertyUsages.2.java | 0 .../kotlinTopLevelPropertyUsages.results.txt | 0 .../findWithFilteringImports.0.kt | 0 .../findWithFilteringImports.1.kt | 0 .../findWithFilteringImports.results.txt | 0 .../unresolvedAnnotation.0.kt | 0 .../unresolvedAnnotation.1.java | 0 .../unresolvedAnnotation.results.txt | 0 .../jet/findUsages/JetFindUsagesTest.java | 641 +++++++++--------- 160 files changed, 328 insertions(+), 313 deletions(-) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassAllUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassAllUsages.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassAllUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassConstructorUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassConstructorUsages.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassConstructorUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassFunctionUsages1.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassFunctionUsages1.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassFunctionUsages1.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassFunctionUsages2.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassFunctionUsages2.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassFunctionUsages2.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassNonConstructorUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassNonConstructorUsages.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassNonConstructorUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassPropertyUsages1.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassPropertyUsages1.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassPropertyUsages1.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassPropertyUsages2.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassPropertyUsages2.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaClassPropertyUsages2.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaDerivedClassUsages1.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaDerivedClassUsages1.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaDerivedClassUsages1.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaDerivedClassUsages2.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaDerivedClassUsages2.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaDerivedClassUsages2.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaDerivedInterfaceUsages1.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaDerivedInterfaceUsages1.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaDerivedInterfaceUsages1.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaDerivedInterfaceUsages2.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaDerivedInterfaceUsages2.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/javaDerivedInterfaceUsages2.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassAllUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassAllUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassAllUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassAllUsages2.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassAllUsages2.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassAllUsages2.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassAllUsages3.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassAllUsages3.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassAllUsages3.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassAllUsagesNoImport.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassAllUsagesNoImport.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassAllUsagesNoImport.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassConstructorUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassConstructorUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassConstructorUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassFunctionUsages1.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassFunctionUsages1.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassFunctionUsages1.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassFunctionUsages2.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassFunctionUsages2.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassFunctionUsages2.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassNonConstructorUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassNonConstructorUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassNonConstructorUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassPropertyUsages1.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassPropertyUsages1.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassPropertyUsages1.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassPropertyUsages2.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassPropertyUsages2.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinClassPropertyUsages2.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinDerivedClassUsages1.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinDerivedClassUsages1.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinDerivedClassUsages1.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinDerivedClassUsages2.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinDerivedClassUsages2.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinDerivedClassUsages2.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinDerivedInterfaceUsages1.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinDerivedInterfaceUsages1.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinDerivedInterfaceUsages1.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinDerivedInterfaceUsages2.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinDerivedInterfaceUsages2.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinDerivedInterfaceUsages2.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinLocalClassUsages1.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinLocalClassUsages1.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinLocalClassUsages2.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinLocalClassUsages2.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinPrivateClassUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinPrivateClassUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findClassUsages/kotlinPrivateClassUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/javaAndKotlinOverrides.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/javaAndKotlinOverrides.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/javaAndKotlinOverrides.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/javaMethodUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/javaMethodUsages.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/javaMethodUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinLocalMethodUsages1.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinLocalMethodUsages1.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinLocalMethodUsages2.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinLocalMethodUsages2.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinMethodUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinMethodUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinMethodUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinOverloadAndExtensionUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinOverloadAndExtensionUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinOverloadAndExtensionUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinPrivateMethodUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinPrivateMethodUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinPrivateMethodUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinTopLevelMethodUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinTopLevelMethodUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinTopLevelMethodUsages.2.java (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinTopLevelMethodUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findObjectUsages/javaObjectUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findObjectUsages/javaObjectUsages.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findObjectUsages/javaObjectUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findObjectUsages/kotlinLocalObjectUsages1.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findObjectUsages/kotlinLocalObjectUsages1.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findObjectUsages/kotlinLocalObjectUsages2.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findObjectUsages/kotlinLocalObjectUsages2.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findObjectUsages/kotlinObjectUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findObjectUsages/kotlinObjectUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findObjectUsages/kotlinObjectUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findObjectUsages/kotlinPrivateObjectUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findObjectUsages/kotlinPrivateObjectUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findObjectUsages/kotlinPrivateObjectUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/javaAndKotlinOverrides.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/javaAndKotlinOverrides.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/javaAndKotlinOverrides.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/javaPropertyReadUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/javaPropertyReadUsages.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/javaPropertyReadUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/javaPropertyUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/javaPropertyUsages.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/javaPropertyUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/javaPropertyWriteUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/javaPropertyWriteUsages.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/javaPropertyWriteUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinLocalPropertyUsages1.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinLocalPropertyUsages1.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinLocalPropertyUsages2.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinLocalPropertyUsages2.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinPrivatePropertyUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinPrivatePropertyUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinPrivatePropertyUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinPropertyReadUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinPropertyReadUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinPropertyReadUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinPropertyUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinPropertyUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinPropertyUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinPropertyWriteUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinPropertyWriteUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinPropertyWriteUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinTopLevelPropertyUsages.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinTopLevelPropertyUsages.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinTopLevelPropertyUsages.2.java (100%) rename idea/testData/findUsages/{ => kotlin}/findPropertyUsages/kotlinTopLevelPropertyUsages.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/findWithFilteringImports/findWithFilteringImports.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findWithFilteringImports/findWithFilteringImports.1.kt (100%) rename idea/testData/findUsages/{ => kotlin}/findWithFilteringImports/findWithFilteringImports.results.txt (100%) rename idea/testData/findUsages/{ => kotlin}/unresolvedAnnotation/unresolvedAnnotation.0.kt (100%) rename idea/testData/findUsages/{ => kotlin}/unresolvedAnnotation/unresolvedAnnotation.1.java (100%) rename idea/testData/findUsages/{ => kotlin}/unresolvedAnnotation/unresolvedAnnotation.results.txt (100%) diff --git a/idea/testData/findUsages/findClassUsages/javaClassAllUsages.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassAllUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassAllUsages.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassAllUsages.0.kt diff --git a/idea/testData/findUsages/findClassUsages/javaClassAllUsages.1.java b/idea/testData/findUsages/kotlin/findClassUsages/javaClassAllUsages.1.java similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassAllUsages.1.java rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassAllUsages.1.java diff --git a/idea/testData/findUsages/findClassUsages/javaClassAllUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassAllUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassAllUsages.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassAllUsages.results.txt diff --git a/idea/testData/findUsages/findClassUsages/javaClassConstructorUsages.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassConstructorUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassConstructorUsages.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassConstructorUsages.0.kt diff --git a/idea/testData/findUsages/findClassUsages/javaClassConstructorUsages.1.java b/idea/testData/findUsages/kotlin/findClassUsages/javaClassConstructorUsages.1.java similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassConstructorUsages.1.java rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassConstructorUsages.1.java diff --git a/idea/testData/findUsages/findClassUsages/javaClassConstructorUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassConstructorUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassConstructorUsages.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassConstructorUsages.results.txt diff --git a/idea/testData/findUsages/findClassUsages/javaClassFunctionUsages1.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages1.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassFunctionUsages1.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages1.0.kt diff --git a/idea/testData/findUsages/findClassUsages/javaClassFunctionUsages1.1.java b/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages1.1.java similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassFunctionUsages1.1.java rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages1.1.java diff --git a/idea/testData/findUsages/findClassUsages/javaClassFunctionUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages1.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassFunctionUsages1.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages1.results.txt diff --git a/idea/testData/findUsages/findClassUsages/javaClassFunctionUsages2.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages2.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassFunctionUsages2.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages2.0.kt diff --git a/idea/testData/findUsages/findClassUsages/javaClassFunctionUsages2.1.java b/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages2.1.java similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassFunctionUsages2.1.java rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages2.1.java diff --git a/idea/testData/findUsages/findClassUsages/javaClassFunctionUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages2.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassFunctionUsages2.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages2.results.txt diff --git a/idea/testData/findUsages/findClassUsages/javaClassNonConstructorUsages.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassNonConstructorUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassNonConstructorUsages.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassNonConstructorUsages.0.kt diff --git a/idea/testData/findUsages/findClassUsages/javaClassNonConstructorUsages.1.java b/idea/testData/findUsages/kotlin/findClassUsages/javaClassNonConstructorUsages.1.java similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassNonConstructorUsages.1.java rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassNonConstructorUsages.1.java diff --git a/idea/testData/findUsages/findClassUsages/javaClassNonConstructorUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassNonConstructorUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassNonConstructorUsages.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassNonConstructorUsages.results.txt diff --git a/idea/testData/findUsages/findClassUsages/javaClassPropertyUsages1.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages1.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassPropertyUsages1.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages1.0.kt diff --git a/idea/testData/findUsages/findClassUsages/javaClassPropertyUsages1.1.java b/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages1.1.java similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassPropertyUsages1.1.java rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages1.1.java diff --git a/idea/testData/findUsages/findClassUsages/javaClassPropertyUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages1.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassPropertyUsages1.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages1.results.txt diff --git a/idea/testData/findUsages/findClassUsages/javaClassPropertyUsages2.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages2.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassPropertyUsages2.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages2.0.kt diff --git a/idea/testData/findUsages/findClassUsages/javaClassPropertyUsages2.1.java b/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages2.1.java similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassPropertyUsages2.1.java rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages2.1.java diff --git a/idea/testData/findUsages/findClassUsages/javaClassPropertyUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages2.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaClassPropertyUsages2.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages2.results.txt diff --git a/idea/testData/findUsages/findClassUsages/javaDerivedClassUsages1.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages1.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaDerivedClassUsages1.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages1.0.kt diff --git a/idea/testData/findUsages/findClassUsages/javaDerivedClassUsages1.1.java b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages1.1.java similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaDerivedClassUsages1.1.java rename to idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages1.1.java diff --git a/idea/testData/findUsages/findClassUsages/javaDerivedClassUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages1.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaDerivedClassUsages1.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages1.results.txt diff --git a/idea/testData/findUsages/findClassUsages/javaDerivedClassUsages2.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages2.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaDerivedClassUsages2.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages2.0.kt diff --git a/idea/testData/findUsages/findClassUsages/javaDerivedClassUsages2.1.java b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages2.1.java similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaDerivedClassUsages2.1.java rename to idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages2.1.java diff --git a/idea/testData/findUsages/findClassUsages/javaDerivedClassUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages2.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaDerivedClassUsages2.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages2.results.txt diff --git a/idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages1.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages1.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages1.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages1.0.kt diff --git a/idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages1.1.java b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages1.1.java similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages1.1.java rename to idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages1.1.java diff --git a/idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages1.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages1.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages1.results.txt diff --git a/idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages2.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages2.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages2.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages2.0.kt diff --git a/idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages2.1.java b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages2.1.java similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages2.1.java rename to idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages2.1.java diff --git a/idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages2.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages2.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages2.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassAllUsages.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassAllUsages.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassAllUsages.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassAllUsages.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassAllUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassAllUsages.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassAllUsages2.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages2.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassAllUsages2.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages2.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassAllUsages2.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages2.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassAllUsages2.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages2.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassAllUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages2.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassAllUsages2.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages2.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassAllUsages3.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages3.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassAllUsages3.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages3.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassAllUsages3.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages3.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassAllUsages3.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages3.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassAllUsages3.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages3.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassAllUsages3.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages3.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassAllUsagesNoImport.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsagesNoImport.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassAllUsagesNoImport.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsagesNoImport.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassAllUsagesNoImport.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsagesNoImport.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassAllUsagesNoImport.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsagesNoImport.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassAllUsagesNoImport.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsagesNoImport.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassAllUsagesNoImport.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsagesNoImport.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassConstructorUsages.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassConstructorUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassConstructorUsages.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassConstructorUsages.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassConstructorUsages.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassConstructorUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassConstructorUsages.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassConstructorUsages.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassConstructorUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassConstructorUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassConstructorUsages.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassConstructorUsages.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages1.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages1.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages1.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages1.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages1.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages1.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages1.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages1.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages1.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages1.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages1.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages2.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages2.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages2.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages2.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages2.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages2.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages2.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages2.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages2.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages2.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages2.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassNonConstructorUsages.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassNonConstructorUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassNonConstructorUsages.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassNonConstructorUsages.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassNonConstructorUsages.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassNonConstructorUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassNonConstructorUsages.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassNonConstructorUsages.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassNonConstructorUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassNonConstructorUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassNonConstructorUsages.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassNonConstructorUsages.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages1.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages1.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages1.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages1.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages1.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages1.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages1.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages1.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages1.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages1.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages1.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages2.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages2.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages2.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages2.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages2.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages2.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages2.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages2.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages2.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages2.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages2.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages1.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages1.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages1.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages1.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages1.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages1.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages1.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages1.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages1.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages1.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages1.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages2.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages2.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages2.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages2.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages2.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages2.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages2.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages2.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages2.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages2.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages2.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages1.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages1.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages1.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages1.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages1.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages1.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages1.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages1.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages1.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages1.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages1.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages2.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages2.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages2.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages2.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages2.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages2.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages2.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages2.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages2.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages2.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages2.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinLocalClassUsages1.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages1.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinLocalClassUsages1.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages1.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinLocalClassUsages1.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages1.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinLocalClassUsages1.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages1.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinLocalClassUsages2.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages2.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinLocalClassUsages2.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages2.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinLocalClassUsages2.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages2.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinLocalClassUsages2.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages2.results.txt diff --git a/idea/testData/findUsages/findClassUsages/kotlinPrivateClassUsages.0.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinPrivateClassUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinPrivateClassUsages.0.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinPrivateClassUsages.0.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinPrivateClassUsages.1.kt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinPrivateClassUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinPrivateClassUsages.1.kt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinPrivateClassUsages.1.kt diff --git a/idea/testData/findUsages/findClassUsages/kotlinPrivateClassUsages.results.txt b/idea/testData/findUsages/kotlin/findClassUsages/kotlinPrivateClassUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findClassUsages/kotlinPrivateClassUsages.results.txt rename to idea/testData/findUsages/kotlin/findClassUsages/kotlinPrivateClassUsages.results.txt diff --git a/idea/testData/findUsages/findFunctionUsages/javaAndKotlinOverrides.0.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/javaAndKotlinOverrides.0.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/javaAndKotlinOverrides.0.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/javaAndKotlinOverrides.0.kt diff --git a/idea/testData/findUsages/findFunctionUsages/javaAndKotlinOverrides.1.java b/idea/testData/findUsages/kotlin/findFunctionUsages/javaAndKotlinOverrides.1.java similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/javaAndKotlinOverrides.1.java rename to idea/testData/findUsages/kotlin/findFunctionUsages/javaAndKotlinOverrides.1.java diff --git a/idea/testData/findUsages/findFunctionUsages/javaAndKotlinOverrides.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/javaAndKotlinOverrides.results.txt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/javaAndKotlinOverrides.results.txt rename to idea/testData/findUsages/kotlin/findFunctionUsages/javaAndKotlinOverrides.results.txt diff --git a/idea/testData/findUsages/findFunctionUsages/javaMethodUsages.0.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/javaMethodUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/javaMethodUsages.0.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/javaMethodUsages.0.kt diff --git a/idea/testData/findUsages/findFunctionUsages/javaMethodUsages.1.java b/idea/testData/findUsages/kotlin/findFunctionUsages/javaMethodUsages.1.java similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/javaMethodUsages.1.java rename to idea/testData/findUsages/kotlin/findFunctionUsages/javaMethodUsages.1.java diff --git a/idea/testData/findUsages/findFunctionUsages/javaMethodUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/javaMethodUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/javaMethodUsages.results.txt rename to idea/testData/findUsages/kotlin/findFunctionUsages/javaMethodUsages.results.txt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinLocalMethodUsages1.0.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages1.0.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinLocalMethodUsages1.0.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages1.0.kt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinLocalMethodUsages1.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages1.results.txt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinLocalMethodUsages1.results.txt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages1.results.txt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinLocalMethodUsages2.0.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages2.0.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinLocalMethodUsages2.0.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages2.0.kt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinLocalMethodUsages2.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages2.results.txt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinLocalMethodUsages2.results.txt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages2.results.txt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinMethodUsages.0.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMethodUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinMethodUsages.0.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMethodUsages.0.kt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinMethodUsages.1.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMethodUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinMethodUsages.1.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMethodUsages.1.kt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinMethodUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMethodUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinMethodUsages.results.txt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMethodUsages.results.txt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinOverloadAndExtensionUsages.0.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinOverloadAndExtensionUsages.0.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages.0.kt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinOverloadAndExtensionUsages.1.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinOverloadAndExtensionUsages.1.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages.1.kt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinOverloadAndExtensionUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinOverloadAndExtensionUsages.results.txt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages.results.txt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinPrivateMethodUsages.0.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinPrivateMethodUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinPrivateMethodUsages.0.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinPrivateMethodUsages.0.kt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinPrivateMethodUsages.1.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinPrivateMethodUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinPrivateMethodUsages.1.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinPrivateMethodUsages.1.kt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinPrivateMethodUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinPrivateMethodUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinPrivateMethodUsages.results.txt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinPrivateMethodUsages.results.txt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsages.0.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsages.0.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.0.kt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsages.1.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsages.1.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.1.kt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsages.2.java b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.2.java similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsages.2.java rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.2.java diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsages.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsages.results.txt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.results.txt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.0.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.0.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.0.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.0.kt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.1.kt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.1.kt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.1.kt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.1.kt diff --git a/idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.results.txt b/idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.results.txt similarity index 100% rename from idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.results.txt rename to idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.results.txt diff --git a/idea/testData/findUsages/findObjectUsages/javaObjectUsages.0.kt b/idea/testData/findUsages/kotlin/findObjectUsages/javaObjectUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findObjectUsages/javaObjectUsages.0.kt rename to idea/testData/findUsages/kotlin/findObjectUsages/javaObjectUsages.0.kt diff --git a/idea/testData/findUsages/findObjectUsages/javaObjectUsages.1.java b/idea/testData/findUsages/kotlin/findObjectUsages/javaObjectUsages.1.java similarity index 100% rename from idea/testData/findUsages/findObjectUsages/javaObjectUsages.1.java rename to idea/testData/findUsages/kotlin/findObjectUsages/javaObjectUsages.1.java diff --git a/idea/testData/findUsages/findObjectUsages/javaObjectUsages.results.txt b/idea/testData/findUsages/kotlin/findObjectUsages/javaObjectUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findObjectUsages/javaObjectUsages.results.txt rename to idea/testData/findUsages/kotlin/findObjectUsages/javaObjectUsages.results.txt diff --git a/idea/testData/findUsages/findObjectUsages/kotlinLocalObjectUsages1.0.kt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages1.0.kt similarity index 100% rename from idea/testData/findUsages/findObjectUsages/kotlinLocalObjectUsages1.0.kt rename to idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages1.0.kt diff --git a/idea/testData/findUsages/findObjectUsages/kotlinLocalObjectUsages1.results.txt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages1.results.txt similarity index 100% rename from idea/testData/findUsages/findObjectUsages/kotlinLocalObjectUsages1.results.txt rename to idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages1.results.txt diff --git a/idea/testData/findUsages/findObjectUsages/kotlinLocalObjectUsages2.0.kt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages2.0.kt similarity index 100% rename from idea/testData/findUsages/findObjectUsages/kotlinLocalObjectUsages2.0.kt rename to idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages2.0.kt diff --git a/idea/testData/findUsages/findObjectUsages/kotlinLocalObjectUsages2.results.txt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages2.results.txt similarity index 100% rename from idea/testData/findUsages/findObjectUsages/kotlinLocalObjectUsages2.results.txt rename to idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages2.results.txt diff --git a/idea/testData/findUsages/findObjectUsages/kotlinObjectUsages.0.kt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinObjectUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findObjectUsages/kotlinObjectUsages.0.kt rename to idea/testData/findUsages/kotlin/findObjectUsages/kotlinObjectUsages.0.kt diff --git a/idea/testData/findUsages/findObjectUsages/kotlinObjectUsages.1.kt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinObjectUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findObjectUsages/kotlinObjectUsages.1.kt rename to idea/testData/findUsages/kotlin/findObjectUsages/kotlinObjectUsages.1.kt diff --git a/idea/testData/findUsages/findObjectUsages/kotlinObjectUsages.results.txt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinObjectUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findObjectUsages/kotlinObjectUsages.results.txt rename to idea/testData/findUsages/kotlin/findObjectUsages/kotlinObjectUsages.results.txt diff --git a/idea/testData/findUsages/findObjectUsages/kotlinPrivateObjectUsages.0.kt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinPrivateObjectUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findObjectUsages/kotlinPrivateObjectUsages.0.kt rename to idea/testData/findUsages/kotlin/findObjectUsages/kotlinPrivateObjectUsages.0.kt diff --git a/idea/testData/findUsages/findObjectUsages/kotlinPrivateObjectUsages.1.kt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinPrivateObjectUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findObjectUsages/kotlinPrivateObjectUsages.1.kt rename to idea/testData/findUsages/kotlin/findObjectUsages/kotlinPrivateObjectUsages.1.kt diff --git a/idea/testData/findUsages/findObjectUsages/kotlinPrivateObjectUsages.results.txt b/idea/testData/findUsages/kotlin/findObjectUsages/kotlinPrivateObjectUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findObjectUsages/kotlinPrivateObjectUsages.results.txt rename to idea/testData/findUsages/kotlin/findObjectUsages/kotlinPrivateObjectUsages.results.txt diff --git a/idea/testData/findUsages/findPropertyUsages/javaAndKotlinOverrides.0.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides.0.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/javaAndKotlinOverrides.0.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides.0.kt diff --git a/idea/testData/findUsages/findPropertyUsages/javaAndKotlinOverrides.1.java b/idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides.1.java similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/javaAndKotlinOverrides.1.java rename to idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides.1.java diff --git a/idea/testData/findUsages/findPropertyUsages/javaAndKotlinOverrides.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides.results.txt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/javaAndKotlinOverrides.results.txt rename to idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides.results.txt diff --git a/idea/testData/findUsages/findPropertyUsages/javaPropertyReadUsages.0.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/javaPropertyReadUsages.0.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages.0.kt diff --git a/idea/testData/findUsages/findPropertyUsages/javaPropertyReadUsages.1.java b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages.1.java similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/javaPropertyReadUsages.1.java rename to idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages.1.java diff --git a/idea/testData/findUsages/findPropertyUsages/javaPropertyReadUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/javaPropertyReadUsages.results.txt rename to idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages.results.txt diff --git a/idea/testData/findUsages/findPropertyUsages/javaPropertyUsages.0.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/javaPropertyUsages.0.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages.0.kt diff --git a/idea/testData/findUsages/findPropertyUsages/javaPropertyUsages.1.java b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages.1.java similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/javaPropertyUsages.1.java rename to idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages.1.java diff --git a/idea/testData/findUsages/findPropertyUsages/javaPropertyUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/javaPropertyUsages.results.txt rename to idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages.results.txt diff --git a/idea/testData/findUsages/findPropertyUsages/javaPropertyWriteUsages.0.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/javaPropertyWriteUsages.0.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages.0.kt diff --git a/idea/testData/findUsages/findPropertyUsages/javaPropertyWriteUsages.1.java b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages.1.java similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/javaPropertyWriteUsages.1.java rename to idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages.1.java diff --git a/idea/testData/findUsages/findPropertyUsages/javaPropertyWriteUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/javaPropertyWriteUsages.results.txt rename to idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages.results.txt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinLocalPropertyUsages1.0.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages1.0.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinLocalPropertyUsages1.0.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages1.0.kt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinLocalPropertyUsages1.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages1.results.txt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinLocalPropertyUsages1.results.txt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages1.results.txt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinLocalPropertyUsages2.0.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages2.0.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinLocalPropertyUsages2.0.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages2.0.kt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinLocalPropertyUsages2.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages2.results.txt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinLocalPropertyUsages2.results.txt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages2.results.txt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinPrivatePropertyUsages.0.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinPrivatePropertyUsages.0.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages.0.kt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinPrivatePropertyUsages.1.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinPrivatePropertyUsages.1.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages.1.kt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinPrivatePropertyUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinPrivatePropertyUsages.results.txt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages.results.txt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinPropertyReadUsages.0.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinPropertyReadUsages.0.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages.0.kt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinPropertyReadUsages.1.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinPropertyReadUsages.1.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages.1.kt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinPropertyReadUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinPropertyReadUsages.results.txt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages.results.txt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinPropertyUsages.0.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinPropertyUsages.0.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages.0.kt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinPropertyUsages.1.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinPropertyUsages.1.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages.1.kt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinPropertyUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinPropertyUsages.results.txt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages.results.txt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinPropertyWriteUsages.0.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinPropertyWriteUsages.0.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages.0.kt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinPropertyWriteUsages.1.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinPropertyWriteUsages.1.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages.1.kt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinPropertyWriteUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinPropertyWriteUsages.results.txt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages.results.txt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinTopLevelPropertyUsages.0.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.0.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinTopLevelPropertyUsages.0.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.0.kt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinTopLevelPropertyUsages.1.kt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.1.kt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinTopLevelPropertyUsages.1.kt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.1.kt diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinTopLevelPropertyUsages.2.java b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.2.java similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinTopLevelPropertyUsages.2.java rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.2.java diff --git a/idea/testData/findUsages/findPropertyUsages/kotlinTopLevelPropertyUsages.results.txt b/idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.results.txt similarity index 100% rename from idea/testData/findUsages/findPropertyUsages/kotlinTopLevelPropertyUsages.results.txt rename to idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.results.txt diff --git a/idea/testData/findUsages/findWithFilteringImports/findWithFilteringImports.0.kt b/idea/testData/findUsages/kotlin/findWithFilteringImports/findWithFilteringImports.0.kt similarity index 100% rename from idea/testData/findUsages/findWithFilteringImports/findWithFilteringImports.0.kt rename to idea/testData/findUsages/kotlin/findWithFilteringImports/findWithFilteringImports.0.kt diff --git a/idea/testData/findUsages/findWithFilteringImports/findWithFilteringImports.1.kt b/idea/testData/findUsages/kotlin/findWithFilteringImports/findWithFilteringImports.1.kt similarity index 100% rename from idea/testData/findUsages/findWithFilteringImports/findWithFilteringImports.1.kt rename to idea/testData/findUsages/kotlin/findWithFilteringImports/findWithFilteringImports.1.kt diff --git a/idea/testData/findUsages/findWithFilteringImports/findWithFilteringImports.results.txt b/idea/testData/findUsages/kotlin/findWithFilteringImports/findWithFilteringImports.results.txt similarity index 100% rename from idea/testData/findUsages/findWithFilteringImports/findWithFilteringImports.results.txt rename to idea/testData/findUsages/kotlin/findWithFilteringImports/findWithFilteringImports.results.txt diff --git a/idea/testData/findUsages/unresolvedAnnotation/unresolvedAnnotation.0.kt b/idea/testData/findUsages/kotlin/unresolvedAnnotation/unresolvedAnnotation.0.kt similarity index 100% rename from idea/testData/findUsages/unresolvedAnnotation/unresolvedAnnotation.0.kt rename to idea/testData/findUsages/kotlin/unresolvedAnnotation/unresolvedAnnotation.0.kt diff --git a/idea/testData/findUsages/unresolvedAnnotation/unresolvedAnnotation.1.java b/idea/testData/findUsages/kotlin/unresolvedAnnotation/unresolvedAnnotation.1.java similarity index 100% rename from idea/testData/findUsages/unresolvedAnnotation/unresolvedAnnotation.1.java rename to idea/testData/findUsages/kotlin/unresolvedAnnotation/unresolvedAnnotation.1.java diff --git a/idea/testData/findUsages/unresolvedAnnotation/unresolvedAnnotation.results.txt b/idea/testData/findUsages/kotlin/unresolvedAnnotation/unresolvedAnnotation.results.txt similarity index 100% rename from idea/testData/findUsages/unresolvedAnnotation/unresolvedAnnotation.results.txt rename to idea/testData/findUsages/kotlin/unresolvedAnnotation/unresolvedAnnotation.results.txt diff --git a/idea/tests/org/jetbrains/jet/findUsages/JetFindUsagesTest.java b/idea/tests/org/jetbrains/jet/findUsages/JetFindUsagesTest.java index 13327df5309..ea002ae4ade 100644 --- a/idea/tests/org/jetbrains/jet/findUsages/JetFindUsagesTest.java +++ b/idea/tests/org/jetbrains/jet/findUsages/JetFindUsagesTest.java @@ -31,344 +31,359 @@ import org.jetbrains.jet.findUsages.AbstractJetFindUsagesTest; /** This class is generated by {@link org.jetbrains.jet.generators.tests.GenerateTests}. DO NOT MODIFY MANUALLY */ @SuppressWarnings("all") @TestMetadata("idea/testData/findUsages") -@InnerTestClasses({JetFindUsagesTest.FindClassUsages.class, JetFindUsagesTest.FindFunctionUsages.class, JetFindUsagesTest.FindObjectUsages.class, JetFindUsagesTest.FindPropertyUsages.class, JetFindUsagesTest.FindWithFilteringImports.class, JetFindUsagesTest.UnresolvedAnnotation.class}) +@InnerTestClasses({JetFindUsagesTest.Kotlin.class}) public class JetFindUsagesTest extends AbstractJetFindUsagesTest { public void testAllFilesPresentInFindUsages() throws Exception { JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - @TestMetadata("idea/testData/findUsages/findClassUsages") - public static class FindClassUsages extends AbstractJetFindUsagesTest { - public void testAllFilesPresentInFindClassUsages() throws Exception { - JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findClassUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); + @TestMetadata("idea/testData/findUsages/kotlin") + @InnerTestClasses({Kotlin.FindClassUsages.class, Kotlin.FindFunctionUsages.class, Kotlin.FindObjectUsages.class, Kotlin.FindPropertyUsages.class, Kotlin.FindWithFilteringImports.class, Kotlin.UnresolvedAnnotation.class}) + public static class Kotlin extends AbstractJetFindUsagesTest { + public void testAllFilesPresentInKotlin() throws Exception { + JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/kotlin"), Pattern.compile("^(.+)\\.0\\.kt$"), true); } - @TestMetadata("javaClassAllUsages.0.kt") - public void testJavaClassAllUsages() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/javaClassAllUsages.0.kt"); + @TestMetadata("idea/testData/findUsages/kotlin/findClassUsages") + public static class FindClassUsages extends AbstractJetFindUsagesTest { + public void testAllFilesPresentInFindClassUsages() throws Exception { + JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/kotlin/findClassUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); + } + + @TestMetadata("javaClassAllUsages.0.kt") + public void testJavaClassAllUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/javaClassAllUsages.0.kt"); + } + + @TestMetadata("javaClassConstructorUsages.0.kt") + public void testJavaClassConstructorUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/javaClassConstructorUsages.0.kt"); + } + + @TestMetadata("javaClassFunctionUsages1.0.kt") + public void testJavaClassFunctionUsages1() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages1.0.kt"); + } + + @TestMetadata("javaClassFunctionUsages2.0.kt") + public void testJavaClassFunctionUsages2() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/javaClassFunctionUsages2.0.kt"); + } + + @TestMetadata("javaClassNonConstructorUsages.0.kt") + public void testJavaClassNonConstructorUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/javaClassNonConstructorUsages.0.kt"); + } + + @TestMetadata("javaClassPropertyUsages1.0.kt") + public void testJavaClassPropertyUsages1() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages1.0.kt"); + } + + @TestMetadata("javaClassPropertyUsages2.0.kt") + public void testJavaClassPropertyUsages2() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/javaClassPropertyUsages2.0.kt"); + } + + @TestMetadata("javaDerivedClassUsages1.0.kt") + public void testJavaDerivedClassUsages1() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages1.0.kt"); + } + + @TestMetadata("javaDerivedClassUsages2.0.kt") + public void testJavaDerivedClassUsages2() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/javaDerivedClassUsages2.0.kt"); + } + + @TestMetadata("javaDerivedInterfaceUsages1.0.kt") + public void testJavaDerivedInterfaceUsages1() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages1.0.kt"); + } + + @TestMetadata("javaDerivedInterfaceUsages2.0.kt") + public void testJavaDerivedInterfaceUsages2() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/javaDerivedInterfaceUsages2.0.kt"); + } + + @TestMetadata("kotlinClassAllUsages.0.kt") + public void testKotlinClassAllUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages.0.kt"); + } + + @TestMetadata("kotlinClassAllUsages2.0.kt") + public void testKotlinClassAllUsages2() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages2.0.kt"); + } + + @TestMetadata("kotlinClassAllUsages3.0.kt") + public void testKotlinClassAllUsages3() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsages3.0.kt"); + } + + @TestMetadata("kotlinClassAllUsagesNoImport.0.kt") + public void testKotlinClassAllUsagesNoImport() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassAllUsagesNoImport.0.kt"); + } + + @TestMetadata("kotlinClassConstructorUsages.0.kt") + public void testKotlinClassConstructorUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassConstructorUsages.0.kt"); + } + + @TestMetadata("kotlinClassFunctionUsages1.0.kt") + public void testKotlinClassFunctionUsages1() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages1.0.kt"); + } + + @TestMetadata("kotlinClassFunctionUsages2.0.kt") + public void testKotlinClassFunctionUsages2() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassFunctionUsages2.0.kt"); + } + + @TestMetadata("kotlinClassNonConstructorUsages.0.kt") + public void testKotlinClassNonConstructorUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassNonConstructorUsages.0.kt"); + } + + @TestMetadata("kotlinClassPropertyUsages1.0.kt") + public void testKotlinClassPropertyUsages1() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages1.0.kt"); + } + + @TestMetadata("kotlinClassPropertyUsages2.0.kt") + public void testKotlinClassPropertyUsages2() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinClassPropertyUsages2.0.kt"); + } + + @TestMetadata("kotlinDerivedClassUsages1.0.kt") + public void testKotlinDerivedClassUsages1() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages1.0.kt"); + } + + @TestMetadata("kotlinDerivedClassUsages2.0.kt") + public void testKotlinDerivedClassUsages2() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedClassUsages2.0.kt"); + } + + @TestMetadata("kotlinDerivedInterfaceUsages1.0.kt") + public void testKotlinDerivedInterfaceUsages1() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages1.0.kt"); + } + + @TestMetadata("kotlinDerivedInterfaceUsages2.0.kt") + public void testKotlinDerivedInterfaceUsages2() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinDerivedInterfaceUsages2.0.kt"); + } + + @TestMetadata("kotlinLocalClassUsages1.0.kt") + public void testKotlinLocalClassUsages1() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages1.0.kt"); + } + + @TestMetadata("kotlinLocalClassUsages2.0.kt") + public void testKotlinLocalClassUsages2() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinLocalClassUsages2.0.kt"); + } + + @TestMetadata("kotlinPrivateClassUsages.0.kt") + public void testKotlinPrivateClassUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findClassUsages/kotlinPrivateClassUsages.0.kt"); + } + } - @TestMetadata("javaClassConstructorUsages.0.kt") - public void testJavaClassConstructorUsages() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/javaClassConstructorUsages.0.kt"); + @TestMetadata("idea/testData/findUsages/kotlin/findFunctionUsages") + public static class FindFunctionUsages extends AbstractJetFindUsagesTest { + public void testAllFilesPresentInFindFunctionUsages() throws Exception { + JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/kotlin/findFunctionUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); + } + + @TestMetadata("javaAndKotlinOverrides.0.kt") + public void testJavaAndKotlinOverrides() throws Exception { + doTest("idea/testData/findUsages/kotlin/findFunctionUsages/javaAndKotlinOverrides.0.kt"); + } + + @TestMetadata("javaMethodUsages.0.kt") + public void testJavaMethodUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findFunctionUsages/javaMethodUsages.0.kt"); + } + + @TestMetadata("kotlinLocalMethodUsages1.0.kt") + public void testKotlinLocalMethodUsages1() throws Exception { + doTest("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages1.0.kt"); + } + + @TestMetadata("kotlinLocalMethodUsages2.0.kt") + public void testKotlinLocalMethodUsages2() throws Exception { + doTest("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinLocalMethodUsages2.0.kt"); + } + + @TestMetadata("kotlinMethodUsages.0.kt") + public void testKotlinMethodUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinMethodUsages.0.kt"); + } + + @TestMetadata("kotlinOverloadAndExtensionUsages.0.kt") + public void testKotlinOverloadAndExtensionUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinOverloadAndExtensionUsages.0.kt"); + } + + @TestMetadata("kotlinPrivateMethodUsages.0.kt") + public void testKotlinPrivateMethodUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinPrivateMethodUsages.0.kt"); + } + + @TestMetadata("kotlinTopLevelMethodUsages.0.kt") + public void testKotlinTopLevelMethodUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsages.0.kt"); + } + + @TestMetadata("kotlinTopLevelMethodUsagesNoImport.0.kt") + public void testKotlinTopLevelMethodUsagesNoImport() throws Exception { + doTest("idea/testData/findUsages/kotlin/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.0.kt"); + } + } - @TestMetadata("javaClassFunctionUsages1.0.kt") - public void testJavaClassFunctionUsages1() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/javaClassFunctionUsages1.0.kt"); + @TestMetadata("idea/testData/findUsages/kotlin/findObjectUsages") + public static class FindObjectUsages extends AbstractJetFindUsagesTest { + public void testAllFilesPresentInFindObjectUsages() throws Exception { + JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/kotlin/findObjectUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); + } + + @TestMetadata("javaObjectUsages.0.kt") + public void testJavaObjectUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findObjectUsages/javaObjectUsages.0.kt"); + } + + @TestMetadata("kotlinLocalObjectUsages1.0.kt") + public void testKotlinLocalObjectUsages1() throws Exception { + doTest("idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages1.0.kt"); + } + + @TestMetadata("kotlinLocalObjectUsages2.0.kt") + public void testKotlinLocalObjectUsages2() throws Exception { + doTest("idea/testData/findUsages/kotlin/findObjectUsages/kotlinLocalObjectUsages2.0.kt"); + } + + @TestMetadata("kotlinObjectUsages.0.kt") + public void testKotlinObjectUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findObjectUsages/kotlinObjectUsages.0.kt"); + } + + @TestMetadata("kotlinPrivateObjectUsages.0.kt") + public void testKotlinPrivateObjectUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findObjectUsages/kotlinPrivateObjectUsages.0.kt"); + } + } - @TestMetadata("javaClassFunctionUsages2.0.kt") - public void testJavaClassFunctionUsages2() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/javaClassFunctionUsages2.0.kt"); + @TestMetadata("idea/testData/findUsages/kotlin/findPropertyUsages") + public static class FindPropertyUsages extends AbstractJetFindUsagesTest { + public void testAllFilesPresentInFindPropertyUsages() throws Exception { + JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/kotlin/findPropertyUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); + } + + @TestMetadata("javaAndKotlinOverrides.0.kt") + public void testJavaAndKotlinOverrides() throws Exception { + doTest("idea/testData/findUsages/kotlin/findPropertyUsages/javaAndKotlinOverrides.0.kt"); + } + + @TestMetadata("javaPropertyReadUsages.0.kt") + public void testJavaPropertyReadUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyReadUsages.0.kt"); + } + + @TestMetadata("javaPropertyUsages.0.kt") + public void testJavaPropertyUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyUsages.0.kt"); + } + + @TestMetadata("javaPropertyWriteUsages.0.kt") + public void testJavaPropertyWriteUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findPropertyUsages/javaPropertyWriteUsages.0.kt"); + } + + @TestMetadata("kotlinLocalPropertyUsages1.0.kt") + public void testKotlinLocalPropertyUsages1() throws Exception { + doTest("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages1.0.kt"); + } + + @TestMetadata("kotlinLocalPropertyUsages2.0.kt") + public void testKotlinLocalPropertyUsages2() throws Exception { + doTest("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinLocalPropertyUsages2.0.kt"); + } + + @TestMetadata("kotlinPrivatePropertyUsages.0.kt") + public void testKotlinPrivatePropertyUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPrivatePropertyUsages.0.kt"); + } + + @TestMetadata("kotlinPropertyReadUsages.0.kt") + public void testKotlinPropertyReadUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyReadUsages.0.kt"); + } + + @TestMetadata("kotlinPropertyUsages.0.kt") + public void testKotlinPropertyUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyUsages.0.kt"); + } + + @TestMetadata("kotlinPropertyWriteUsages.0.kt") + public void testKotlinPropertyWriteUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinPropertyWriteUsages.0.kt"); + } + + @TestMetadata("kotlinTopLevelPropertyUsages.0.kt") + public void testKotlinTopLevelPropertyUsages() throws Exception { + doTest("idea/testData/findUsages/kotlin/findPropertyUsages/kotlinTopLevelPropertyUsages.0.kt"); + } + } - @TestMetadata("javaClassNonConstructorUsages.0.kt") - public void testJavaClassNonConstructorUsages() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/javaClassNonConstructorUsages.0.kt"); + @TestMetadata("idea/testData/findUsages/kotlin/findWithFilteringImports") + public static class FindWithFilteringImports extends AbstractJetFindUsagesTest { + public void testAllFilesPresentInFindWithFilteringImports() throws Exception { + JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/kotlin/findWithFilteringImports"), Pattern.compile("^(.+)\\.0\\.kt$"), true); + } + + @TestMetadata("findWithFilteringImports.0.kt") + public void testFindWithFilteringImports() throws Exception { + doTest("idea/testData/findUsages/kotlin/findWithFilteringImports/findWithFilteringImports.0.kt"); + } + } - @TestMetadata("javaClassPropertyUsages1.0.kt") - public void testJavaClassPropertyUsages1() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/javaClassPropertyUsages1.0.kt"); + @TestMetadata("idea/testData/findUsages/kotlin/unresolvedAnnotation") + public static class UnresolvedAnnotation extends AbstractJetFindUsagesTest { + public void testAllFilesPresentInUnresolvedAnnotation() throws Exception { + JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/kotlin/unresolvedAnnotation"), Pattern.compile("^(.+)\\.0\\.kt$"), true); + } + + @TestMetadata("unresolvedAnnotation.0.kt") + public void testUnresolvedAnnotation() throws Exception { + doTest("idea/testData/findUsages/kotlin/unresolvedAnnotation/unresolvedAnnotation.0.kt"); + } + } - @TestMetadata("javaClassPropertyUsages2.0.kt") - public void testJavaClassPropertyUsages2() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/javaClassPropertyUsages2.0.kt"); + public static Test innerSuite() { + TestSuite suite = new TestSuite("Kotlin"); + suite.addTestSuite(Kotlin.class); + suite.addTestSuite(FindClassUsages.class); + suite.addTestSuite(FindFunctionUsages.class); + suite.addTestSuite(FindObjectUsages.class); + suite.addTestSuite(FindPropertyUsages.class); + suite.addTestSuite(FindWithFilteringImports.class); + suite.addTestSuite(UnresolvedAnnotation.class); + return suite; } - - @TestMetadata("javaDerivedClassUsages1.0.kt") - public void testJavaDerivedClassUsages1() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/javaDerivedClassUsages1.0.kt"); - } - - @TestMetadata("javaDerivedClassUsages2.0.kt") - public void testJavaDerivedClassUsages2() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/javaDerivedClassUsages2.0.kt"); - } - - @TestMetadata("javaDerivedInterfaceUsages1.0.kt") - public void testJavaDerivedInterfaceUsages1() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages1.0.kt"); - } - - @TestMetadata("javaDerivedInterfaceUsages2.0.kt") - public void testJavaDerivedInterfaceUsages2() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/javaDerivedInterfaceUsages2.0.kt"); - } - - @TestMetadata("kotlinClassAllUsages.0.kt") - public void testKotlinClassAllUsages() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinClassAllUsages.0.kt"); - } - - @TestMetadata("kotlinClassAllUsages2.0.kt") - public void testKotlinClassAllUsages2() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinClassAllUsages2.0.kt"); - } - - @TestMetadata("kotlinClassAllUsages3.0.kt") - public void testKotlinClassAllUsages3() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinClassAllUsages3.0.kt"); - } - - @TestMetadata("kotlinClassAllUsagesNoImport.0.kt") - public void testKotlinClassAllUsagesNoImport() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinClassAllUsagesNoImport.0.kt"); - } - - @TestMetadata("kotlinClassConstructorUsages.0.kt") - public void testKotlinClassConstructorUsages() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinClassConstructorUsages.0.kt"); - } - - @TestMetadata("kotlinClassFunctionUsages1.0.kt") - public void testKotlinClassFunctionUsages1() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages1.0.kt"); - } - - @TestMetadata("kotlinClassFunctionUsages2.0.kt") - public void testKotlinClassFunctionUsages2() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinClassFunctionUsages2.0.kt"); - } - - @TestMetadata("kotlinClassNonConstructorUsages.0.kt") - public void testKotlinClassNonConstructorUsages() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinClassNonConstructorUsages.0.kt"); - } - - @TestMetadata("kotlinClassPropertyUsages1.0.kt") - public void testKotlinClassPropertyUsages1() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages1.0.kt"); - } - - @TestMetadata("kotlinClassPropertyUsages2.0.kt") - public void testKotlinClassPropertyUsages2() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinClassPropertyUsages2.0.kt"); - } - - @TestMetadata("kotlinDerivedClassUsages1.0.kt") - public void testKotlinDerivedClassUsages1() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages1.0.kt"); - } - - @TestMetadata("kotlinDerivedClassUsages2.0.kt") - public void testKotlinDerivedClassUsages2() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinDerivedClassUsages2.0.kt"); - } - - @TestMetadata("kotlinDerivedInterfaceUsages1.0.kt") - public void testKotlinDerivedInterfaceUsages1() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages1.0.kt"); - } - - @TestMetadata("kotlinDerivedInterfaceUsages2.0.kt") - public void testKotlinDerivedInterfaceUsages2() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinDerivedInterfaceUsages2.0.kt"); - } - - @TestMetadata("kotlinLocalClassUsages1.0.kt") - public void testKotlinLocalClassUsages1() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinLocalClassUsages1.0.kt"); - } - - @TestMetadata("kotlinLocalClassUsages2.0.kt") - public void testKotlinLocalClassUsages2() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinLocalClassUsages2.0.kt"); - } - - @TestMetadata("kotlinPrivateClassUsages.0.kt") - public void testKotlinPrivateClassUsages() throws Exception { - doTest("idea/testData/findUsages/findClassUsages/kotlinPrivateClassUsages.0.kt"); - } - - } - - @TestMetadata("idea/testData/findUsages/findFunctionUsages") - public static class FindFunctionUsages extends AbstractJetFindUsagesTest { - public void testAllFilesPresentInFindFunctionUsages() throws Exception { - JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findFunctionUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); - } - - @TestMetadata("javaAndKotlinOverrides.0.kt") - public void testJavaAndKotlinOverrides() throws Exception { - doTest("idea/testData/findUsages/findFunctionUsages/javaAndKotlinOverrides.0.kt"); - } - - @TestMetadata("javaMethodUsages.0.kt") - public void testJavaMethodUsages() throws Exception { - doTest("idea/testData/findUsages/findFunctionUsages/javaMethodUsages.0.kt"); - } - - @TestMetadata("kotlinLocalMethodUsages1.0.kt") - public void testKotlinLocalMethodUsages1() throws Exception { - doTest("idea/testData/findUsages/findFunctionUsages/kotlinLocalMethodUsages1.0.kt"); - } - - @TestMetadata("kotlinLocalMethodUsages2.0.kt") - public void testKotlinLocalMethodUsages2() throws Exception { - doTest("idea/testData/findUsages/findFunctionUsages/kotlinLocalMethodUsages2.0.kt"); - } - - @TestMetadata("kotlinMethodUsages.0.kt") - public void testKotlinMethodUsages() throws Exception { - doTest("idea/testData/findUsages/findFunctionUsages/kotlinMethodUsages.0.kt"); - } - - @TestMetadata("kotlinOverloadAndExtensionUsages.0.kt") - public void testKotlinOverloadAndExtensionUsages() throws Exception { - doTest("idea/testData/findUsages/findFunctionUsages/kotlinOverloadAndExtensionUsages.0.kt"); - } - - @TestMetadata("kotlinPrivateMethodUsages.0.kt") - public void testKotlinPrivateMethodUsages() throws Exception { - doTest("idea/testData/findUsages/findFunctionUsages/kotlinPrivateMethodUsages.0.kt"); - } - - @TestMetadata("kotlinTopLevelMethodUsages.0.kt") - public void testKotlinTopLevelMethodUsages() throws Exception { - doTest("idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsages.0.kt"); - } - - @TestMetadata("kotlinTopLevelMethodUsagesNoImport.0.kt") - public void testKotlinTopLevelMethodUsagesNoImport() throws Exception { - doTest("idea/testData/findUsages/findFunctionUsages/kotlinTopLevelMethodUsagesNoImport.0.kt"); - } - - } - - @TestMetadata("idea/testData/findUsages/findObjectUsages") - public static class FindObjectUsages extends AbstractJetFindUsagesTest { - public void testAllFilesPresentInFindObjectUsages() throws Exception { - JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findObjectUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); - } - - @TestMetadata("javaObjectUsages.0.kt") - public void testJavaObjectUsages() throws Exception { - doTest("idea/testData/findUsages/findObjectUsages/javaObjectUsages.0.kt"); - } - - @TestMetadata("kotlinLocalObjectUsages1.0.kt") - public void testKotlinLocalObjectUsages1() throws Exception { - doTest("idea/testData/findUsages/findObjectUsages/kotlinLocalObjectUsages1.0.kt"); - } - - @TestMetadata("kotlinLocalObjectUsages2.0.kt") - public void testKotlinLocalObjectUsages2() throws Exception { - doTest("idea/testData/findUsages/findObjectUsages/kotlinLocalObjectUsages2.0.kt"); - } - - @TestMetadata("kotlinObjectUsages.0.kt") - public void testKotlinObjectUsages() throws Exception { - doTest("idea/testData/findUsages/findObjectUsages/kotlinObjectUsages.0.kt"); - } - - @TestMetadata("kotlinPrivateObjectUsages.0.kt") - public void testKotlinPrivateObjectUsages() throws Exception { - doTest("idea/testData/findUsages/findObjectUsages/kotlinPrivateObjectUsages.0.kt"); - } - - } - - @TestMetadata("idea/testData/findUsages/findPropertyUsages") - public static class FindPropertyUsages extends AbstractJetFindUsagesTest { - public void testAllFilesPresentInFindPropertyUsages() throws Exception { - JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findPropertyUsages"), Pattern.compile("^(.+)\\.0\\.kt$"), true); - } - - @TestMetadata("javaAndKotlinOverrides.0.kt") - public void testJavaAndKotlinOverrides() throws Exception { - doTest("idea/testData/findUsages/findPropertyUsages/javaAndKotlinOverrides.0.kt"); - } - - @TestMetadata("javaPropertyReadUsages.0.kt") - public void testJavaPropertyReadUsages() throws Exception { - doTest("idea/testData/findUsages/findPropertyUsages/javaPropertyReadUsages.0.kt"); - } - - @TestMetadata("javaPropertyUsages.0.kt") - public void testJavaPropertyUsages() throws Exception { - doTest("idea/testData/findUsages/findPropertyUsages/javaPropertyUsages.0.kt"); - } - - @TestMetadata("javaPropertyWriteUsages.0.kt") - public void testJavaPropertyWriteUsages() throws Exception { - doTest("idea/testData/findUsages/findPropertyUsages/javaPropertyWriteUsages.0.kt"); - } - - @TestMetadata("kotlinLocalPropertyUsages1.0.kt") - public void testKotlinLocalPropertyUsages1() throws Exception { - doTest("idea/testData/findUsages/findPropertyUsages/kotlinLocalPropertyUsages1.0.kt"); - } - - @TestMetadata("kotlinLocalPropertyUsages2.0.kt") - public void testKotlinLocalPropertyUsages2() throws Exception { - doTest("idea/testData/findUsages/findPropertyUsages/kotlinLocalPropertyUsages2.0.kt"); - } - - @TestMetadata("kotlinPrivatePropertyUsages.0.kt") - public void testKotlinPrivatePropertyUsages() throws Exception { - doTest("idea/testData/findUsages/findPropertyUsages/kotlinPrivatePropertyUsages.0.kt"); - } - - @TestMetadata("kotlinPropertyReadUsages.0.kt") - public void testKotlinPropertyReadUsages() throws Exception { - doTest("idea/testData/findUsages/findPropertyUsages/kotlinPropertyReadUsages.0.kt"); - } - - @TestMetadata("kotlinPropertyUsages.0.kt") - public void testKotlinPropertyUsages() throws Exception { - doTest("idea/testData/findUsages/findPropertyUsages/kotlinPropertyUsages.0.kt"); - } - - @TestMetadata("kotlinPropertyWriteUsages.0.kt") - public void testKotlinPropertyWriteUsages() throws Exception { - doTest("idea/testData/findUsages/findPropertyUsages/kotlinPropertyWriteUsages.0.kt"); - } - - @TestMetadata("kotlinTopLevelPropertyUsages.0.kt") - public void testKotlinTopLevelPropertyUsages() throws Exception { - doTest("idea/testData/findUsages/findPropertyUsages/kotlinTopLevelPropertyUsages.0.kt"); - } - - } - - @TestMetadata("idea/testData/findUsages/findWithFilteringImports") - public static class FindWithFilteringImports extends AbstractJetFindUsagesTest { - public void testAllFilesPresentInFindWithFilteringImports() throws Exception { - JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/findWithFilteringImports"), Pattern.compile("^(.+)\\.0\\.kt$"), true); - } - - @TestMetadata("findWithFilteringImports.0.kt") - public void testFindWithFilteringImports() throws Exception { - doTest("idea/testData/findUsages/findWithFilteringImports/findWithFilteringImports.0.kt"); - } - - } - - @TestMetadata("idea/testData/findUsages/unresolvedAnnotation") - public static class UnresolvedAnnotation extends AbstractJetFindUsagesTest { - public void testAllFilesPresentInUnresolvedAnnotation() throws Exception { - JetTestUtils.assertAllTestsPresentByMetadata(this.getClass(), "org.jetbrains.jet.generators.tests.GenerateTests", new File("idea/testData/findUsages/unresolvedAnnotation"), Pattern.compile("^(.+)\\.0\\.kt$"), true); - } - - @TestMetadata("unresolvedAnnotation.0.kt") - public void testUnresolvedAnnotation() throws Exception { - doTest("idea/testData/findUsages/unresolvedAnnotation/unresolvedAnnotation.0.kt"); - } - } public static Test suite() { TestSuite suite = new TestSuite("JetFindUsagesTest"); suite.addTestSuite(JetFindUsagesTest.class); - suite.addTestSuite(FindClassUsages.class); - suite.addTestSuite(FindFunctionUsages.class); - suite.addTestSuite(FindObjectUsages.class); - suite.addTestSuite(FindPropertyUsages.class); - suite.addTestSuite(FindWithFilteringImports.class); - suite.addTestSuite(UnresolvedAnnotation.class); + suite.addTest(Kotlin.innerSuite()); return suite; } }