[FIR] Add missing tests to resolve
Merge-request: KT-MR-11666 Merged-by: Egor Kulikov <Egor.Kulikov@jetbrains.com>
This commit is contained in:
+18
@@ -310,6 +310,12 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/InMethodVarargParameter.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/InMethodVarargParameter.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("InOperator.kt")
|
||||||
|
public void testInOperator() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/InOperator.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("InVaragReferenceInFunctionBody.kt")
|
@TestMetadata("InVaragReferenceInFunctionBody.kt")
|
||||||
public void testInVaragReferenceInFunctionBody() throws Exception {
|
public void testInVaragReferenceInFunctionBody() throws Exception {
|
||||||
@@ -370,6 +376,12 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/KotlinPropertyWithGetterAndSetterAssignment.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/KotlinPropertyWithGetterAndSetterAssignment.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("LabelsReturn.kt")
|
||||||
|
public void testLabelsReturn() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/LabelsReturn.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("MultiDeclarationExtension.kt")
|
@TestMetadata("MultiDeclarationExtension.kt")
|
||||||
public void testMultiDeclarationExtension() throws Exception {
|
public void testMultiDeclarationExtension() throws Exception {
|
||||||
@@ -394,6 +406,12 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/NotEqualsOperator.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/NotEqualsOperator.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("NotInOperator.kt")
|
||||||
|
public void testNotInOperator() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/NotInOperator.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("PackageFromAnnotationOnFile.kt")
|
@TestMetadata("PackageFromAnnotationOnFile.kt")
|
||||||
public void testPackageFromAnnotationOnFile() throws Exception {
|
public void testPackageFromAnnotationOnFile() throws Exception {
|
||||||
|
|||||||
+18
@@ -310,6 +310,12 @@ public class FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated ex
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/InMethodVarargParameter.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/InMethodVarargParameter.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("InOperator.kt")
|
||||||
|
public void testInOperator() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/InOperator.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("InVaragReferenceInFunctionBody.kt")
|
@TestMetadata("InVaragReferenceInFunctionBody.kt")
|
||||||
public void testInVaragReferenceInFunctionBody() throws Exception {
|
public void testInVaragReferenceInFunctionBody() throws Exception {
|
||||||
@@ -370,6 +376,12 @@ public class FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated ex
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/KotlinPropertyWithGetterAndSetterAssignment.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/KotlinPropertyWithGetterAndSetterAssignment.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("LabelsReturn.kt")
|
||||||
|
public void testLabelsReturn() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/LabelsReturn.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("MultiDeclarationExtension.kt")
|
@TestMetadata("MultiDeclarationExtension.kt")
|
||||||
public void testMultiDeclarationExtension() throws Exception {
|
public void testMultiDeclarationExtension() throws Exception {
|
||||||
@@ -394,6 +406,12 @@ public class FirIdeDependentAnalysisSourceModuleReferenceResolveTestGenerated ex
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/NotEqualsOperator.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/NotEqualsOperator.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("NotInOperator.kt")
|
||||||
|
public void testNotInOperator() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/NotInOperator.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("PackageFromAnnotationOnFile.kt")
|
@TestMetadata("PackageFromAnnotationOnFile.kt")
|
||||||
public void testPackageFromAnnotationOnFile() throws Exception {
|
public void testPackageFromAnnotationOnFile() throws Exception {
|
||||||
|
|||||||
+18
@@ -310,6 +310,12 @@ public class FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerate
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/InMethodVarargParameter.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/InMethodVarargParameter.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("InOperator.kt")
|
||||||
|
public void testInOperator() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/InOperator.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("InVaragReferenceInFunctionBody.kt")
|
@TestMetadata("InVaragReferenceInFunctionBody.kt")
|
||||||
public void testInVaragReferenceInFunctionBody() throws Exception {
|
public void testInVaragReferenceInFunctionBody() throws Exception {
|
||||||
@@ -370,6 +376,12 @@ public class FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerate
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/KotlinPropertyWithGetterAndSetterAssignment.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/KotlinPropertyWithGetterAndSetterAssignment.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("LabelsReturn.kt")
|
||||||
|
public void testLabelsReturn() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/LabelsReturn.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("MultiDeclarationExtension.kt")
|
@TestMetadata("MultiDeclarationExtension.kt")
|
||||||
public void testMultiDeclarationExtension() throws Exception {
|
public void testMultiDeclarationExtension() throws Exception {
|
||||||
@@ -394,6 +406,12 @@ public class FirIdeNormalAnalysisLibrarySourceModuleReferenceResolveTestGenerate
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/NotEqualsOperator.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/NotEqualsOperator.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("NotInOperator.kt")
|
||||||
|
public void testNotInOperator() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/NotInOperator.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("PackageFromAnnotationOnFile.kt")
|
@TestMetadata("PackageFromAnnotationOnFile.kt")
|
||||||
public void testPackageFromAnnotationOnFile() throws Exception {
|
public void testPackageFromAnnotationOnFile() throws Exception {
|
||||||
|
|||||||
+18
@@ -310,6 +310,12 @@ public class FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exten
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/InMethodVarargParameter.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/InMethodVarargParameter.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("InOperator.kt")
|
||||||
|
public void testInOperator() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/InOperator.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("InVaragReferenceInFunctionBody.kt")
|
@TestMetadata("InVaragReferenceInFunctionBody.kt")
|
||||||
public void testInVaragReferenceInFunctionBody() throws Exception {
|
public void testInVaragReferenceInFunctionBody() throws Exception {
|
||||||
@@ -370,6 +376,12 @@ public class FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exten
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/KotlinPropertyWithGetterAndSetterAssignment.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/KotlinPropertyWithGetterAndSetterAssignment.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("LabelsReturn.kt")
|
||||||
|
public void testLabelsReturn() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/LabelsReturn.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("MultiDeclarationExtension.kt")
|
@TestMetadata("MultiDeclarationExtension.kt")
|
||||||
public void testMultiDeclarationExtension() throws Exception {
|
public void testMultiDeclarationExtension() throws Exception {
|
||||||
@@ -394,6 +406,12 @@ public class FirIdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exten
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/NotEqualsOperator.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/NotEqualsOperator.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("NotInOperator.kt")
|
||||||
|
public void testNotInOperator() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/NotInOperator.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("PackageFromAnnotationOnFile.kt")
|
@TestMetadata("PackageFromAnnotationOnFile.kt")
|
||||||
public void testPackageFromAnnotationOnFile() throws Exception {
|
public void testPackageFromAnnotationOnFile() throws Exception {
|
||||||
|
|||||||
+18
@@ -310,6 +310,12 @@ public class FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerate
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/InMethodVarargParameter.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/InMethodVarargParameter.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("InOperator.kt")
|
||||||
|
public void testInOperator() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/InOperator.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("InVaragReferenceInFunctionBody.kt")
|
@TestMetadata("InVaragReferenceInFunctionBody.kt")
|
||||||
public void testInVaragReferenceInFunctionBody() throws Exception {
|
public void testInVaragReferenceInFunctionBody() throws Exception {
|
||||||
@@ -370,6 +376,12 @@ public class FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerate
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/KotlinPropertyWithGetterAndSetterAssignment.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/KotlinPropertyWithGetterAndSetterAssignment.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("LabelsReturn.kt")
|
||||||
|
public void testLabelsReturn() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/LabelsReturn.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("MultiDeclarationExtension.kt")
|
@TestMetadata("MultiDeclarationExtension.kt")
|
||||||
public void testMultiDeclarationExtension() throws Exception {
|
public void testMultiDeclarationExtension() throws Exception {
|
||||||
@@ -394,6 +406,12 @@ public class FirStandaloneNormalAnalysisSourceModuleReferenceResolveTestGenerate
|
|||||||
runTest("analysis/analysis-api/testData/referenceResolve/NotEqualsOperator.kt");
|
runTest("analysis/analysis-api/testData/referenceResolve/NotEqualsOperator.kt");
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Test
|
||||||
|
@TestMetadata("NotInOperator.kt")
|
||||||
|
public void testNotInOperator() throws Exception {
|
||||||
|
runTest("analysis/analysis-api/testData/referenceResolve/NotInOperator.kt");
|
||||||
|
}
|
||||||
|
|
||||||
@Test
|
@Test
|
||||||
@TestMetadata("PackageFromAnnotationOnFile.kt")
|
@TestMetadata("PackageFromAnnotationOnFile.kt")
|
||||||
public void testPackageFromAnnotationOnFile() throws Exception {
|
public void testPackageFromAnnotationOnFile() throws Exception {
|
||||||
|
|||||||
@@ -0,0 +1,4 @@
|
|||||||
|
class Foo {
|
||||||
|
operator fun contains(v: Int) = true
|
||||||
|
}
|
||||||
|
fun foo() = 0 <caret>in Foo()
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
Resolved to:
|
||||||
|
0: (in Foo) operator fun contains(v: kotlin.Int): kotlin.Boolean
|
||||||
@@ -0,0 +1,3 @@
|
|||||||
|
fun foo() {
|
||||||
|
return@<caret>foo
|
||||||
|
}
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
Resolved to:
|
||||||
|
0: (in ROOT) fun foo()
|
||||||
@@ -0,0 +1,4 @@
|
|||||||
|
class Foo {
|
||||||
|
operator fun contains(v: Int) = true
|
||||||
|
}
|
||||||
|
fun foo() = 0 <caret>!in Foo()
|
||||||
@@ -0,0 +1,2 @@
|
|||||||
|
Resolved to:
|
||||||
|
0: (in Foo) operator fun contains(v: kotlin.Int): kotlin.Boolean
|
||||||
Reference in New Issue
Block a user