[java] Rename methods to avoid mentioning explicit Java version

GitOrigin-RevId: a2d0fcf924b19d88462cbae662f6bc50fac51903
This commit is contained in:
Tagir Valeev
2024-02-13 13:29:40 +01:00
committed by intellij-monorepo-bot
parent 487057d926
commit c3b35ef889
2 changed files with 4 additions and 4 deletions

View File

@@ -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));
}