KT-64051 [AA] Fix resolve of KDoc references to a typealias by full name

This commit is contained in:
Vadim.Mishenev
2024-03-11 21:38:09 +00:00
committed by Space Team
parent 8b7ca9527a
commit df1d44b15f
16 changed files with 203 additions and 1 deletions
@@ -2019,6 +2019,12 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables"), Pattern.compile("^([^.]+)\\.kt$"), null, true);
}
@Test
@TestMetadata("callableFromTypealias.kt")
public void testCallableFromTypealias() {
runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/callables/callableFromTypealias.kt");
}
@Test
@TestMetadata("functionFromClass.kt")
public void testFunctionFromClass() {
@@ -2342,6 +2348,18 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte
public void testTopLevelFunctionFromStdlibByShortName() {
runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/fromOtherFile/TopLevelFunctionFromStdlibByShortName.kt");
}
@Test
@TestMetadata("TypealiasFromOtherFileByFullName.kt")
public void testTypealiasFromOtherFileByFullName() {
runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/fromOtherFile/TypealiasFromOtherFileByFullName.kt");
}
@Test
@TestMetadata("TypealiasFromOtherFileByShortName.kt")
public void testTypealiasFromOtherFileByShortName() {
runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/fromOtherFile/TypealiasFromOtherFileByShortName.kt");
}
}
@Nested
@@ -2388,6 +2406,18 @@ public class Fe10IdeNormalAnalysisSourceModuleReferenceResolveTestGenerated exte
public void testTopLevelFunctionFromStdlibByShortName() {
runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/stdlib/TopLevelFunctionFromStdlibByShortName.kt");
}
@Test
@TestMetadata("TypealiasFromStdlibByFullName.kt")
public void testTypealiasFromStdlibByFullName() {
runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/stdlib/TypealiasFromStdlibByFullName.kt");
}
@Test
@TestMetadata("TypealiasFromStdlibByShortName.kt")
public void testTypealiasFromStdlibByShortName() {
runTest("analysis/analysis-api/testData/referenceResolve/kDoc/qualified/stdlib/TypealiasFromStdlibByShortName.kt");
}
}
}