From c9e71985daa305c5014d356fc02847481b77ee3e Mon Sep 17 00:00:00 2001 From: Svyatoslav Kuzmich Date: Fri, 24 Feb 2023 09:05:32 +0100 Subject: [PATCH] [Wasm] Stop dumping declarations in diagnostic tests These tests are meant to check diagnostics, but having to update .txt dumps adds some friction to development process. --- .../wasmTests/jsInterop/inheritance.txt | 92 ------------------- .../AbstractDiagnosticsWasmTest.kt | 1 - 2 files changed, 93 deletions(-) delete mode 100644 compiler/testData/diagnostics/wasmTests/jsInterop/inheritance.txt diff --git a/compiler/testData/diagnostics/wasmTests/jsInterop/inheritance.txt b/compiler/testData/diagnostics/wasmTests/jsInterop/inheritance.txt deleted file mode 100644 index f15e07c82b7..00000000000 --- a/compiler/testData/diagnostics/wasmTests/jsInterop/inheritance.txt +++ /dev/null @@ -1,92 +0,0 @@ -package - -public val x1: kotlin.Any -public val x2: kotlin.Any - -public open class C1 { - public constructor C1() - invisible_fake final override /*1*/ /*fake_override*/ var _hashCode: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var typeInfo: kotlin.Int - public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String -} - -public final class C3 : EI1 { - public constructor C3() - invisible_fake final override /*1*/ /*fake_override*/ var _hashCode: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var typeInfo: kotlin.Int - public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String -} - -public final class C4 : EI1, EC1 { - public constructor C4() - invisible_fake final override /*2*/ /*fake_override*/ var _hashCode: kotlin.Int - invisible_fake final override /*2*/ /*fake_override*/ var typeInfo: kotlin.Int - public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int - public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String -} - -public open external class EC1 { - public constructor EC1() - invisible_fake final override /*1*/ /*fake_override*/ var _hashCode: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var typeInfo: kotlin.Int - public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String -} - -public final external class EC2 : C1 { - public constructor EC2() - invisible_fake final override /*1*/ /*fake_override*/ var _hashCode: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var typeInfo: kotlin.Int - public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String -} - -public final external class EC3 : I1, C1 { - public constructor EC3() - invisible_fake final override /*2*/ /*fake_override*/ var _hashCode: kotlin.Int - invisible_fake final override /*2*/ /*fake_override*/ var typeInfo: kotlin.Int - public open override /*2*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*2*/ /*fake_override*/ fun hashCode(): kotlin.Int - public open override /*2*/ /*fake_override*/ fun toString(): kotlin.String -} - -public external interface EI1 : I1 { - invisible_fake final override /*1*/ /*fake_override*/ var _hashCode: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var typeInfo: kotlin.Int - public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String -} - -public interface I1 { - invisible_fake final override /*1*/ /*fake_override*/ var _hashCode: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var typeInfo: kotlin.Int - public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String -} - -public interface I2 : EI1 { - invisible_fake final override /*1*/ /*fake_override*/ var _hashCode: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var typeInfo: kotlin.Int - public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String -} - -public object O1 : EC1 { - private constructor O1() - invisible_fake final override /*1*/ /*fake_override*/ var _hashCode: kotlin.Int - invisible_fake final override /*1*/ /*fake_override*/ var typeInfo: kotlin.Int - public open override /*1*/ /*fake_override*/ fun equals(/*0*/ other: kotlin.Any?): kotlin.Boolean - public open override /*1*/ /*fake_override*/ fun hashCode(): kotlin.Int - public open override /*1*/ /*fake_override*/ fun toString(): kotlin.String -} - diff --git a/wasm/wasm.tests/test/org/jetbrains/kotlin/wasm/test/diagnostics/AbstractDiagnosticsWasmTest.kt b/wasm/wasm.tests/test/org/jetbrains/kotlin/wasm/test/diagnostics/AbstractDiagnosticsWasmTest.kt index c340b583570..b0d0f0d2163 100644 --- a/wasm/wasm.tests/test/org/jetbrains/kotlin/wasm/test/diagnostics/AbstractDiagnosticsWasmTest.kt +++ b/wasm/wasm.tests/test/org/jetbrains/kotlin/wasm/test/diagnostics/AbstractDiagnosticsWasmTest.kt @@ -51,7 +51,6 @@ abstract class AbstractDiagnosticsWasmTest : AbstractKotlinCompilerTest() { classicFrontendStep() classicFrontendHandlersStep { useHandlers( - ::DeclarationsDumpHandler, ::ClassicDiagnosticsHandler, ) }