do not insert @Override for static methods

This commit is contained in:
anna
2012-02-16 12:02:59 +01:00
parent fb8d49e6c0
commit c3fbf5ab07
@@ -229,7 +229,7 @@ public class OverrideImplementUtil {
}
public static boolean canInsertOverride(PsiMethod superMethod, PsiClass targetClass) {
if (superMethod.isConstructor()) {
if (superMethod.isConstructor() || superMethod.hasModifierProperty(PsiModifier.STATIC)) {
return false;
}
if (!PsiUtil.isLanguageLevel5OrHigher(targetClass)) {