simplified isJava10Call

This commit is contained in:
Anna Kozlova
2018-05-18 12:45:59 +03:00
parent 4ee504d004
commit b2d903ec1b
@@ -1,7 +1,6 @@
// Copyright 2000-2018 JetBrains s.r.o. Use of this source code is governed by the Apache 2.0 license that can be found in the LICENSE file.
package com.intellij.psi.impl.source.resolve.graphInference;
import com.intellij.pom.java.LanguageLevel;
import com.intellij.psi.*;
import com.intellij.psi.infos.MethodCandidateInfo;
import com.intellij.psi.util.PsiUtil;
@@ -13,7 +12,6 @@ import java.util.Arrays;
import java.util.HashSet;
import java.util.Set;
import java.util.function.Function;
import java.util.function.Supplier;
public class PsiPolyExpressionUtil {
public static boolean hasStandaloneForm(PsiExpression expression) {
@@ -137,7 +135,7 @@ public class PsiPolyExpressionUtil {
}
private static boolean isVarContext(PsiVariable variable) {
if (PsiUtil.getLanguageLevel(variable).isAtLeast(LanguageLevel.JDK_10)) {
if (PsiUtil.isLanguageLevel10OrHigher(variable)) {
PsiTypeElement typeElement = variable.getTypeElement();
if (typeElement != null && typeElement.isInferredType()) {
return true;