From 99b1dbb7a0b7ee517fbdef56ffaf0ead1ad284ca Mon Sep 17 00:00:00 2001 From: "Maxim.Medvedev" Date: Tue, 1 Nov 2011 16:11:10 +0400 Subject: [PATCH] turn off 'Use interface where possible' in Groovy --- .../intellij/refactoring/actions/TurnRefsToSuperAction.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/refactoring/actions/TurnRefsToSuperAction.java b/java/java-impl/src/com/intellij/refactoring/actions/TurnRefsToSuperAction.java index 1cff15f6a185..db8ca11a9bbd 100644 --- a/java/java-impl/src/com/intellij/refactoring/actions/TurnRefsToSuperAction.java +++ b/java/java-impl/src/com/intellij/refactoring/actions/TurnRefsToSuperAction.java @@ -15,6 +15,7 @@ */ package com.intellij.refactoring.actions; +import com.intellij.lang.java.JavaLanguage; import com.intellij.openapi.actionSystem.DataContext; import com.intellij.psi.PsiClass; import com.intellij.psi.PsiElement; @@ -27,7 +28,7 @@ public class TurnRefsToSuperAction extends BaseRefactoringAction { } public boolean isEnabledOnElements(PsiElement[] elements) { - return elements.length == 1 && elements[0] instanceof PsiClass; + return elements.length == 1 && elements[0] instanceof PsiClass && elements[0].getLanguage() == JavaLanguage.INSTANCE; } public RefactoringActionHandler getHandler(DataContext dataContext) {