From 137d73db691f14246a205f69c06da594fbea3b89 Mon Sep 17 00:00:00 2001 From: VISTALL Date: Thu, 7 Mar 2013 14:58:52 +0200 Subject: [PATCH] IDEA-99364 Highlighting constructor correction - highlight only javaReference, without type parameters --- .../daemon/impl/analysis/HighlightVisitorImpl.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java index 7d97295b8bab..1a9ecda975ae 100644 --- a/java/java-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java +++ b/java/java-impl/src/com/intellij/codeInsight/daemon/impl/analysis/HighlightVisitorImpl.java @@ -707,7 +707,10 @@ public class HighlightVisitorImpl extends JavaElementVisitor implements Highligh } } else { - myHolder.add(HighlightNamesUtil.highlightMethodName(method, element, false, colorsScheme)); + final PsiElement referenceNameElement = element.getReferenceNameElement(); + if(referenceNameElement != null) { + myHolder.add(HighlightNamesUtil.highlightMethodName(method, referenceNameElement, false, colorsScheme)); + } } } catch (IndexNotReadyException ignored) {