diff --git a/java/java-psi-api/src/com/intellij/psi/util/PsiUtil.java b/java/java-psi-api/src/com/intellij/psi/util/PsiUtil.java index 11fa67360452..f82be6ff91cf 100644 --- a/java/java-psi-api/src/com/intellij/psi/util/PsiUtil.java +++ b/java/java-psi-api/src/com/intellij/psi/util/PsiUtil.java @@ -990,6 +990,14 @@ public final class PsiUtil extends PsiUtilCore { return getLanguageLevel(element).isAtLeast(LanguageLevel.JDK_1_9); } + public static boolean isLanguageLevel10OrHigher(@NotNull final PsiElement element) { + return getLanguageLevel(element).isAtLeast(LanguageLevel.JDK_10); + } + + public static boolean isLanguageLevel11OrHigher(@NotNull final PsiElement element) { + return getLanguageLevel(element).isAtLeast(LanguageLevel.JDK_X); + } + @NotNull public static LanguageLevel getLanguageLevel(@NotNull PsiElement element) { if (element instanceof PsiDirectory) {