[Analysis API] KTIJ-24610 Ignore qualifiers with fake source in KtFirImportOptimizer

Such qualifiers can appear for extensions imported from objects

^KTIJ-24610 Fixed
This commit is contained in:
Roman Golyshev
2023-02-13 16:27:44 +01:00
committed by teamcity
parent 515a401b23
commit b23aabf6e0
5 changed files with 32 additions and 0 deletions
@@ -46,6 +46,12 @@ public class FirStandaloneNormalAnalysisSourceModuleAnalysisApiImportOptimizerTe
KtTestUtil.assertAllTestsPresentByMetadataWithExcluded(this.getClass(), new File("analysis/analysis-api/testData/components/importOptimizer/analyseImports"), Pattern.compile("^([^.]+)\\.kt$"), null, true);
}
@Test
@TestMetadata("unsedObjectWithExtensionFromObject.kt")
public void testUnsedObjectWithExtensionFromObject() throws Exception {
runTest("analysis/analysis-api/testData/components/importOptimizer/analyseImports/unsedObjectWithExtensionFromObject.kt");
}
@Test
@TestMetadata("unusedAliasedTypeImport.kt")
public void testUnusedAliasedTypeImport() throws Exception {