From f1c87376b9f06c85c04b26ae709b250573f4a00e Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Thu, 12 Jul 2018 19:43:45 +0300 Subject: [PATCH] Another NPE in PlainTextPasteImportResolver.kt (EA-91517) --- .../idea/conversion/copy/PlainTextPasteImportResolver.kt | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/idea/src/org/jetbrains/kotlin/idea/conversion/copy/PlainTextPasteImportResolver.kt b/idea/src/org/jetbrains/kotlin/idea/conversion/copy/PlainTextPasteImportResolver.kt index ae2144b531a..7ac0d8ab585 100644 --- a/idea/src/org/jetbrains/kotlin/idea/conversion/copy/PlainTextPasteImportResolver.kt +++ b/idea/src/org/jetbrains/kotlin/idea/conversion/copy/PlainTextPasteImportResolver.kt @@ -176,7 +176,12 @@ class PlainTextPasteImportResolver(val dataForConversion: DataForConversion, val runWriteAction { elementsWithUnresolvedRef.reversed().forEach { val reference = it.reference as PsiQualifiedReference - if (!tryResolveReference(reference)) failedToResolveReferenceNames += reference.referenceName!! + if (!tryResolveReference(reference)) { + val referenceName = reference.referenceName + if (referenceName != null) { + failedToResolveReferenceNames += referenceName + } + } } } }