[K/JS] fix(KT-46643): prevent removal of setter for overridden external field.
This commit is contained in:
@@ -7498,6 +7498,12 @@ public class BoxJsTestGenerated extends AbstractBoxJsTest {
|
||||
runTest("js/js.translator/testData/box/native/externalNestedEnum.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("externalValWithOverridenVar.kt")
|
||||
public void testExternalValWithOverridenVar() throws Exception {
|
||||
runTest("js/js.translator/testData/box/native/externalValWithOverridenVar.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("inheritanceFromNativeClass.kt")
|
||||
public void testInheritanceFromNativeClass() throws Exception {
|
||||
|
||||
+6
@@ -7970,6 +7970,12 @@ public class FirJsTestGenerated extends AbstractFirJsTest {
|
||||
runTest("js/js.translator/testData/box/native/externalNestedEnum.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("externalValWithOverridenVar.kt")
|
||||
public void testExternalValWithOverridenVar() throws Exception {
|
||||
runTest("js/js.translator/testData/box/native/externalValWithOverridenVar.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("inheritanceFromNativeClass.kt")
|
||||
public void testInheritanceFromNativeClass() throws Exception {
|
||||
|
||||
+6
@@ -7970,6 +7970,12 @@ public class IrBoxJsTestGenerated extends AbstractIrBoxJsTest {
|
||||
runTest("js/js.translator/testData/box/native/externalNestedEnum.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("externalValWithOverridenVar.kt")
|
||||
public void testExternalValWithOverridenVar() throws Exception {
|
||||
runTest("js/js.translator/testData/box/native/externalValWithOverridenVar.kt");
|
||||
}
|
||||
|
||||
@Test
|
||||
@TestMetadata("inheritanceFromNativeClass.kt")
|
||||
public void testInheritanceFromNativeClass() throws Exception {
|
||||
|
||||
+5
@@ -125,6 +125,11 @@ public class JsTranslatorWasmTestGenerated extends AbstractJsTranslatorWasmTest
|
||||
runTest("js/js.translator/testData/box/native/classObject.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("externalValWithOverridenVar.kt")
|
||||
public void testExternalValWithOverridenVar() throws Exception {
|
||||
runTest("js/js.translator/testData/box/native/externalValWithOverridenVar.kt");
|
||||
}
|
||||
|
||||
@TestMetadata("kt2209.kt")
|
||||
public void testKt2209() throws Exception {
|
||||
runTest("js/js.translator/testData/box/native/kt2209.kt");
|
||||
|
||||
Reference in New Issue
Block a user