From cedfdbdc660163acdb266ff4df89ed64646bfcd3 Mon Sep 17 00:00:00 2001 From: Roman Efremov Date: Mon, 24 Jul 2023 14:23:41 +0200 Subject: [PATCH] Fix test became invalid after KT-59739 ^KT-58551 --- .../annotationMatching/fakeOverrides.kt | 22 +++++++++---------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/compiler/testData/diagnostics/tests/multiplatform/annotationMatching/fakeOverrides.kt b/compiler/testData/diagnostics/tests/multiplatform/annotationMatching/fakeOverrides.kt index ae0133254b0..ab00ecd2624 100644 --- a/compiler/testData/diagnostics/tests/multiplatform/annotationMatching/fakeOverrides.kt +++ b/compiler/testData/diagnostics/tests/multiplatform/annotationMatching/fakeOverrides.kt @@ -3,30 +3,30 @@ // FILE: common.kt annotation class Ann -interface I { +abstract class A { @Ann + open fun noAnnotationOnActual() {} +} + +expect class FakeOverrideExpect : A + +interface I { fun noAnnotationOnActual() } -expect class FakeOverrideExpect : I - -interface I2 { - fun noAnnotationOnActual() -} - -expect class FakeOverrideActual : I2 { +expect class FakeOverrideActual : I { @Ann override fun noAnnotationOnActual() } // MODULE: m1-jvm()()(m1-common) // FILE: jvm.kt -actual class FakeOverrideExpect : I { +actual class FakeOverrideExpect : A() { override fun noAnnotationOnActual() {} } -abstract class Intermediate : I2 { +abstract class Intermediate : I { override fun noAnnotationOnActual() {} } -actual class FakeOverrideActual : Intermediate(), I2 +actual class FakeOverrideActual : Intermediate(), I