diff --git a/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/elements/LightVariableBuilder.java b/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/elements/LightVariableBuilder.java index d07ad5d6a80..91182da3be0 100644 --- a/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/elements/LightVariableBuilder.java +++ b/analysis/light-classes-base/src/org/jetbrains/kotlin/asJava/elements/LightVariableBuilder.java @@ -13,9 +13,6 @@ import com.intellij.psi.impl.light.LightModifierList; import com.intellij.util.IncorrectOperationException; import org.jetbrains.annotations.NonNls; import org.jetbrains.annotations.NotNull; -import org.jetbrains.kotlin.idea.KotlinIconProviderService; - -import javax.swing.*; // Based on com.intellij.psi.impl.light.LightVariableBuilder public class LightVariableBuilder extends LightElement implements PsiVariable, NavigationItem { @@ -96,9 +93,4 @@ public class LightVariableBuilder extends LightElement implements PsiVariable, N protected boolean isVisibilitySupported() { return true; } - - @Override - public Icon getElementIcon(int flags) { - return KotlinIconProviderService.getInstance().getLightVariableIcon(this, flags); - } } diff --git a/compiler/psi/src/org/jetbrains/kotlin/idea/KotlinIconProviderService.java b/compiler/psi/src/org/jetbrains/kotlin/idea/KotlinIconProviderService.java index 0271a00ddd1..c38e6b434a6 100644 --- a/compiler/psi/src/org/jetbrains/kotlin/idea/KotlinIconProviderService.java +++ b/compiler/psi/src/org/jetbrains/kotlin/idea/KotlinIconProviderService.java @@ -5,11 +5,7 @@ package org.jetbrains.kotlin.idea; -import com.intellij.openapi.application.Application; import com.intellij.openapi.application.ApplicationManager; -import com.intellij.openapi.components.ServiceManager; -import com.intellij.psi.PsiModifierListOwner; -import org.jetbrains.annotations.NotNull; import javax.swing.*; @@ -17,8 +13,6 @@ public abstract class KotlinIconProviderService { public abstract Icon getFileIcon(); public abstract Icon getBuiltInFileIcon(); - public abstract Icon getLightVariableIcon(@NotNull PsiModifierListOwner element, int flags); - public static class CompilerKotlinFileIconProviderService extends KotlinIconProviderService { @Override public Icon getFileIcon() { @@ -29,11 +23,6 @@ public abstract class KotlinIconProviderService { public Icon getBuiltInFileIcon() { return null; } - - @Override - public Icon getLightVariableIcon(@NotNull PsiModifierListOwner element, int flags) { - return null; - } } public static KotlinIconProviderService getInstance() {