diff --git a/java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java b/java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java index 216b331a03c4..1d84ec73fdf4 100644 --- a/java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java +++ b/java/java-analysis-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java @@ -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) { diff --git a/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting8/StaticImports.java b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting8/StaticImports.java index 40a6f0d512ef..cd9a9fe1e037 100644 --- a/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting8/StaticImports.java +++ b/java/java-tests/testData/codeInsight/daemonCodeAnalyzer/genericsHighlighting8/StaticImports.java @@ -1,5 +1,6 @@ import static java.util.Arrays.asList; import static java.util.Arrays.sort; +import static java.lang.String.serialVersionUID; import static java.util.Arrays.binarySearch; class StaticImports {