cleanup
authorAlexey Kudravtsev <cdr@intellij.com>
Fri, 7 May 2010 12:08:14 +0000 (16:08 +0400)
committerAlexey Kudravtsev <cdr@intellij.com>
Tue, 11 May 2010 06:05:12 +0000 (10:05 +0400)
platform/lang-impl/src/com/intellij/codeInsight/template/impl/TemplateState.java

index 24e7df4d9cdd923b32b37e4e4fea28fe144c7bc3..720fb1d6a01dd966c173b94522194ff93ea144be 100644 (file)
@@ -893,17 +893,10 @@ public class TemplateState implements Disposable {
     TextAttributes attributes = isSelected ? new TextAttributes(null, null, Color.red, EffectType.BOXED, Font.PLAIN) : new TextAttributes();
     TextAttributes endAttributes = new TextAttributes();
 
-    RangeHighlighter segmentHighlighter;
     int start = mySegments.getSegmentStart(segmentNumber);
     int end = mySegments.getSegmentEnd(segmentNumber);
-    if (isEnd) {
-      segmentHighlighter = myEditor.getMarkupModel()
-        .addRangeHighlighter(start, end, HighlighterLayer.LAST + 1, endAttributes, HighlighterTargetArea.EXACT_RANGE);
-    }
-    else {
-      segmentHighlighter =
-        myEditor.getMarkupModel().addRangeHighlighter(start, end, HighlighterLayer.LAST + 1, attributes, HighlighterTargetArea.EXACT_RANGE);
-    }
+    RangeHighlighter segmentHighlighter = myEditor.getMarkupModel()
+      .addRangeHighlighter(start, end, HighlighterLayer.LAST + 1, isEnd ? endAttributes : attributes, HighlighterTargetArea.EXACT_RANGE);
     segmentHighlighter.setGreedyToLeft(true);
     segmentHighlighter.setGreedyToRight(true);
     return segmentHighlighter;