From eae79e96eec9e7b497f0b31a1e7b9f4d0fa5e5fb Mon Sep 17 00:00:00 2001 From: Nikolay Krasko Date: Fri, 12 Jan 2018 20:55:49 +0300 Subject: [PATCH] Fix NPE in PlainTextPasteImportResolver.tryResolveReferences (EA-10589) --- .../kotlin/idea/conversion/copy/PlainTextPasteImportResolver.kt | 2 +- 1 file changed, 1 insertion(+), 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 7494e9cb3f1..bbfecbd1c59 100644 --- a/idea/src/org/jetbrains/kotlin/idea/conversion/copy/PlainTextPasteImportResolver.kt +++ b/idea/src/org/jetbrains/kotlin/idea/conversion/copy/PlainTextPasteImportResolver.kt @@ -119,7 +119,7 @@ class PlainTextPasteImportResolver(val dataForConversion: DataForConversion, val fun tryResolveReference(reference: PsiQualifiedReference): Boolean { if (reference.resolve() != null) return true - val referenceName = reference.referenceName!! + val referenceName = reference.referenceName ?: return false if (referenceName in failedToResolveReferenceNames) return false val classes = shortNameCache.getClassesByName(referenceName, scope) .mapNotNull { psiClass ->