From adead41f83a7b19edc429d185eacab337752365b Mon Sep 17 00:00:00 2001 From: Tagir Valeev Date: Thu, 25 Jan 2018 17:12:59 +0700 Subject: [PATCH] ComparatorCombinatorsInspection: disable explicitly for Java <8 --- .../codeInspection/ComparatorCombinatorsInspection.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/plugins/InspectionGadgets/src/com/intellij/codeInspection/ComparatorCombinatorsInspection.java b/plugins/InspectionGadgets/src/com/intellij/codeInspection/ComparatorCombinatorsInspection.java index c4beb159e89e..58f52d58694e 100644 --- a/plugins/InspectionGadgets/src/com/intellij/codeInspection/ComparatorCombinatorsInspection.java +++ b/plugins/InspectionGadgets/src/com/intellij/codeInspection/ComparatorCombinatorsInspection.java @@ -38,6 +38,9 @@ public class ComparatorCombinatorsInspection extends AbstractBaseJavaLocalInspec @NotNull @Override public PsiElementVisitor buildVisitor(@NotNull final ProblemsHolder holder, boolean isOnTheFly) { + if (!PsiUtil.isLanguageLevel8OrHigher(holder.getFile())) { + return PsiElementVisitor.EMPTY_VISITOR; + } return new JavaElementVisitor() { @SuppressWarnings("DialogTitleCapitalization") @Override