accept interfaces as main classes for java 8 (IDEA-113340)

This commit is contained in:
Anna Kozlova
2013-09-09 14:42:55 +04:00
parent c9fc4949ce
commit 54872b0e1c
@@ -31,7 +31,7 @@ public class PsiMethodUtil {
@Override
public boolean value(final PsiClass psiClass) {
if (psiClass instanceof PsiAnonymousClass) return false;
if (psiClass.isInterface()) return false;
if (psiClass.isInterface() && !PsiUtil.isLanguageLevel8OrHigher(psiClass)) return false;
return psiClass.getContainingClass() == null || psiClass.hasModifierProperty(PsiModifier.STATIC);
}
};