AA: add tests about wildcard suppress

^KT-61734
This commit is contained in:
Jinseong Jeon
2024-02-22 13:40:52 -08:00
committed by teamcity
parent 5d730233cd
commit d4d2bae630
8 changed files with 80 additions and 0 deletions
@@ -128,4 +128,16 @@ public class Fe10IdeNormalAnalysisSourceModuleAnalysisApiPsiTypeProviderTestGene
public void testSuspendFunctionValueParameterWithStdlib() {
runTest("analysis/analysis-api/testData/components/psiTypeProvider/psiType/forDeclaration/suspendFunctionValueParameterWithStdlib.kt");
}
@Test
@TestMetadata("wildcardSuppression_false.kt")
public void testWildcardSuppression_false() {
runTest("analysis/analysis-api/testData/components/psiTypeProvider/psiType/forDeclaration/wildcardSuppression_false.kt");
}
@Test
@TestMetadata("wildcardSuppression_true.kt")
public void testWildcardSuppression_true() {
runTest("analysis/analysis-api/testData/components/psiTypeProvider/psiType/forDeclaration/wildcardSuppression_true.kt");
}
}
@@ -128,4 +128,16 @@ public class FirIdeDependentAnalysisSourceModuleAnalysisApiPsiTypeProviderTestGe
public void testSuspendFunctionValueParameterWithStdlib() {
runTest("analysis/analysis-api/testData/components/psiTypeProvider/psiType/forDeclaration/suspendFunctionValueParameterWithStdlib.kt");
}
@Test
@TestMetadata("wildcardSuppression_false.kt")
public void testWildcardSuppression_false() {
runTest("analysis/analysis-api/testData/components/psiTypeProvider/psiType/forDeclaration/wildcardSuppression_false.kt");
}
@Test
@TestMetadata("wildcardSuppression_true.kt")
public void testWildcardSuppression_true() {
runTest("analysis/analysis-api/testData/components/psiTypeProvider/psiType/forDeclaration/wildcardSuppression_true.kt");
}
}
@@ -128,4 +128,16 @@ public class FirIdeNormalAnalysisSourceModuleAnalysisApiPsiTypeProviderTestGener
public void testSuspendFunctionValueParameterWithStdlib() {
runTest("analysis/analysis-api/testData/components/psiTypeProvider/psiType/forDeclaration/suspendFunctionValueParameterWithStdlib.kt");
}
@Test
@TestMetadata("wildcardSuppression_false.kt")
public void testWildcardSuppression_false() {
runTest("analysis/analysis-api/testData/components/psiTypeProvider/psiType/forDeclaration/wildcardSuppression_false.kt");
}
@Test
@TestMetadata("wildcardSuppression_true.kt")
public void testWildcardSuppression_true() {
runTest("analysis/analysis-api/testData/components/psiTypeProvider/psiType/forDeclaration/wildcardSuppression_true.kt");
}
}
@@ -128,4 +128,16 @@ public class FirStandaloneNormalAnalysisSourceModuleAnalysisApiPsiTypeProviderTe
public void testSuspendFunctionValueParameterWithStdlib() {
runTest("analysis/analysis-api/testData/components/psiTypeProvider/psiType/forDeclaration/suspendFunctionValueParameterWithStdlib.kt");
}
@Test
@TestMetadata("wildcardSuppression_false.kt")
public void testWildcardSuppression_false() {
runTest("analysis/analysis-api/testData/components/psiTypeProvider/psiType/forDeclaration/wildcardSuppression_false.kt");
}
@Test
@TestMetadata("wildcardSuppression_true.kt")
public void testWildcardSuppression_true() {
runTest("analysis/analysis-api/testData/components/psiTypeProvider/psiType/forDeclaration/wildcardSuppression_true.kt");
}
}
@@ -0,0 +1,14 @@
// WITH_STDLIB
interface NavGraphBuilder
interface AnimatedContentTransitionScope<S>
interface NavBackStackEntry
interface EnterTransition
fun NavGraphBuilder.compose(
enter<caret>Transition: (@JvmSuppressWildcards(suppress = false)
AnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition?)? = null,
) = TODO()
@@ -0,0 +1,2 @@
KtType: @kotlin.jvm.JvmSuppressWildcards(suppress = false) (AnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition?)?
PsiType: PsiType:Function1<? super AnimatedContentTransitionScope<NavBackStackEntry>, ? extends EnterTransition>
@@ -0,0 +1,14 @@
// WITH_STDLIB
interface NavGraphBuilder
interface AnimatedContentTransitionScope<S>
interface NavBackStackEntry
interface EnterTransition
fun NavGraphBuilder.compose(
enter<caret>Transition: (@JvmSuppressWildcards(suppress = true)
AnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition?)? = null,
) = TODO()
@@ -0,0 +1,2 @@
KtType: @kotlin.jvm.JvmSuppressWildcards(suppress = true) (AnimatedContentTransitionScope<NavBackStackEntry>.() -> EnterTransition?)?
PsiType: PsiType:Function1<? super AnimatedContentTransitionScope<NavBackStackEntry>, ? extends EnterTransition>