java: highlight inaccessible members in static imports

GitOrigin-RevId: 74bd1b2ac2728b66a0180f726099e9b0a3f5254c
This commit is contained in:
Anna Kozlova
2020-03-20 09:36:09 +00:00
committed by intellij-monorepo-bot
parent 5d69edae50
commit 510dcd488b
2 changed files with 4 additions and 0 deletions
@@ -796,6 +796,9 @@ public class HighlightVisitorImpl extends JavaElementVisitor implements Highligh
}
}
}
if (!myHolder.hasErrorResults() && results.length == 1) {
myHolder.add(HighlightUtil.checkReference(ref, results[0], myFile, myLanguageLevel));
}
if (!myHolder.hasErrorResults()) {
PsiElement resolved = results.length >= 1 ? results[0].getElement() : null;
if (results.length > 1) {
@@ -1,5 +1,6 @@
import static java.util.Arrays.asList;
import static java.util.Arrays.sort;
<warning descr="Unused import statement">import static java.lang.String.<error descr="'serialVersionUID' has private access in 'java.lang.String'">serialVersionUID</error>;</warning>
<warning descr="Unused import statement">import static java.util.Arrays.binarySearch;</warning>
class StaticImports {