diff --git a/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/JavaElementFinder.java b/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/JavaElementFinder.java index 31f55551716..c0c74e566f4 100644 --- a/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/JavaElementFinder.java +++ b/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/JavaElementFinder.java @@ -99,7 +99,7 @@ public class JavaElementFinder extends PsiElementFinder implements JavaPsiFacade for (JetClassOrObject declaration : classOrObjectDeclarations) { if (!(declaration instanceof JetEnumEntry)) { - PsiClass lightClass = LightClassUtil.createLightClass(declaration); + PsiClass lightClass = LightClassUtil.getPsiClass(declaration); if (lightClass != null) { answer.add(lightClass); } @@ -189,7 +189,7 @@ public class JavaElementFinder extends PsiElementFinder implements JavaPsiFacade Collection declarations = lightClassGenerationSupport.findClassOrObjectDeclarationsInPackage(packageFQN, scope); for (JetClassOrObject declaration : declarations) { - PsiClass aClass = LightClassUtil.createLightClass(declaration); + PsiClass aClass = LightClassUtil.getPsiClass(declaration); if (aClass != null) { answer.add(aClass); } diff --git a/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/LightClassUtil.java b/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/LightClassUtil.java index 80296bbd3b6..686b92d5cc9 100644 --- a/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/LightClassUtil.java +++ b/compiler/jet.as.java.psi/src/org/jetbrains/jet/asJava/LightClassUtil.java @@ -111,7 +111,7 @@ public class LightClassUtil { } @Nullable - public static PsiClass createLightClass(@Nullable JetClassOrObject classOrObject) { + public static PsiClass getPsiClass(@Nullable JetClassOrObject classOrObject) { if (classOrObject == null) return null; return LightClassGenerationSupport.getInstance(classOrObject.getProject()).getPsiClass(classOrObject); } @@ -143,7 +143,7 @@ public class LightClassUtil { // function in a class JetClassOrObject classOrObject = (JetClassOrObject) parent.getParent(); - psiClass = createLightClass(classOrObject); + psiClass = getPsiClass(classOrObject); } if (psiClass == null) return null; diff --git a/idea/src/org/jetbrains/jet/plugin/highlighter/JetLineMarkerProvider.java b/idea/src/org/jetbrains/jet/plugin/highlighter/JetLineMarkerProvider.java index 186c49fd80f..9b8fead5931 100644 --- a/idea/src/org/jetbrains/jet/plugin/highlighter/JetLineMarkerProvider.java +++ b/idea/src/org/jetbrains/jet/plugin/highlighter/JetLineMarkerProvider.java @@ -79,7 +79,7 @@ public class JetLineMarkerProvider implements LineMarkerProvider { return null; } } - PsiClass lightClass = LightClassUtil.createLightClass((JetClass) element); + PsiClass lightClass = LightClassUtil.getPsiClass((JetClass) element); if (lightClass == null) { return null; } @@ -250,7 +250,7 @@ public class JetLineMarkerProvider implements LineMarkerProvider { element.hasModifier(JetTokens.ABSTRACT_KEYWORD))) { return; } - PsiClass lightClass = LightClassUtil.createLightClass(element); + PsiClass lightClass = LightClassUtil.getPsiClass(element); if (lightClass == null) { return; } diff --git a/idea/src/org/jetbrains/jet/plugin/libraries/JetSourceNavigationHelper.java b/idea/src/org/jetbrains/jet/plugin/libraries/JetSourceNavigationHelper.java index 433f428e27c..02af6eb07c0 100644 --- a/idea/src/org/jetbrains/jet/plugin/libraries/JetSourceNavigationHelper.java +++ b/idea/src/org/jetbrains/jet/plugin/libraries/JetSourceNavigationHelper.java @@ -366,7 +366,7 @@ public class JetSourceNavigationHelper { } } if (!JetPsiUtil.isLocalClass(classOrObject)) { - return LightClassUtil.createLightClass(classOrObject); + return LightClassUtil.getPsiClass(classOrObject); } return null; } diff --git a/idea/src/org/jetbrains/jet/plugin/run/JetJUnitConfigurationProducer.java b/idea/src/org/jetbrains/jet/plugin/run/JetJUnitConfigurationProducer.java index 91f070473a7..f728cea2367 100644 --- a/idea/src/org/jetbrains/jet/plugin/run/JetJUnitConfigurationProducer.java +++ b/idea/src/org/jetbrains/jet/plugin/run/JetJUnitConfigurationProducer.java @@ -64,7 +64,7 @@ public class JetJUnitConfigurationProducer extends RuntimeConfigurationProducer JetElement owner = PsiTreeUtil.getParentOfType(function, JetFunction.class, JetClass.class); if (owner instanceof JetClass) { - PsiClass delegate = LightClassUtil.createLightClass((JetClass) owner); + PsiClass delegate = LightClassUtil.getPsiClass((JetClass) owner); if (delegate != null) { for (PsiMethod method : delegate.getMethods()) { if (method.getNavigationElement() == function) { @@ -95,7 +95,7 @@ public class JetJUnitConfigurationProducer extends RuntimeConfigurationProducer if (jetClass != null) { myElement = jetClass; - PsiClass delegate = LightClassUtil.createLightClass(jetClass); + PsiClass delegate = LightClassUtil.getPsiClass(jetClass); if (delegate != null && JUnitUtil.isTestClass(delegate)) { RunnerAndConfigurationSettings settings = cloneTemplateConfiguration(context.getProject(), context); diff --git a/idea/src/org/jetbrains/jet/plugin/search/KotlinAnnotatedElementsSearcher.java b/idea/src/org/jetbrains/jet/plugin/search/KotlinAnnotatedElementsSearcher.java index e00d46c23a4..baff1388452 100644 --- a/idea/src/org/jetbrains/jet/plugin/search/KotlinAnnotatedElementsSearcher.java +++ b/idea/src/org/jetbrains/jet/plugin/search/KotlinAnnotatedElementsSearcher.java @@ -81,7 +81,7 @@ public class KotlinAnnotatedElementsSearcher extends AnnotatedElementsSearcher { if (!(DescriptorUtils.getFQName(descriptor).getFqName().equals(annotationFQN))) return; if (parentOfType instanceof JetClass) { - PsiClass lightClass = LightClassUtil.createLightClass((JetClass) parentOfType); + PsiClass lightClass = LightClassUtil.getPsiClass((JetClass) parentOfType); consumer.process(lightClass); } else if (parentOfType instanceof JetNamedFunction) { diff --git a/idea/src/org/jetbrains/jet/plugin/search/KotlinDefinitionsSearcher.java b/idea/src/org/jetbrains/jet/plugin/search/KotlinDefinitionsSearcher.java index 42f092df06e..ab214e4b459 100644 --- a/idea/src/org/jetbrains/jet/plugin/search/KotlinDefinitionsSearcher.java +++ b/idea/src/org/jetbrains/jet/plugin/search/KotlinDefinitionsSearcher.java @@ -35,7 +35,7 @@ public class KotlinDefinitionsSearcher extends QueryExecutorBase() { @Override public PsiClass compute() { - return LightClassUtil.createLightClass((JetClass) queryParameters); + return LightClassUtil.getPsiClass((JetClass) queryParameters); } }); if (psiClass != null) { diff --git a/idea/src/org/jetbrains/jet/plugin/search/KotlinReferencesSearcher.java b/idea/src/org/jetbrains/jet/plugin/search/KotlinReferencesSearcher.java index 023c175fcf5..a1d59dd58f8 100644 --- a/idea/src/org/jetbrains/jet/plugin/search/KotlinReferencesSearcher.java +++ b/idea/src/org/jetbrains/jet/plugin/search/KotlinReferencesSearcher.java @@ -40,7 +40,7 @@ public class KotlinReferencesSearcher extends QueryExecutorBase() { @Override public PsiClass compute() { - return LightClassUtil.createLightClass((JetClass) element); + return LightClassUtil.getPsiClass((JetClass) element); } }); if (lightClass != null) { diff --git a/idea/tests/org/jetbrains/jet/plugin/javaFacade/JetJavaFacadeTest.java b/idea/tests/org/jetbrains/jet/plugin/javaFacade/JetJavaFacadeTest.java index d139bacbec4..19761039ba6 100644 --- a/idea/tests/org/jetbrains/jet/plugin/javaFacade/JetJavaFacadeTest.java +++ b/idea/tests/org/jetbrains/jet/plugin/javaFacade/JetJavaFacadeTest.java @@ -149,7 +149,7 @@ public class JetJavaFacadeTest extends LightCodeInsightFixtureTestCase { assertInstanceOf(element, JetClass.class); JetClass aClass = (JetClass) element; - PsiClass createdByWrapDelegate = LightClassUtil.createLightClass(aClass); + PsiClass createdByWrapDelegate = LightClassUtil.getPsiClass(aClass); assertNull(createdByWrapDelegate); } @@ -189,7 +189,7 @@ public class JetJavaFacadeTest extends LightCodeInsightFixtureTestCase { assertNotNull("Caret should be placed to class definition", jetClass); // 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); diff --git a/idea/tests/org/jetbrains/jet/plugin/lightClasses/LightClassForLibrarySourceFileTest.java b/idea/tests/org/jetbrains/jet/plugin/lightClasses/LightClassForLibrarySourceFileTest.java index f57eeafc9d0..4ee3844053c 100644 --- a/idea/tests/org/jetbrains/jet/plugin/lightClasses/LightClassForLibrarySourceFileTest.java +++ b/idea/tests/org/jetbrains/jet/plugin/lightClasses/LightClassForLibrarySourceFileTest.java @@ -28,7 +28,7 @@ public class LightClassForLibrarySourceFileTest extends NavigateToStdlibSourceRe public void testLightClassForFileFromLibrarySource() throws Exception { PsiElement navigationElement = getNavigationElement("libraries/stdlib/src/kotlin/Iterators.kt", "FunctionIterator"); 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)); }