[FIR IDE] Fix KtSymbolInfoProvider.getJavaSetterName() in AAPI/FE10
Before the change, the getter name was erroneously returned instead for properties without a @JvmName() annotation. This commit fixes KtFe10SymbolByPsiTestGenerated.testBackingField().
This commit is contained in:
+1
-1
@@ -81,7 +81,7 @@ internal class KtFe10SymbolInfoProvider(
|
||||
}
|
||||
|
||||
val setter = descriptor.setter ?: return SpecialNames.NO_NAME_PROVIDED
|
||||
return Name.identifier(DescriptorUtils.getJvmName(setter) ?: JvmAbi.getterName(descriptor.name.asString()))
|
||||
return Name.identifier(DescriptorUtils.getJvmName(setter) ?: JvmAbi.setterName(descriptor.name.asString()))
|
||||
}
|
||||
|
||||
val ktPropertyName = (symbol.psi as? KtProperty)?.takeIf { it.isVar }?.name ?: return SpecialNames.NO_NAME_PROVIDED
|
||||
|
||||
Reference in New Issue
Block a user