diff --git a/idea/src/org/jetbrains/jet/plugin/codeInsight/OverrideImplementMethodsHandler.java b/idea/src/org/jetbrains/jet/plugin/codeInsight/OverrideImplementMethodsHandler.java index ce6ba4c4fc5..d4b668ac33f 100644 --- a/idea/src/org/jetbrains/jet/plugin/codeInsight/OverrideImplementMethodsHandler.java +++ b/idea/src/org/jetbrains/jet/plugin/codeInsight/OverrideImplementMethodsHandler.java @@ -94,7 +94,7 @@ public abstract class OverrideImplementMethodsHandler implements LanguageCodeIns } else if (descriptor instanceof PropertyDescriptor) { JetElement target = overrideProperty(project, containingFile, (PropertyDescriptor)descriptor); - afterAnchor = body.addBefore(target, afterAnchor); + afterAnchor = body.addAfter(target, afterAnchor); } } } diff --git a/idea/testData/codeInsight/overrideImplement/property.kt.after b/idea/testData/codeInsight/overrideImplement/property.kt.after index d12fd5d6f86..782da651f85 100644 --- a/idea/testData/codeInsight/overrideImplement/property.kt.after +++ b/idea/testData/codeInsight/overrideImplement/property.kt.after @@ -3,6 +3,6 @@ trait T { } class GC() : T { - override val v : Int = 0 + override val v : Int = 0 } diff --git a/idea/testData/codeInsight/overrideImplement/respectCaretPosition.kt.after b/idea/testData/codeInsight/overrideImplement/respectCaretPosition.kt.after index af65b63163a..a2d1f568c71 100644 --- a/idea/testData/codeInsight/overrideImplement/respectCaretPosition.kt.after +++ b/idea/testData/codeInsight/overrideImplement/respectCaretPosition.kt.after @@ -5,10 +5,10 @@ trait Test { class SomeTest : Test { val hello = 12 - override val testProp : Int = 0 override fun test() { throw UnsupportedOperationException() } + override val testProp : Int = 0 /** * test