mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-03-22 15:19:59 +07:00
[java] Rename methods to avoid mentioning explicit Java version
GitOrigin-RevId: a2d0fcf924b19d88462cbae662f6bc50fac51903
This commit is contained in:
committed by
intellij-monorepo-bot
parent
487057d926
commit
c3b35ef889
@@ -16,12 +16,12 @@ public final class JavaBackspaceHandler extends BackspaceHandlerDelegate {
|
||||
@Override
|
||||
public void beforeCharDeleted(char c, @NotNull PsiFile file, @NotNull Editor editor) {
|
||||
myToDeleteGt = c == '<' &&
|
||||
isHigherThan50r(file) &&
|
||||
areGenericsAvailable(file) &&
|
||||
TypedHandlerUtil.isAfterClassLikeIdentifierOrDot(editor.getCaretModel().getOffset() - 1,
|
||||
editor, JavaTokenType.DOT, JavaTokenType.IDENTIFIER, true);
|
||||
}
|
||||
|
||||
private static boolean isHigherThan50r(@Nullable PsiFile file){
|
||||
private static boolean areGenericsAvailable(@Nullable PsiFile file){
|
||||
return file instanceof AbstractBasicJavaFile &&
|
||||
JavaFeature.GENERICS.isSufficient(AbstractBasicJavaDefinitionService.getJavaDefinitionService().getLanguageLevel(file));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user