K2 IC: fix member lookup recording

The previous code recorded only class name, instead of fqname,
as a scope of lookup.

#KT-65943 fixed
#KTIJ-24828 fixed
related to #KT-56197
This commit is contained in:
Ilya Chernikov
2024-02-21 16:33:18 +01:00
committed by Space Team
parent f38dc3999c
commit 5b62558798
35 changed files with 269 additions and 208 deletions
@@ -49,6 +49,11 @@ public class JvmLookupTrackerTestGenerated extends AbstractJvmLookupTrackerTest
runTest("jps/jps-plugin/testData/incremental/lookupTracker/jvm/java/");
}
@TestMetadata("jvmNameChanged")
public void testJvmNameChanged() {
runTest("jps/jps-plugin/testData/incremental/lookupTracker/jvm/jvmNameChanged/");
}
@TestMetadata("localDeclarations")
public void testLocalDeclarations() {
runTest("jps/jps-plugin/testData/incremental/lookupTracker/jvm/localDeclarations/");
@@ -73,4 +78,9 @@ public class JvmLookupTrackerTestGenerated extends AbstractJvmLookupTrackerTest
public void testSyntheticProperties() {
runTest("jps/jps-plugin/testData/incremental/lookupTracker/jvm/syntheticProperties/");
}
@TestMetadata("typeAliasAndUsage")
public void testTypeAliasAndUsage() {
runTest("jps/jps-plugin/testData/incremental/lookupTracker/jvm/typeAliasAndUsage/");
}
}