[Analysis API] render enhanced types

^KTIJ-28555 Fixed
This commit is contained in:
aleksandrina-streltsova
2024-01-22 13:26:10 +02:00
committed by teamcity
parent 69fe60f494
commit d935db9e3a
22 changed files with 223 additions and 6 deletions
@@ -124,6 +124,18 @@ public class FirStandaloneNormalAnalysisSourceModuleHLExpressionTypeTestGenerate
runTest("analysis/analysis-api/testData/components/expressionTypeProvider/expressionType/intLiteral.kt");
}
@Test
@TestMetadata("javaEnhancedType.kt")
public void testJavaEnhancedType() throws Exception {
runTest("analysis/analysis-api/testData/components/expressionTypeProvider/expressionType/javaEnhancedType.kt");
}
@Test
@TestMetadata("javaEnhancedTypeExternalAnnotation.kt")
public void testJavaEnhancedTypeExternalAnnotation() throws Exception {
runTest("analysis/analysis-api/testData/components/expressionTypeProvider/expressionType/javaEnhancedTypeExternalAnnotation.kt");
}
@Test
@TestMetadata("listElement_listOf.kt")
public void testListElement_listOf() throws Exception {
@@ -46,6 +46,18 @@ public class FirStandaloneNormalAnalysisSourceModuleSymbolRenderingByReferenceTe
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/components/symbolDeclarationRenderer/symbolRenderingByReference"), Pattern.compile("^(.+)\\.kt$"), null, true);
}
@Test
@TestMetadata("javaEnhancedType.kt")
public void testJavaEnhancedType() throws Exception {
runTest("analysis/analysis-api/testData/components/symbolDeclarationRenderer/symbolRenderingByReference/javaEnhancedType.kt");
}
@Test
@TestMetadata("javaEnhancedTypeExternalAnnotation.kt")
public void testJavaEnhancedTypeExternalAnnotation() throws Exception {
runTest("analysis/analysis-api/testData/components/symbolDeclarationRenderer/symbolRenderingByReference/javaEnhancedTypeExternalAnnotation.kt");
}
@Test
@TestMetadata("javaMethodWithMultipleTypeParametersBound.kt")
public void testJavaMethodWithMultipleTypeParametersBound() throws Exception {