KT-8868 "Implement members" generates unqualified reference for member class/interface
#KT-8868 Fixed
This commit is contained in:
+2
-1
@@ -237,7 +237,8 @@ public abstract class OverrideImplementMembersHandler : LanguageCodeInsightActio
|
||||
val builder = StringBuilder()
|
||||
builder.append("super")
|
||||
if (classOrObject.getDelegationSpecifiers().size() > 1) {
|
||||
builder.append("<").append(descriptor.containingDeclaration.escapedName()).append(">")
|
||||
val superClassFqName = IdeDescriptorRenderers.SOURCE_CODE.renderClassifierName(descriptor.containingDeclaration as ClassifierDescriptor)
|
||||
builder.append("<").append(superClassFqName).append(">")
|
||||
}
|
||||
builder.append(".").append(descriptor.escapedName())
|
||||
|
||||
|
||||
Reference in New Issue
Block a user