[Analysis API] fix exception on symbol restore when symbol cannot be seen from the use-site module

^KT-56763 fixed
This commit is contained in:
Ilya Kirillov
2023-02-17 15:11:47 +01:00
committed by Space Team
parent ee1b018c9a
commit 803c3b88ac
12 changed files with 373 additions and 0 deletions
@@ -50,6 +50,7 @@ import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.symbols.AbstractSi
import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.symbols.AbstractSymbolByFqNameTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.symbols.AbstractSymbolByPsiTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.symbols.AbstractSymbolByReferenceTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.symbols.AbstractSymbolRestoreFromDifferentModuleTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.types.AbstractAnalysisApiSubstitutorsTest
import org.jetbrains.kotlin.analysis.api.impl.base.test.cases.types.AbstractTypeByDeclarationReturnTypeTest
import org.jetbrains.kotlin.analysis.api.standalone.fir.test.cases.components.psiDeclarationProvider.AbstractPsiDeclarationProviderTest
@@ -126,6 +127,10 @@ private fun AnalysisApiTestGroup.generateAnalysisApiNonComponentsTests() {
model("singleSymbolByPsi")
}
test(AbstractSymbolRestoreFromDifferentModuleTest::class) {
model("symbolRestoreFromDifferentModule")
}
test(
AbstractSymbolByFqNameTest::class
) {