Skip to content

Commit f878ead

Browse files
committed
smoke tests: adjust output for Kotlin
To ensure that dynamic type of collections is mutable. Signed-off-by: Patryk Wrobel <[email protected]>
1 parent 069c3c7 commit f878ead

File tree

5 files changed

+14
-14
lines changed

5 files changed

+14
-14
lines changed

gluecodium/src/test/resources/smoke/constants/output/android-kotlin/com/example/smoke/CollectionConstants.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -29,10 +29,10 @@ class CollectionConstants : NativeBase {
2929

3030

3131
companion object {
32-
@JvmField final val LIST_CONSTANT: List<@JvmSuppressWildcards String> = listOf("foo", "bar")
33-
@JvmField final val SET_CONSTANT: Set<@JvmSuppressWildcards String> = setOf("foo", "bar")
34-
@JvmField final val MAP_CONSTANT: Map<@JvmSuppressWildcards String, @JvmSuppressWildcards String> = mapOf("foo" to "bar")
35-
@JvmField final val MIXED_CONSTANT: Map<@JvmSuppressWildcards List<@JvmSuppressWildcards String>, @JvmSuppressWildcards Set<@JvmSuppressWildcards String>> = mapOf(listOf("foo") to setOf("bar"))
32+
@JvmField final val LIST_CONSTANT: List<@JvmSuppressWildcards String> = mutableListOf("foo", "bar")
33+
@JvmField final val SET_CONSTANT: Set<@JvmSuppressWildcards String> = mutableSetOf("foo", "bar")
34+
@JvmField final val MAP_CONSTANT: Map<@JvmSuppressWildcards String, @JvmSuppressWildcards String> = mutableMapOf("foo" to "bar")
35+
@JvmField final val MIXED_CONSTANT: Map<@JvmSuppressWildcards List<@JvmSuppressWildcards String>, @JvmSuppressWildcards Set<@JvmSuppressWildcards String>> = mutableMapOf(mutableListOf("foo") to mutableSetOf("bar"))
3636
@JvmStatic private external fun disposeNativeHandle(nativeHandle: Long)
3737
}
3838
}

gluecodium/src/test/resources/smoke/defaults/output/android-kotlin/com/example/smoke/DefaultValues.kt

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -94,11 +94,11 @@ class DefaultValues : NativeBase {
9494

9595

9696
constructor() {
97-
this.intsField = listOf()
98-
this.floatsField = listOf()
99-
this.mapField = mapOf()
97+
this.intsField = mutableListOf()
98+
this.floatsField = mutableListOf()
99+
this.mapField = mutableMapOf()
100100
this.structField = DefaultValues.StructWithDefaults()
101-
this.setTypeField = setOf()
101+
this.setTypeField = mutableSetOf()
102102
}
103103

104104

gluecodium/src/test/resources/smoke/defaults_const/output/android-kotlin/com/example/smoke/EnumCollectionDefaults.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -21,9 +21,9 @@ class EnumCollectionDefaults {
2121

2222

2323
constructor() {
24-
this.listField = listOf(Enum1.DISABLED)
24+
this.listField = mutableListOf(Enum1.DISABLED)
2525
this.setField = EnumSet.of(Enum2.DISABLED)
26-
this.mapField = mapOf(Enum3.DISABLED to Enum4.DISABLED)
26+
this.mapField = mutableMapOf(Enum3.DISABLED to Enum4.DISABLED)
2727
}
2828

2929

gluecodium/src/test/resources/smoke/defaults_const/output/android-kotlin/com/example/smoke/EnumCollectionDefaultsExternal.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,9 +17,9 @@ class EnumCollectionDefaultsExternal {
1717

1818

1919
constructor() {
20-
this.listField = listOf(foo.AlienEnum1.DISABLED)
20+
this.listField = mutableListOf(foo.AlienEnum1.DISABLED)
2121
this.setField = EnumSet.of(foo.AlienEnum2.DISABLED)
22-
this.mapField = mapOf(foo.AlienEnum3.DISABLED to foo.AlienEnum4.DISABLED)
22+
this.mapField = mutableMapOf(foo.AlienEnum3.DISABLED to foo.AlienEnum4.DISABLED)
2323
}
2424

2525

gluecodium/src/test/resources/smoke/defaults_const/output/android-kotlin/com/example/smoke/InternalEnumDefaults.kt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ class InternalEnumDefaults {
1818

1919
constructor() {
2020
this.publicField = FooBarEnum.FOO
21-
this.publicListField = listOf(FooBarEnum.FOO, FooBarEnum.BAR, FooBarEnum.BAZ)
21+
this.publicListField = mutableListOf(FooBarEnum.FOO, FooBarEnum.BAR, FooBarEnum.BAZ)
2222
this.internalField = FooBarEnum.BAR
23-
this.internalListField = listOf(FooBarEnum.FOO, FooBarEnum.BAR, FooBarEnum.BAZ)
23+
this.internalListField = mutableListOf(FooBarEnum.FOO, FooBarEnum.BAR, FooBarEnum.BAZ)
2424
}
2525

2626

0 commit comments

Comments
 (0)