diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/module/dualModuleFromUmd.kt b/compiler/testData/diagnostics/testsWithJsStdLib/module/dualModuleFromUmd.kt index 64e818e3a18..d0e5c462e79 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/module/dualModuleFromUmd.kt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/module/dualModuleFromUmd.kt @@ -4,13 +4,15 @@ package foo import kotlin.js.* -@JsModule("A") @native object A { +@JsModule("A") +@native object A { fun f(): Int val g: Int } -@JsNonModule @native open class B { +@JsNonModule +@native open class B { fun foo(): Int } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/module/jsVarProhibited.kt b/compiler/testData/diagnostics/testsWithJsStdLib/module/jsVarProhibited.kt index 7aecaf2755f..f53843c465e 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/module/jsVarProhibited.kt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/module/jsVarProhibited.kt @@ -1,5 +1,7 @@ package foo -@JsModule("bar") @native var bar: Int = noImpl +@JsModule("bar") +@native var bar: Int = noImpl -@JsNonModule @native var baz: Int = noImpl \ No newline at end of file +@JsNonModule +@native var baz: Int = noImpl \ No newline at end of file diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/module/nestedProhibited.kt b/compiler/testData/diagnostics/testsWithJsStdLib/module/nestedProhibited.kt index 1407690d521..d888c3b23ca 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/module/nestedProhibited.kt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/module/nestedProhibited.kt @@ -1,12 +1,17 @@ @file:JsModule("foo") package foo -@JsModule("A") @native class A +@JsModule("A") +@native class A -@JsModule("B") @native object B +@JsModule("B") +@native object B -@JsModule("foo") @native fun foo() = 23 +@JsModule("foo") +@native fun foo() = 23 -@JsModule("bar") @native val bar = 42 +@JsModule("bar") +@native val bar = 42 -@JsNonModule @native val baz = 99 \ No newline at end of file +@JsNonModule +@native val baz = 99 \ No newline at end of file diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/module/nonTopLevelProhibited.kt b/compiler/testData/diagnostics/testsWithJsStdLib/module/nonTopLevelProhibited.kt index 52da35c0c47..dfce271ec43 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/module/nonTopLevelProhibited.kt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/module/nonTopLevelProhibited.kt @@ -1,15 +1,19 @@ package foo class A { - @JsModule("foo") @native fun foo(): Int + @JsModule("foo") + @native fun foo(): Int } object B { - @JsModule("foo") @native fun bar(): Int + @JsModule("foo") + @native fun bar(): Int } fun baz() { - @JsModule("bzz") @native fun bzz(): Int + @JsModule("bzz") + @native fun bzz(): Int - @JsModule("bzz") @native class C + @JsModule("bzz") + @native class C } diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/module/prohibitedOnNonNative.kt b/compiler/testData/diagnostics/testsWithJsStdLib/module/prohibitedOnNonNative.kt index 3b2e441df57..2e17b2dd4b0 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/module/prohibitedOnNonNative.kt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/module/prohibitedOnNonNative.kt @@ -1,11 +1,16 @@ package foo -@JsModule("A") class A +@JsModule("A") +class A -@JsModule("B") object B +@JsModule("B") +object B -@JsModule("foo") fun foo() = 23 +@JsModule("foo") +fun foo() = 23 -@JsModule("bar") val bar = 42 +@JsModule("bar") +val bar = 42 -@JsNonModule val baz = 99 \ No newline at end of file +@JsNonModule +val baz = 99 \ No newline at end of file diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/module/wrongCallToModule.kt b/compiler/testData/diagnostics/testsWithJsStdLib/module/wrongCallToModule.kt index f19982f052b..30cee6bb2db 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/module/wrongCallToModule.kt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/module/wrongCallToModule.kt @@ -4,17 +4,20 @@ package foo import kotlin.js.* -@JsModule("A") @native object A { +@JsModule("A") +@native object A { fun f(): Int val g: Int } -@JsModule("B") @native open class B { +@JsModule("B") +@native open class B { fun foo(): Int } -@JsModule("bar") @native fun bar(): Unit +@JsModule("bar") +@native fun bar(): Unit // MODULE: m2(m1) // FILE: b.kt diff --git a/compiler/testData/diagnostics/testsWithJsStdLib/module/wrongCallToNonModule.kt b/compiler/testData/diagnostics/testsWithJsStdLib/module/wrongCallToNonModule.kt index d54a443494c..496b79850cd 100644 --- a/compiler/testData/diagnostics/testsWithJsStdLib/module/wrongCallToNonModule.kt +++ b/compiler/testData/diagnostics/testsWithJsStdLib/module/wrongCallToNonModule.kt @@ -4,17 +4,20 @@ package foo import kotlin.js.* -@JsNonModule @native object A { +@JsNonModule +@native object A { fun f(): Int val g: Int } -@JsNonModule @native open class B { +@JsNonModule +@native open class B { fun foo(): Int } -@JsNonModule @native fun bar(): Unit +@JsNonModule +@native fun bar(): Unit // MODULE: m2(m1) // MODULE_KIND: AMD