diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightClassForPackage.kt b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightClassForPackage.kt index c9b99f15a3c..812c91d5e58 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightClassForPackage.kt +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinLightClassForPackage.kt @@ -16,7 +16,6 @@ package org.jetbrains.kotlin.asJava -import com.google.common.collect.Sets import com.intellij.openapi.components.ServiceManager import com.intellij.openapi.project.Project import com.intellij.openapi.util.Comparing @@ -34,10 +33,9 @@ import org.jetbrains.annotations.NonNls import org.jetbrains.kotlin.idea.JetLanguage import org.jetbrains.kotlin.load.kotlin.PackageClassUtils import org.jetbrains.kotlin.name.FqName -import org.jetbrains.kotlin.psi.JetClassOrObject import org.jetbrains.kotlin.psi.JetFile - import javax.swing.* +import org.jetbrains.kotlin.psi.JetClassOrObject public class KotlinLightClassForPackage private( manager: PsiManager, diff --git a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinWrappingLightClass.java b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinWrappingLightClass.java index a6a8cc507b8..39d2928669c 100644 --- a/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinWrappingLightClass.java +++ b/compiler/light-classes/src/org/jetbrains/kotlin/asJava/KotlinWrappingLightClass.java @@ -33,6 +33,7 @@ import com.intellij.util.containers.ContainerUtil; import kotlin.Function1; import kotlin.KotlinPackage; import org.jetbrains.annotations.NotNull; +import org.jetbrains.annotations.Nullable; import org.jetbrains.kotlin.idea.JetLanguage; import org.jetbrains.kotlin.name.FqName; import org.jetbrains.kotlin.psi.*; @@ -46,6 +47,10 @@ public abstract class KotlinWrappingLightClass extends AbstractLightClass implem super(manager, JetLanguage.INSTANCE); } + @Nullable + @Override + public abstract JetClassOrObject getOrigin(); + @NotNull @Override public abstract PsiClass getDelegate();