diff --git a/nj2k/src/org/jetbrains/kotlin/nj2k/externalCodeProcessing/ExternalUsagesFixer.kt b/nj2k/src/org/jetbrains/kotlin/nj2k/externalCodeProcessing/ExternalUsagesFixer.kt index 6b82e9d25da..f49a421400e 100644 --- a/nj2k/src/org/jetbrains/kotlin/nj2k/externalCodeProcessing/ExternalUsagesFixer.kt +++ b/nj2k/src/org/jetbrains/kotlin/nj2k/externalCodeProcessing/ExternalUsagesFixer.kt @@ -56,7 +56,6 @@ internal class ExternalUsagesFixer(private val usages: List, kotlinUsages: List) { usedAsAccessorOfProperty?.let { property -> - val ktProperty = property.kotlinElement val accessorKind = if (javaElement.name.startsWith("set")) AccessorKind.SETTER else AccessorKind.GETTER @@ -64,13 +63,6 @@ internal class ExternalUsagesFixer(private val usages: List conversions += AccessorToPropertyKotlinExternalConversion(property.name, accessorKind, usage) } - - if (ktProperty != null - && javaUsages.isNotEmpty() - && ktProperty.isSimpleProperty() - ) javaUsages.forEach { usage -> - conversions += AccessorToPropertyJavaExternalConversion(property.name, accessorKind, usage) - } } if (javaUsages.isNotEmpty() && isStatic) { when (val accessorOf = usedAsAccessorOfProperty) { diff --git a/nj2k/testData/multiFile/GetterAndSetterUsages/external/4.java.expected b/nj2k/testData/multiFile/GetterAndSetterUsages/external/4.java.expected index dbed52ba1a8..872ea785a9c 100644 --- a/nj2k/testData/multiFile/GetterAndSetterUsages/external/4.java.expected +++ b/nj2k/testData/multiFile/GetterAndSetterUsages/external/4.java.expected @@ -2,6 +2,6 @@ package test; class JavaClass { void foo(AAA a) { - a.x = a.x + 1; + a.setX(a.getX() + 1); } }