Skip to content
This repository was archived by the owner on Dec 15, 2024. It is now read-only.

Commit 9e882d9

Browse files
Update kotlin to 1.9.25 (#39)
1 parent 0bee3d6 commit 9e882d9

File tree

2 files changed

+27
-90
lines changed

2 files changed

+27
-90
lines changed

build.gradle.kts

Lines changed: 26 additions & 89 deletions
Original file line numberDiff line numberDiff line change
@@ -32,124 +32,61 @@ group = "io.kotest.extensions"
3232
version = Ci.version
3333

3434
kotlin {
35-
36-
targets {
37-
38-
jvm {
39-
compilations.all {
40-
kotlinOptions {
41-
jvmTarget = "1.8"
42-
}
35+
jvm {
36+
compilations.all {
37+
kotlinOptions {
38+
jvmTarget = "1.8"
4339
}
4440
}
41+
}
4542

46-
js(IR) {
47-
browser()
48-
nodejs()
49-
}
43+
js(IR) {
44+
browser()
45+
nodejs()
46+
}
5047

51-
linuxX64()
48+
linuxX64()
5249

53-
mingwX64()
50+
mingwX64()
5451

55-
watchosX64()
56-
watchosX86()
57-
watchosArm32()
58-
watchosArm64()
52+
watchosX64()
53+
watchosArm32()
54+
watchosArm64()
5955

60-
macosArm64()
61-
macosX64()
62-
tvos()
56+
macosArm64()
57+
macosX64()
58+
tvosX64()
59+
tvosArm64()
60+
tvosSimulatorArm64()
6361

64-
iosX64()
65-
iosArm64()
66-
iosArm32()
67-
iosSimulatorArm64()
68-
}
62+
iosX64()
63+
iosArm64()
64+
iosSimulatorArm64()
6965

7066
sourceSets {
71-
72-
val commonMain by getting {
67+
commonMain {
7368
dependencies {
7469
implementation(libs.kotest.assertionsShared)
7570
implementation(libs.ktorClient.core)
7671
}
7772
}
7873

79-
val jvmMain by getting {
80-
dependsOn(commonMain)
74+
jvmMain {
8175
dependencies {
8276
implementation(libs.ktorServer.core)
8377
implementation(libs.ktorServer.testHost)
8478
}
8579
}
8680

87-
val jvmTest by getting {
88-
dependsOn(jvmMain)
81+
jvmTest {
8982
dependencies {
9083
implementation(libs.kotest.runnerJunit5)
9184
}
9285
}
93-
94-
val desktopMain by creating {
95-
dependsOn(commonMain)
96-
}
97-
98-
val watchosX86Main by getting {
99-
dependsOn(desktopMain)
100-
}
101-
102-
val watchosX64Main by getting {
103-
dependsOn(desktopMain)
104-
}
105-
106-
val watchosArm32Main by getting {
107-
dependsOn(desktopMain)
108-
}
109-
110-
val watchosArm64Main by getting {
111-
dependsOn(desktopMain)
112-
}
113-
114-
val macosArm64Main by getting {
115-
dependsOn(desktopMain)
116-
}
117-
118-
val macosX64Main by getting {
119-
dependsOn(desktopMain)
120-
}
121-
122-
val mingwX64Main by getting {
123-
dependsOn(desktopMain)
124-
}
125-
126-
val linuxX64Main by getting {
127-
dependsOn(desktopMain)
128-
}
129-
130-
val iosX64Main by getting {
131-
dependsOn(desktopMain)
132-
}
133-
134-
val iosArm64Main by getting {
135-
dependsOn(desktopMain)
136-
}
137-
138-
val iosArm32Main by getting {
139-
dependsOn(desktopMain)
140-
}
141-
142-
val iosSimulatorArm64Main by getting {
143-
dependsOn(desktopMain)
144-
}
145-
146-
val tvosMain by getting {
147-
dependsOn(desktopMain)
148-
}
14986
}
15087
}
15188

152-
tasks.named<Test>("jvmTest") {
89+
tasks.named<Test>("jvmTest").configure {
15390
useJUnitPlatform()
15491
filter {
15592
isFailOnNoMatchingTests = false

gradle/libs.versions.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
[versions]
2-
kotlin = "1.8.23"
2+
kotlin = "1.9.25"
33
kotest = "5.8.1"
44
ktor = "2.3.10"
55
dokka = "0.10.1"

0 commit comments

Comments
 (0)