don't show synthetic methods in groovy structure view

This commit is contained in:
peter
2012-01-05 20:38:46 +01:00
parent 6d51f2738f
commit d3329c8512
8 changed files with 135 additions and 23 deletions
+1
View File
@@ -12,6 +12,7 @@
<orderEntry type="module" module-name="resources-en" />
<orderEntry type="library" name="Guava" level="project" />
<orderEntry type="library" name="asm" level="project" />
<orderEntry type="module" module-name="lang-api" />
</component>
</module>
@@ -530,4 +530,8 @@ public class PsiImplUtil {
PsiParameter[] parameters = method.getParameterList().getParameters();
return parameters.length > 0 && parameters[parameters.length - 1].isVarArgs();
}
public static PsiElement handleMirror(PsiElement element) {
return element instanceof PsiMirrorElement ? ((PsiMirrorElement)element).getPrototype() : element;
}
}