From c93c6966bff6a67dfea148e20eccc3872f2d0fb3 Mon Sep 17 00:00:00 2001 From: anna Date: Tue, 20 Jul 2010 10:33:27 +0400 Subject: [PATCH] NPE --- platform/usageView/src/com/intellij/usages/TextChunk.java | 2 +- .../src/com/intellij/usages/UsageInfo2UsageAdapter.java | 3 ++- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/platform/usageView/src/com/intellij/usages/TextChunk.java b/platform/usageView/src/com/intellij/usages/TextChunk.java index 3888ddae0f8b..bc2cabcef047 100644 --- a/platform/usageView/src/com/intellij/usages/TextChunk.java +++ b/platform/usageView/src/com/intellij/usages/TextChunk.java @@ -23,7 +23,7 @@ public class TextChunk { private final AttributesFlyweight myAttributes; private final String myText; - public TextChunk(TextAttributes attributesKey, @NotNull String text) { + public TextChunk(@NotNull TextAttributes attributesKey, @NotNull String text) { myAttributes = attributesKey.getFlyweight(); myText = text; } diff --git a/platform/usageView/src/com/intellij/usages/UsageInfo2UsageAdapter.java b/platform/usageView/src/com/intellij/usages/UsageInfo2UsageAdapter.java index 7d10f844cf4b..d7bc0a6acb7a 100644 --- a/platform/usageView/src/com/intellij/usages/UsageInfo2UsageAdapter.java +++ b/platform/usageView/src/com/intellij/usages/UsageInfo2UsageAdapter.java @@ -24,6 +24,7 @@ import com.intellij.openapi.diagnostic.Logger; import com.intellij.openapi.editor.Document; import com.intellij.openapi.editor.Editor; import com.intellij.openapi.editor.RangeMarker; +import com.intellij.openapi.editor.markup.TextAttributes; import com.intellij.openapi.fileEditor.*; import com.intellij.openapi.module.Module; import com.intellij.openapi.project.Project; @@ -91,7 +92,7 @@ public class UsageInfo2UsageAdapter implements UsageInModule, UsageInLibrary, Us initChunks(); } else { // element over light virtual file myTextChunks = new TextChunk[] { - new TextChunk(null, element.getText()) + new TextChunk(new TextAttributes(), element.getText()) }; myOffset = element.getTextOffset(); }