mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
java 9: make private methods in interfaces not abstract
This commit is contained in:
@@ -130,7 +130,10 @@ public class PsiModifierListImpl extends JavaStubPsiElement<PsiModifierListStub>
|
||||
return false;
|
||||
}
|
||||
if (type == JavaTokenType.ABSTRACT_KEYWORD) {
|
||||
return getNode().findChildByType(JavaTokenType.DEFAULT_KEYWORD) == null && getNode().findChildByType(JavaTokenType.STATIC_KEYWORD) == null;
|
||||
final ASTNode node = getNode();
|
||||
return node.findChildByType(JavaTokenType.DEFAULT_KEYWORD) == null &&
|
||||
node.findChildByType(JavaTokenType.STATIC_KEYWORD) == null &&
|
||||
node.findChildByType(JavaTokenType.PRIVATE_KEYWORD) == null;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user