@@ -4,20 +4,15 @@ import com.intellij.lang.annotation.AnnotationHolder
44import com.intellij.lang.annotation.Annotator
55import com.intellij.lang.annotation.HighlightSeverity
66import com.intellij.openapi.editor.DefaultLanguageHighlighterColors
7- import com.intellij.openapi.util.TextRange
7+ import com.intellij.psi.JavaTokenType
88import com.intellij.psi.PsiElement
9- import com.intellij.psi.util.startOffset
109
11- class KeywordAnnotator : Annotator {
10+ class JavaAnnotator : Annotator {
1211 override fun annotate (element : PsiElement , holder : AnnotationHolder ) {
13- val elementType = element.node.elementType.debugName
14- if (" true" == elementType
15- || " false" == elementType
16- || " null" == elementType
17- || " NULL" == elementType
18- || " NULL_KEYWORD" == elementType
19- || " TRUE_KEYWORD" == elementType
20- || " FALSE_KEYWORD" == elementType) {
12+ val elementType = element.node.elementType
13+ if (JavaTokenType .TRUE_KEYWORD == elementType
14+ || JavaTokenType .FALSE_KEYWORD == elementType
15+ || JavaTokenType .NULL_KEYWORD == elementType) {
2116 holder.newSilentAnnotation(HighlightSeverity .INFORMATION )
2217 .textAttributes(DefaultLanguageHighlighterColors .NUMBER )
2318 .create()
0 commit comments