From d74b5c59fbdc2e8ba61a2506c278b3ceba927bbf Mon Sep 17 00:00:00 2001 From: Kirill Rakhman Date: Tue, 9 Jan 2024 09:22:40 +0100 Subject: [PATCH] [kapt] Fix new compilation warnings after #KT-63208 (cherry picked from commit 9b4ebc31c188201f8cdf0daf8d1914c14b3ab7c5) --- plugins/kapt4/src/org/jetbrains/kotlin/kapt4/StubGenerator.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/plugins/kapt4/src/org/jetbrains/kotlin/kapt4/StubGenerator.kt b/plugins/kapt4/src/org/jetbrains/kotlin/kapt4/StubGenerator.kt index f017d3ba53d..82c99f681aa 100644 --- a/plugins/kapt4/src/org/jetbrains/kotlin/kapt4/StubGenerator.kt +++ b/plugins/kapt4/src/org/jetbrains/kotlin/kapt4/StubGenerator.kt @@ -424,7 +424,7 @@ private class StubGenerator( private fun elementMapping(lightClass: PsiClass): Multimap = HashMultimap.create().apply { (lightClass.methods.asSequence() + lightClass.fields.asSequence() + lightClass.constructors.asSequence()).forEach { - put((it as KtLightElement<*, *>).kotlinOrigin, it) + (it as KtLightElement<*, *>).kotlinOrigin?.let { origin -> put(origin, it) } } }