From 080681ea2f96886f99ee9cc0a56fe07204458d1c Mon Sep 17 00:00:00 2001 From: Andrey Uskov Date: Thu, 25 Oct 2018 17:19:27 +0300 Subject: [PATCH] Fix NPE in KotlinJavaMPPSourceSetDataService.postProcess --- .../jetbrains/kotlin/idea/KotlinJavaMPPSourceSetDataService.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/KotlinJavaMPPSourceSetDataService.kt b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/KotlinJavaMPPSourceSetDataService.kt index bbc7796cc0d..925ed248cb6 100644 --- a/idea/idea-gradle/src/org/jetbrains/kotlin/idea/KotlinJavaMPPSourceSetDataService.kt +++ b/idea/idea-gradle/src/org/jetbrains/kotlin/idea/KotlinJavaMPPSourceSetDataService.kt @@ -40,7 +40,7 @@ class KotlinJavaMPPSourceSetDataService : AbstractProjectDataService() libraryEntries.forEach { libraryEntry -> - val library = libraryEntry.library + val library = libraryEntry.library ?: return@forEach val libraryModel = modelsProvider.getModifiableLibraryModel(library) val classesUrl = libraryModel.getUrls(OrderRootType.CLASSES).singleOrNull() ?: return@forEach val targetNode = targetsByUrl[classesUrl]?.singleOrNull() ?: return@forEach