From b6a8d852badc2bd30eca438da91a61656e73ab05 Mon Sep 17 00:00:00 2001 From: "Maxim.Medvedev" Date: Sun, 5 Feb 2012 15:55:33 +0400 Subject: [PATCH] highlight @ in annotations --- .../jetbrains/plugins/groovy/annotator/GroovyAnnotator.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/GroovyAnnotator.java b/plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/GroovyAnnotator.java index 7e1453ff7e78..61dd5bd5504a 100644 --- a/plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/GroovyAnnotator.java +++ b/plugins/groovy/src/org/jetbrains/plugins/groovy/annotator/GroovyAnnotator.java @@ -1709,7 +1709,8 @@ public class GroovyAnnotator extends GroovyElementVisitor implements Annotator { PsiElement parent = refElement.getParent(); if (element instanceof PsiClass) { if (((PsiClass)element).isAnnotationType() && !(parent instanceof GrImportStatement)) { - Annotation annotation = holder.createInfoAnnotation(refElement, null); + final TextRange range = refElement.getTextRange(); + Annotation annotation = holder.createInfoAnnotation(new TextRange(range.getStartOffset() - 1, range.getEndOffset()), null); annotation.setTextAttributes(DefaultHighlighter.ANNOTATION); GroovyPsiElement context = result.getCurrentFileResolveContext(); if (context instanceof GrImportStatement) {