Rename method
This commit is contained in:
@@ -99,7 +99,7 @@ public class JavaElementFinder extends PsiElementFinder implements JavaPsiFacade
|
|||||||
|
|
||||||
for (JetClassOrObject declaration : classOrObjectDeclarations) {
|
for (JetClassOrObject declaration : classOrObjectDeclarations) {
|
||||||
if (!(declaration instanceof JetEnumEntry)) {
|
if (!(declaration instanceof JetEnumEntry)) {
|
||||||
PsiClass lightClass = LightClassUtil.createLightClass(declaration);
|
PsiClass lightClass = LightClassUtil.getPsiClass(declaration);
|
||||||
if (lightClass != null) {
|
if (lightClass != null) {
|
||||||
answer.add(lightClass);
|
answer.add(lightClass);
|
||||||
}
|
}
|
||||||
@@ -189,7 +189,7 @@ public class JavaElementFinder extends PsiElementFinder implements JavaPsiFacade
|
|||||||
|
|
||||||
Collection<JetClassOrObject> declarations = lightClassGenerationSupport.findClassOrObjectDeclarationsInPackage(packageFQN, scope);
|
Collection<JetClassOrObject> declarations = lightClassGenerationSupport.findClassOrObjectDeclarationsInPackage(packageFQN, scope);
|
||||||
for (JetClassOrObject declaration : declarations) {
|
for (JetClassOrObject declaration : declarations) {
|
||||||
PsiClass aClass = LightClassUtil.createLightClass(declaration);
|
PsiClass aClass = LightClassUtil.getPsiClass(declaration);
|
||||||
if (aClass != null) {
|
if (aClass != null) {
|
||||||
answer.add(aClass);
|
answer.add(aClass);
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -111,7 +111,7 @@ public class LightClassUtil {
|
|||||||
}
|
}
|
||||||
|
|
||||||
@Nullable
|
@Nullable
|
||||||
public static PsiClass createLightClass(@Nullable JetClassOrObject classOrObject) {
|
public static PsiClass getPsiClass(@Nullable JetClassOrObject classOrObject) {
|
||||||
if (classOrObject == null) return null;
|
if (classOrObject == null) return null;
|
||||||
return LightClassGenerationSupport.getInstance(classOrObject.getProject()).getPsiClass(classOrObject);
|
return LightClassGenerationSupport.getInstance(classOrObject.getProject()).getPsiClass(classOrObject);
|
||||||
}
|
}
|
||||||
@@ -143,7 +143,7 @@ public class LightClassUtil {
|
|||||||
|
|
||||||
// function in a class
|
// function in a class
|
||||||
JetClassOrObject classOrObject = (JetClassOrObject) parent.getParent();
|
JetClassOrObject classOrObject = (JetClassOrObject) parent.getParent();
|
||||||
psiClass = createLightClass(classOrObject);
|
psiClass = getPsiClass(classOrObject);
|
||||||
}
|
}
|
||||||
|
|
||||||
if (psiClass == null) return null;
|
if (psiClass == null) return null;
|
||||||
|
|||||||
@@ -79,7 +79,7 @@ public class JetLineMarkerProvider implements LineMarkerProvider {
|
|||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
PsiClass lightClass = LightClassUtil.createLightClass((JetClass) element);
|
PsiClass lightClass = LightClassUtil.getPsiClass((JetClass) element);
|
||||||
if (lightClass == null) {
|
if (lightClass == null) {
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
@@ -250,7 +250,7 @@ public class JetLineMarkerProvider implements LineMarkerProvider {
|
|||||||
element.hasModifier(JetTokens.ABSTRACT_KEYWORD))) {
|
element.hasModifier(JetTokens.ABSTRACT_KEYWORD))) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
PsiClass lightClass = LightClassUtil.createLightClass(element);
|
PsiClass lightClass = LightClassUtil.getPsiClass(element);
|
||||||
if (lightClass == null) {
|
if (lightClass == null) {
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -366,7 +366,7 @@ public class JetSourceNavigationHelper {
|
|||||||
}
|
}
|
||||||
}
|
}
|
||||||
if (!JetPsiUtil.isLocalClass(classOrObject)) {
|
if (!JetPsiUtil.isLocalClass(classOrObject)) {
|
||||||
return LightClassUtil.createLightClass(classOrObject);
|
return LightClassUtil.getPsiClass(classOrObject);
|
||||||
}
|
}
|
||||||
return null;
|
return null;
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -64,7 +64,7 @@ public class JetJUnitConfigurationProducer extends RuntimeConfigurationProducer
|
|||||||
JetElement owner = PsiTreeUtil.getParentOfType(function, JetFunction.class, JetClass.class);
|
JetElement owner = PsiTreeUtil.getParentOfType(function, JetFunction.class, JetClass.class);
|
||||||
|
|
||||||
if (owner instanceof JetClass) {
|
if (owner instanceof JetClass) {
|
||||||
PsiClass delegate = LightClassUtil.createLightClass((JetClass) owner);
|
PsiClass delegate = LightClassUtil.getPsiClass((JetClass) owner);
|
||||||
if (delegate != null) {
|
if (delegate != null) {
|
||||||
for (PsiMethod method : delegate.getMethods()) {
|
for (PsiMethod method : delegate.getMethods()) {
|
||||||
if (method.getNavigationElement() == function) {
|
if (method.getNavigationElement() == function) {
|
||||||
@@ -95,7 +95,7 @@ public class JetJUnitConfigurationProducer extends RuntimeConfigurationProducer
|
|||||||
|
|
||||||
if (jetClass != null) {
|
if (jetClass != null) {
|
||||||
myElement = jetClass;
|
myElement = jetClass;
|
||||||
PsiClass delegate = LightClassUtil.createLightClass(jetClass);
|
PsiClass delegate = LightClassUtil.getPsiClass(jetClass);
|
||||||
|
|
||||||
if (delegate != null && JUnitUtil.isTestClass(delegate)) {
|
if (delegate != null && JUnitUtil.isTestClass(delegate)) {
|
||||||
RunnerAndConfigurationSettings settings = cloneTemplateConfiguration(context.getProject(), context);
|
RunnerAndConfigurationSettings settings = cloneTemplateConfiguration(context.getProject(), context);
|
||||||
|
|||||||
@@ -81,7 +81,7 @@ public class KotlinAnnotatedElementsSearcher extends AnnotatedElementsSearcher {
|
|||||||
if (!(DescriptorUtils.getFQName(descriptor).getFqName().equals(annotationFQN))) return;
|
if (!(DescriptorUtils.getFQName(descriptor).getFqName().equals(annotationFQN))) return;
|
||||||
|
|
||||||
if (parentOfType instanceof JetClass) {
|
if (parentOfType instanceof JetClass) {
|
||||||
PsiClass lightClass = LightClassUtil.createLightClass((JetClass) parentOfType);
|
PsiClass lightClass = LightClassUtil.getPsiClass((JetClass) parentOfType);
|
||||||
consumer.process(lightClass);
|
consumer.process(lightClass);
|
||||||
}
|
}
|
||||||
else if (parentOfType instanceof JetNamedFunction) {
|
else if (parentOfType instanceof JetNamedFunction) {
|
||||||
|
|||||||
@@ -35,7 +35,7 @@ public class KotlinDefinitionsSearcher extends QueryExecutorBase<PsiElement, Psi
|
|||||||
PsiClass psiClass = ApplicationManager.getApplication().runReadAction(new Computable<PsiClass>() {
|
PsiClass psiClass = ApplicationManager.getApplication().runReadAction(new Computable<PsiClass>() {
|
||||||
@Override
|
@Override
|
||||||
public PsiClass compute() {
|
public PsiClass compute() {
|
||||||
return LightClassUtil.createLightClass((JetClass) queryParameters);
|
return LightClassUtil.getPsiClass((JetClass) queryParameters);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
if (psiClass != null) {
|
if (psiClass != null) {
|
||||||
|
|||||||
@@ -40,7 +40,7 @@ public class KotlinReferencesSearcher extends QueryExecutorBase<PsiReference, Re
|
|||||||
PsiClass lightClass = ApplicationManager.getApplication().runReadAction(new Computable<PsiClass>() {
|
PsiClass lightClass = ApplicationManager.getApplication().runReadAction(new Computable<PsiClass>() {
|
||||||
@Override
|
@Override
|
||||||
public PsiClass compute() {
|
public PsiClass compute() {
|
||||||
return LightClassUtil.createLightClass((JetClass) element);
|
return LightClassUtil.getPsiClass((JetClass) element);
|
||||||
}
|
}
|
||||||
});
|
});
|
||||||
if (lightClass != null) {
|
if (lightClass != null) {
|
||||||
|
|||||||
@@ -149,7 +149,7 @@ public class JetJavaFacadeTest extends LightCodeInsightFixtureTestCase {
|
|||||||
assertInstanceOf(element, JetClass.class);
|
assertInstanceOf(element, JetClass.class);
|
||||||
JetClass aClass = (JetClass) element;
|
JetClass aClass = (JetClass) element;
|
||||||
|
|
||||||
PsiClass createdByWrapDelegate = LightClassUtil.createLightClass(aClass);
|
PsiClass createdByWrapDelegate = LightClassUtil.getPsiClass(aClass);
|
||||||
assertNull(createdByWrapDelegate);
|
assertNull(createdByWrapDelegate);
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -189,7 +189,7 @@ public class JetJavaFacadeTest extends LightCodeInsightFixtureTestCase {
|
|||||||
assertNotNull("Caret should be placed to class definition", jetClass);
|
assertNotNull("Caret should be placed to class definition", jetClass);
|
||||||
|
|
||||||
// Should not fail!
|
// Should not fail!
|
||||||
KotlinLightClass lightClass = (KotlinLightClass) LightClassUtil.createLightClass(jetClass);
|
KotlinLightClass lightClass = (KotlinLightClass) LightClassUtil.getPsiClass(jetClass);
|
||||||
|
|
||||||
assertNotNull(String.format("Failed to wrap jetClass '%s' to class", jetClass.getText()), lightClass);
|
assertNotNull(String.format("Failed to wrap jetClass '%s' to class", jetClass.getText()), lightClass);
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -28,7 +28,7 @@ public class LightClassForLibrarySourceFileTest extends NavigateToStdlibSourceRe
|
|||||||
public void testLightClassForFileFromLibrarySource() throws Exception {
|
public void testLightClassForFileFromLibrarySource() throws Exception {
|
||||||
PsiElement navigationElement = getNavigationElement("libraries/stdlib/src/kotlin/Iterators.kt", "FunctionIterator");
|
PsiElement navigationElement = getNavigationElement("libraries/stdlib/src/kotlin/Iterators.kt", "FunctionIterator");
|
||||||
assertTrue("FunctionIterator should navigate to JetClassOrObject", navigationElement instanceof JetClassOrObject);
|
assertTrue("FunctionIterator should navigate to JetClassOrObject", navigationElement instanceof JetClassOrObject);
|
||||||
PsiClass lightClass = LightClassUtil.createLightClass((JetClassOrObject) navigationElement);
|
PsiClass lightClass = LightClassUtil.getPsiClass((JetClassOrObject) navigationElement);
|
||||||
assertTrue("Do not create Kotlin Light Class for file from library sources", !(lightClass instanceof KotlinLightClass));
|
assertTrue("Do not create Kotlin Light Class for file from library sources", !(lightClass instanceof KotlinLightClass));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user