From b617e5957a01f6fddb7f0db8b5c208917e25708e Mon Sep 17 00:00:00 2001 From: Roman Golyshev Date: Thu, 24 Jun 2021 13:10:10 +0300 Subject: [PATCH] FIR IDE: Fix testdata for `FirOverrideImplementTest` It seems like those super calls' insertions were fixed somewhere GitOrigin-RevId: 39830bdd3b239bfbbbddca036b4b42f8d3e72c4d --- .../overrideImplement/complexMultiOverride.kt | 1 + .../complexMultiOverride.kt.after | 1 + .../complexMultiOverride.kt.fir.after | 30 ------------------- .../overrideRespectCaretPosition.kt.fir.after | 2 +- 4 files changed, 3 insertions(+), 31 deletions(-) delete mode 100644 plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/complexMultiOverride.kt.fir.after diff --git a/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/complexMultiOverride.kt b/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/complexMultiOverride.kt index ad0274b083df..fc1228adca7f 100644 --- a/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/complexMultiOverride.kt +++ b/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/complexMultiOverride.kt @@ -1,3 +1,4 @@ +// FIR_IDENTICAL open class Base() { open val method : (A?) -> A = { it!! } open fun foo(value : B) : B = value diff --git a/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/complexMultiOverride.kt.after b/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/complexMultiOverride.kt.after index 248077ae74ee..1a5c92f6ce47 100644 --- a/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/complexMultiOverride.kt.after +++ b/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/complexMultiOverride.kt.after @@ -1,3 +1,4 @@ +// FIR_IDENTICAL open class Base() { open val method : (A?) -> A = { it!! } open fun foo(value : B) : B = value diff --git a/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/complexMultiOverride.kt.fir.after b/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/complexMultiOverride.kt.fir.after deleted file mode 100644 index db7a017900a3..000000000000 --- a/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/complexMultiOverride.kt.fir.after +++ /dev/null @@ -1,30 +0,0 @@ -open class Base() { - open val method : (A?) -> A = { it!! } - open fun foo(value : B) : B = value - open fun bar(value : () -> C) : (String) -> C = { value() } -} - -class C : Base() { - override fun bar(value: () -> Unit): (String) -> Unit { - return super.bar(value) - } - - override fun equals(other: Any?): Boolean { - return super.equals(other) - } - - override fun foo(value: C): C { - return super.foo(value) - } - - override fun hashCode(): Int { - return super.hashCode() - } - - override val method: (String?) -> String - get() = method - - override fun toString(): String { - return super.toString() - } -} diff --git a/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/overrideRespectCaretPosition.kt.fir.after b/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/overrideRespectCaretPosition.kt.fir.after index ae3c0d8e5a11..62d5cbf3cd70 100644 --- a/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/overrideRespectCaretPosition.kt.fir.after +++ b/plugins/kotlin/idea/tests/testData/codeInsight/overrideImplement/overrideRespectCaretPosition.kt.fir.after @@ -7,7 +7,7 @@ class C : A() { val constant = 42 // Some comment override val bar: Int - get() = bar + get() = super.bar override fun equals(other: Any?): Boolean { return super.equals(other)