Skip to content

Commit 5a93e2b

Browse files
Gooolerqurbonzoda
authored andcommitted
Simple property assignments and migrations
1 parent e69326f commit 5a93e2b

File tree

3 files changed

+17
-12
lines changed

3 files changed

+17
-12
lines changed

benchmarks/build.gradle.kts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
import kotlinx.benchmark.gradle.JvmBenchmarkTarget
22
import org.gradle.jvm.tasks.Jar
3+
import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalWasmDsl
34

45
plugins {
56
id("kotlin-multiplatform")
@@ -30,6 +31,7 @@ kotlin {
3031
}
3132
}
3233

34+
@OptIn(ExperimentalWasmDsl::class)
3335
wasmJs {
3436
nodejs()
3537
}

benchmarks/runner/build.gradle.kts

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -17,22 +17,22 @@ sourceSets.main {
1717
// map
1818
val benchmarkHashMap by tasks.registering(JavaExec::class) {
1919
group = "Benchmark"
20-
mainClass.set("runners.HashMapRunnerKt")
20+
mainClass = "runners.HashMapRunnerKt"
2121
}
2222

2323
val benchmarkHashMapBuilder by tasks.registering(JavaExec::class) {
2424
group = "Benchmark"
25-
mainClass.set("runners.HashMapBuilderRunnerKt")
25+
mainClass = "runners.HashMapBuilderRunnerKt"
2626
}
2727

2828
val benchmarkOrderedMap by tasks.registering(JavaExec::class) {
2929
group = "Benchmark"
30-
mainClass.set("runners.OrderedMapRunnerKt")
30+
mainClass = "runners.OrderedMapRunnerKt"
3131
}
3232

3333
val benchmarkOrderedMapBuilder by tasks.registering(JavaExec::class) {
3434
group = "Benchmark"
35-
mainClass.set("runners.OrderedMapBuilderRunnerKt")
35+
mainClass = "runners.OrderedMapBuilderRunnerKt"
3636
}
3737

3838
val benchmarkAllMaps by tasks.registering {
@@ -46,22 +46,22 @@ val benchmarkAllMaps by tasks.registering {
4646
// set
4747
val benchmarkHashSet by tasks.registering(JavaExec::class) {
4848
group = "Benchmark"
49-
mainClass.set("runners.HashSetRunnerKt")
49+
mainClass = "runners.HashSetRunnerKt"
5050
}
5151

5252
val benchmarkHashSetBuilder by tasks.registering(JavaExec::class) {
5353
group = "Benchmark"
54-
mainClass.set("runners.HashSetBuilderRunnerKt")
54+
mainClass = "runners.HashSetBuilderRunnerKt"
5555
}
5656

5757
val benchmarkOrderedSet by tasks.registering(JavaExec::class) {
5858
group = "Benchmark"
59-
mainClass.set("runners.OrderedSetRunnerKt")
59+
mainClass = "runners.OrderedSetRunnerKt"
6060
}
6161

6262
val benchmarkOrderedSetBuilder by tasks.registering(JavaExec::class) {
6363
group = "Benchmark"
64-
mainClass.set("runners.OrderedSetBuilderRunnerKt")
64+
mainClass = "runners.OrderedSetBuilderRunnerKt"
6565
}
6666

6767
val benchmarkAllSets by tasks.registering {
@@ -75,12 +75,12 @@ val benchmarkAllSets by tasks.registering {
7575
// list
7676
val benchmarkList by tasks.registering(JavaExec::class) {
7777
group = "Benchmark"
78-
mainClass.set("runners.ListRunnerKt")
78+
mainClass = "runners.ListRunnerKt"
7979
}
8080

8181
val benchmarkListBuilder by tasks.registering(JavaExec::class) {
8282
group = "Benchmark"
83-
mainClass.set("runners.ListBuilderRunnerKt")
83+
mainClass = "runners.ListBuilderRunnerKt"
8484
}
8585

8686
val benchmarkAllLists by tasks.registering {

core/build.gradle.kts

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,17 @@
11
import kotlinx.team.infra.mavenPublicationsPom
2+
import org.jetbrains.kotlin.gradle.targets.js.dsl.ExperimentalWasmDsl
23

34
plugins {
45
id("kotlin-multiplatform")
56
`maven-publish`
67
}
78

89
base {
9-
archivesBaseName = "kotlinx-collections-immutable" // doesn't work
10+
archivesName = "kotlinx-collections-immutable" // doesn't work
1011
}
1112

1213
mavenPublicationsPom {
13-
description.set("Kotlin Immutable Collections multiplatform library")
14+
description = "Kotlin Immutable Collections multiplatform library"
1415
}
1516

1617
kotlin {
@@ -69,6 +70,7 @@ kotlin {
6970
}
7071
}
7172

73+
@OptIn(ExperimentalWasmDsl::class)
7274
wasmJs {
7375
nodejs {
7476
testTask {
@@ -79,6 +81,7 @@ kotlin {
7981
}
8082
}
8183

84+
@OptIn(ExperimentalWasmDsl::class)
8285
wasmWasi {
8386
nodejs {
8487
testTask {

0 commit comments

Comments
 (0)