Override/Implement: Do not generate bodies for header class members

#KT-15659 Fixed
This commit is contained in:
Alexey Sedunov
2017-08-15 17:32:50 +03:00
parent 6c3620f481
commit 6f8503a178
10 changed files with 39 additions and 14 deletions
@@ -119,7 +119,7 @@ class OverridesCompletion(
// keep original modifiers
val modifierList = KtPsiFactory(context.project).createModifierList(dummyMember.modifierList!!.text)
val prototype = memberObject.generateMember(context.project, false)
val prototype = memberObject.generateMember(classOrObject, false)
prototype.modifierList!!.replace(modifierList)
val insertedMember = dummyMember.replaced(prototype)