From 2023c343d120ed210cee0e939853f69c270fd821 Mon Sep 17 00:00:00 2001 From: Andrey Breslav Date: Fri, 2 Sep 2011 14:13:00 +0400 Subject: [PATCH] No line marker for default namespace --- .../jet/plugin/annotations/JetLineMarkerProvider.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/idea/src/org/jetbrains/jet/plugin/annotations/JetLineMarkerProvider.java b/idea/src/org/jetbrains/jet/plugin/annotations/JetLineMarkerProvider.java index 6a5b14585c1..3b79eeed50b 100644 --- a/idea/src/org/jetbrains/jet/plugin/annotations/JetLineMarkerProvider.java +++ b/idea/src/org/jetbrains/jet/plugin/annotations/JetLineMarkerProvider.java @@ -130,8 +130,11 @@ public class JetLineMarkerProvider implements LineMarkerProvider { } if (element instanceof JetNamespace) { - return createLineMarkerInfo((JetNamespace) element, - DescriptorRenderer.HTML.render(bindingContext.get(BindingContext.NAMESPACE, element))); + JetNamespace namespace = (JetNamespace) element; + if (namespace.getNameIdentifier() != null) { + return createLineMarkerInfo(namespace, + DescriptorRenderer.HTML.render(bindingContext.get(BindingContext.NAMESPACE, element))); + } } if (element instanceof JetObjectDeclaration && !(element.getParent() instanceof JetExpression)) {