diff --git a/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt b/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt index 5d21df0741a..5633c7022b4 100644 --- a/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt +++ b/idea/src/org/jetbrains/kotlin/idea/imports/KotlinImportOptimizer.kt @@ -216,7 +216,15 @@ class KotlinImportOptimizer : ImportOptimizer { override fun resolve(bindingContext: BindingContext) = reference.resolveToDescriptors(bindingContext) - override fun toString() = reference.toString() + override fun toString() = when (reference) { + is SyntheticPropertyAccessorReferenceDescriptorImpl -> { + reference.toString().replace( + "SyntheticPropertyAccessorReferenceDescriptorImpl", + if (reference.getter) "Getter" else "Setter" + ) + } + else -> reference.toString().replace("DescriptorsImpl", "") + } } }