IDEA-49791 (Grails: variable defined in g:each tag is not resolved in the element's body)

This commit is contained in:
Sergey Evdokimov
2010-07-23 00:28:20 +04:00
parent 1a26ee0253
commit 5a1c840fc3
@@ -19,12 +19,16 @@ package org.jetbrains.plugins.groovy.lang.psi.impl;
import com.intellij.pom.java.LanguageLevel;
import com.intellij.psi.*;
import com.intellij.psi.search.GlobalSearchScope;
import com.intellij.psi.util.PsiUtil;
import org.jetbrains.annotations.NonNls;
import org.jetbrains.annotations.NotNull;
import org.jetbrains.annotations.Nullable;
import org.jetbrains.plugins.groovy.lang.psi.api.GroovyResolveResult;
import org.jetbrains.plugins.groovy.lang.psi.api.types.GrCodeReferenceElement;
import java.util.ArrayList;
import java.util.List;
/**
* @author ven
*/
@@ -62,8 +66,7 @@ public class GrClassReferenceType extends PsiClassType {
@NotNull
public PsiType[] getParameters() {
//todo
return PsiType.EMPTY_ARRAY;
return myReferenceElement.getTypeArguments();
}
@NotNull