[Analysis API FIR] more tests for KtSymbolDeclarationOverridesProvider
^KT-64108
This commit is contained in:
committed by
Space Team
parent
64ebec7955
commit
e033fe5ba1
+36
@@ -58,6 +58,18 @@ public class FirStandaloneNormalAnalysisSourceModuleOverriddenDeclarationProvide
|
||||
runTest("analysis/analysis-api/testData/components/symbolDeclarationOverridesProvider/overriddenSymbols/backingField.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("delegateOverrideWithImplicitTypeInsideAnonymousObject.kt")
|
||||
public void testDelegateOverrideWithImplicitTypeInsideAnonymousObject() throws Exception {
|
||||
runTest("analysis/analysis-api/testData/components/symbolDeclarationOverridesProvider/overriddenSymbols/delegateOverrideWithImplicitTypeInsideAnonymousObject.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("delegateOverrideWithoutImplicitTypeInsideAnonymousObject.kt")
|
||||
public void testDelegateOverrideWithoutImplicitTypeInsideAnonymousObject() throws Exception {
|
||||
runTest("analysis/analysis-api/testData/components/symbolDeclarationOverridesProvider/overriddenSymbols/delegateOverrideWithoutImplicitTypeInsideAnonymousObject.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("inAnonymousClass.kt")
|
||||
public void testInAnonymousClass() throws Exception {
|
||||
@@ -88,6 +100,18 @@ public class FirStandaloneNormalAnalysisSourceModuleOverriddenDeclarationProvide
|
||||
runTest("analysis/analysis-api/testData/components/symbolDeclarationOverridesProvider/overriddenSymbols/intersectionOverride2.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("intersectionOverrideWithImplicitTypeInsideAnonymousObject.kt")
|
||||
public void testIntersectionOverrideWithImplicitTypeInsideAnonymousObject() throws Exception {
|
||||
runTest("analysis/analysis-api/testData/components/symbolDeclarationOverridesProvider/overriddenSymbols/intersectionOverrideWithImplicitTypeInsideAnonymousObject.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("intersectionOverrideWithoutImplicitTypeInsideAnonymousObject.kt")
|
||||
public void testIntersectionOverrideWithoutImplicitTypeInsideAnonymousObject() throws Exception {
|
||||
runTest("analysis/analysis-api/testData/components/symbolDeclarationOverridesProvider/overriddenSymbols/intersectionOverrideWithoutImplicitTypeInsideAnonymousObject.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("javaAccessors.kt")
|
||||
public void testJavaAccessors() throws Exception {
|
||||
@@ -117,4 +141,16 @@ public class FirStandaloneNormalAnalysisSourceModuleOverriddenDeclarationProvide
|
||||
public void testSequenceOfOverrides() throws Exception {
|
||||
runTest("analysis/analysis-api/testData/components/symbolDeclarationOverridesProvider/overriddenSymbols/sequenceOfOverrides.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("substitutionOverrideWithImplicitTypeInsideAnonymousObject.kt")
|
||||
public void testSubstitutionOverrideWithImplicitTypeInsideAnonymousObject() throws Exception {
|
||||
runTest("analysis/analysis-api/testData/components/symbolDeclarationOverridesProvider/overriddenSymbols/substitutionOverrideWithImplicitTypeInsideAnonymousObject.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("substitutionOverrideWithoutImplicitTypeInsideAnonymousObject.kt")
|
||||
public void testSubstitutionOverrideWithoutImplicitTypeInsideAnonymousObject() throws Exception {
|
||||
runTest("analysis/analysis-api/testData/components/symbolDeclarationOverridesProvider/overriddenSymbols/substitutionOverrideWithoutImplicitTypeInsideAnonymousObject.kt");
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user