Refactor: rename KtWrappingLightClass -> KtLightClassBase
This commit is contained in:
+4
-4
@@ -44,10 +44,10 @@ import org.jetbrains.kotlin.psi.KtPropertyAccessor;
|
||||
|
||||
import java.util.List;
|
||||
|
||||
public abstract class KtWrappingLightClass extends AbstractLightClass implements KtLightClass, PsiExtensibleClass {
|
||||
public abstract class KtLightClassBase extends AbstractLightClass implements KtLightClass, PsiExtensibleClass {
|
||||
private final ClassInnerStuffCache myInnersCache = new ClassInnerStuffCache(this);
|
||||
|
||||
protected KtWrappingLightClass(PsiManager manager) {
|
||||
protected KtLightClassBase(PsiManager manager) {
|
||||
super(manager, KotlinLanguage.INSTANCE);
|
||||
}
|
||||
|
||||
@@ -125,7 +125,7 @@ public abstract class KtWrappingLightClass extends AbstractLightClass implements
|
||||
@Override
|
||||
public PsiField fun(PsiField field) {
|
||||
LightMemberOrigin origin = ClsWrapperStubPsiFactory.getMemberOrigin(field);
|
||||
return KtLightFieldImpl.Factory.create(origin, field, KtWrappingLightClass.this);
|
||||
return KtLightFieldImpl.Factory.create(origin, field, KtLightClassBase.this);
|
||||
}
|
||||
});
|
||||
}
|
||||
@@ -143,7 +143,7 @@ public abstract class KtWrappingLightClass extends AbstractLightClass implements
|
||||
origin = origin.copy(PsiTreeUtil.getParentOfType(originalElement, KtProperty.class), origin.getOriginKind());
|
||||
}
|
||||
|
||||
return KtLightMethodImpl.Factory.create(method, origin, KtWrappingLightClass.this);
|
||||
return KtLightMethodImpl.Factory.create(method, origin, KtLightClassBase.this);
|
||||
}
|
||||
});
|
||||
}
|
||||
+1
-1
@@ -52,7 +52,7 @@ class KtLightClassForFacade private constructor(
|
||||
private val facadeClassFqName: FqName,
|
||||
private val lightClassDataCache: CachedValue<KotlinFacadeLightClassData>,
|
||||
files: Collection<KtFile>
|
||||
) : KtWrappingLightClass(manager), KtJavaMirrorMarker {
|
||||
) : KtLightClassBase(manager), KtJavaMirrorMarker {
|
||||
|
||||
private data class StubCacheKey(val fqName: FqName, val searchScope: GlobalSearchScope)
|
||||
|
||||
|
||||
+1
-1
@@ -59,7 +59,7 @@ import javax.swing.Icon
|
||||
open class KtLightClassForSourceDeclaration(
|
||||
private val classFqNameFunction: ((KtClassOrObject) -> FqName),
|
||||
protected val classOrObject: KtClassOrObject)
|
||||
: KtWrappingLightClass(classOrObject.manager), KtJavaMirrorMarker, StubBasedPsiElement<KotlinClassOrObjectStub<out KtClassOrObject>> {
|
||||
: KtLightClassBase(classOrObject.manager), KtJavaMirrorMarker, StubBasedPsiElement<KotlinClassOrObjectStub<out KtClassOrObject>> {
|
||||
private val lightIdentifier = KtLightIdentifier(this, classOrObject)
|
||||
|
||||
protected val classFqName : FqName by lazy(LazyThreadSafetyMode.PUBLICATION) {
|
||||
|
||||
+2
-2
@@ -20,7 +20,7 @@ import com.intellij.psi.PsiClass
|
||||
import com.intellij.psi.PsiField
|
||||
import com.intellij.psi.PsiMethod
|
||||
import com.intellij.psi.impl.compiled.ClsClassImpl
|
||||
import org.jetbrains.kotlin.asJava.classes.KtWrappingLightClass
|
||||
import org.jetbrains.kotlin.asJava.classes.KtLightClassBase
|
||||
import org.jetbrains.kotlin.asJava.elements.KtLightFieldImpl
|
||||
import org.jetbrains.kotlin.asJava.elements.KtLightMethodImpl
|
||||
import org.jetbrains.kotlin.idea.decompiler.classFile.KtClsFile
|
||||
@@ -31,7 +31,7 @@ class KtLightClassForDecompiledDeclaration(
|
||||
override val clsDelegate: ClsClassImpl,
|
||||
override val kotlinOrigin: KtClassOrObject?,
|
||||
private val file: KtClsFile
|
||||
) : KtWrappingLightClass(clsDelegate.manager) {
|
||||
) : KtLightClassBase(clsDelegate.manager) {
|
||||
private val fqName = kotlinOrigin?.fqName ?: FqName(clsDelegate.qualifiedName)
|
||||
|
||||
override fun copy() = this
|
||||
|
||||
Reference in New Issue
Block a user