From de0c216cfa00f47bac677a5d3688d6b0c6f5dd5e Mon Sep 17 00:00:00 2001 From: Ilya Kirillov Date: Thu, 11 Jun 2020 15:27:12 +0300 Subject: [PATCH] NJ2K: fix NPE in JavaObjectEqualsToEqOperatorProcessing --- .../postProcessing/processings/inspectionLikeProcessings.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/nj2k/nj2k-services/src/org/jetbrains/kotlin/nj2k/postProcessing/processings/inspectionLikeProcessings.kt b/nj2k/nj2k-services/src/org/jetbrains/kotlin/nj2k/postProcessing/processings/inspectionLikeProcessings.kt index 5570d115342..8042a498715 100644 --- a/nj2k/nj2k-services/src/org/jetbrains/kotlin/nj2k/postProcessing/processings/inspectionLikeProcessings.kt +++ b/nj2k/nj2k-services/src/org/jetbrains/kotlin/nj2k/postProcessing/processings/inspectionLikeProcessings.kt @@ -268,7 +268,7 @@ class JavaObjectEqualsToEqOperatorProcessing : InspectionLikeProcessingForElemen } override fun isApplicableTo(element: KtCallExpression, settings: ConverterSettings?): Boolean { - if (element.callName() != CALL_FQ_NAME.shortName().identifier) return false + if (element.calleeExpression?.text != CALL_FQ_NAME.shortName().identifier) return false if (element.valueArguments.size != 2) return false if (element.valueArguments.any { it.getArgumentExpression() == null }) return false return element.isCalling(CALL_FQ_NAME)