From 35737c4acf4446321ba9ac353d2ed9837307dd28 Mon Sep 17 00:00:00 2001 From: Sergey Evdokimov Date: Tue, 15 Jan 2013 16:58:53 +0400 Subject: [PATCH] Remove unnecessary checking. --- .../plugins/groovy/spock/SpockUnrollReferenceProvider.java | 7 ------- 1 file changed, 7 deletions(-) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/spock/SpockUnrollReferenceProvider.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/spock/SpockUnrollReferenceProvider.java index e97cfe6f2eec..601e3ed64b21 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/spock/SpockUnrollReferenceProvider.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/spock/SpockUnrollReferenceProvider.java @@ -2,7 +2,6 @@ package org.jetbrains.plugins.groovy.spock; import com.intellij.openapi.util.TextRange; import com.intellij.psi.*; -import com.intellij.psi.util.PsiTreeUtil; import com.intellij.util.IncorrectOperationException; import com.intellij.util.ProcessingContext; import org.jetbrains.annotations.NotNull; @@ -11,7 +10,6 @@ import org.jetbrains.plugins.groovy.lang.psi.api.auxiliary.modifiers.annotation. import org.jetbrains.plugins.groovy.lang.psi.api.auxiliary.modifiers.annotation.GrAnnotationArgumentList; import org.jetbrains.plugins.groovy.lang.psi.api.auxiliary.modifiers.annotation.GrAnnotationNameValuePair; import org.jetbrains.plugins.groovy.lang.psi.api.statements.typedef.members.GrMethod; -import org.jetbrains.plugins.groovy.lang.psi.impl.GroovyPsiManager; import java.util.ArrayList; import java.util.List; @@ -45,11 +43,6 @@ public class SpockUnrollReferenceProvider extends PsiReferenceProvider { String shortName = annotation.getShortName(); if (!shortName.equals("Unroll") && !shortName.equals("spock.lang.Unroll")) return PsiReference.EMPTY_ARRAY; - PsiClass aClass = PsiTreeUtil.getParentOfType(annotation, PsiClass.class); - if (aClass == null) return PsiReference.EMPTY_ARRAY; - - if (!GroovyPsiManager.isInheritorCached(aClass, SpockUtils.SPEC_CLASS_NAME)) return PsiReference.EMPTY_ARRAY; - PsiElement modifierList = annotation.getParent(); if (!(modifierList instanceof GrModifierList)) return PsiReference.EMPTY_ARRAY;