From c58d14f3afce9ef8fe45ad93aeba98b4b4c17a50 Mon Sep 17 00:00:00 2001 From: Andrey Cherkasov Date: Sat, 5 Oct 2024 23:12:10 +0400 Subject: [PATCH] [kotlin] Fix `java.lang.NullPointerException` ^KTIJ-29405 Fixed GitOrigin-RevId: e8bf75aba047eece17f25600b0fc8bb2487a19a8 --- .../refactoring/introduce/AbstractKotlinInplaceIntroducer.kt | 1 + 1 file changed, 1 insertion(+) diff --git a/plugins/kotlin/refactorings/kotlin.refactorings.common/src/org/jetbrains/kotlin/idea/refactoring/introduce/AbstractKotlinInplaceIntroducer.kt b/plugins/kotlin/refactorings/kotlin.refactorings.common/src/org/jetbrains/kotlin/idea/refactoring/introduce/AbstractKotlinInplaceIntroducer.kt index 1a7492a8d611..f16a37f0ec36 100644 --- a/plugins/kotlin/refactorings/kotlin.refactorings.common/src/org/jetbrains/kotlin/idea/refactoring/introduce/AbstractKotlinInplaceIntroducer.kt +++ b/plugins/kotlin/refactorings/kotlin.refactorings.common/src/org/jetbrains/kotlin/idea/refactoring/introduce/AbstractKotlinInplaceIntroducer.kt @@ -53,6 +53,7 @@ abstract class AbstractKotlinInplaceIntroducer( } protected fun updateVariableName() { + if (localVariable == null) return val currentName = inputName.quoteIfNeeded() if (currentName.isIdentifier()) { localVariable.setName(currentName)