PsiJavaFileStub is not trackable
This commit is contained in:
@@ -72,7 +72,7 @@ public class KotlinLightClass extends AbstractLightClass implements JetJavaMirro
|
||||
outermostClassOrObject,
|
||||
JAVA_API_STUB,
|
||||
KotlinLightClassProvider.createForDeclaredTopLevelClass(outermostClassOrObject),
|
||||
/*trackValue = */true);
|
||||
/*trackValue = */false);
|
||||
|
||||
PsiClass psiClass = LightClassUtil.findClass(classFqName, javaFileStub);
|
||||
if (psiClass == null) {
|
||||
|
||||
+1
-1
@@ -58,7 +58,7 @@ public class KotlinLightClassForPackage extends KotlinLightClassForPackageBase i
|
||||
this.files = Sets.newHashSet(files); // needed for hashCode
|
||||
this.hashCode = computeHashCode();
|
||||
KotlinLightClassProvider stubProvider = KotlinLightClassProvider.createForPackageClass(getProject(), packageFqName, files);
|
||||
this.javaFileStub = CachedValuesManager.getManager(getProject()).createCachedValue(stubProvider);
|
||||
this.javaFileStub = CachedValuesManager.getManager(getProject()).createCachedValue(stubProvider, /*trackValue = */false);
|
||||
}
|
||||
|
||||
@Nullable
|
||||
|
||||
Reference in New Issue
Block a user