From d5f509580f18d1a1906bc8f7468350eb7e0baadb Mon Sep 17 00:00:00 2001 From: Valentin Kipyatkov Date: Tue, 16 Sep 2014 18:15:25 +0400 Subject: [PATCH] Minor fix in completion --- .../org/jetbrains/jet/plugin/quickfix/ImportInsertHelper.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/jet/plugin/quickfix/ImportInsertHelper.java b/idea/src/org/jetbrains/jet/plugin/quickfix/ImportInsertHelper.java index e02a3dd7ab8..a9a66149f04 100644 --- a/idea/src/org/jetbrains/jet/plugin/quickfix/ImportInsertHelper.java +++ b/idea/src/org/jetbrains/jet/plugin/quickfix/ImportInsertHelper.java @@ -29,6 +29,7 @@ import org.jetbrains.jet.lang.resolve.name.FqName; import org.jetbrains.jet.lang.resolve.name.NamePackage; import org.jetbrains.jet.plugin.project.ProjectStructureUtil; import org.jetbrains.jet.plugin.references.JetReference; +import org.jetbrains.jet.renderer.DescriptorRenderer; import org.jetbrains.k2js.analyze.TopDownAnalyzerFacadeForJS; import java.util.List; @@ -84,8 +85,9 @@ public class ImportInsertHelper { if (!same) { Document document = PsiDocumentManager.getInstance(file.getProject()).getDocument(file); + assert document != null; TextRange refRange = reference.getElement().getTextRange(); - document.replaceString(refRange.getStartOffset(), refRange.getEndOffset(), importFqn.asString()); + document.replaceString(refRange.getStartOffset(), refRange.getEndOffset(), DescriptorRenderer.SOURCE_CODE.renderFqName(importFqn)); } return; }