Skip to content

Commit 1512fe3

Browse files
committed
KTOR-7868 Gradle: Enable typesafe project accessors
1 parent 006abfc commit 1512fe3

File tree

104 files changed

+352
-351
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

104 files changed

+352
-351
lines changed

ktor-client/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ plugins {
99
kotlin {
1010
sourceSets {
1111
commonMain.dependencies {
12-
api(project(":ktor-client-core"))
12+
api(projects.ktorClientCore)
1313
}
1414
}
1515
}

ktor-client/ktor-client-android/build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ plugins {
1212
kotlin {
1313
sourceSets {
1414
jvmMain.dependencies {
15-
api(project(":ktor-client-core"))
15+
api(projects.ktorClientCore)
1616
}
1717
jvmTest.dependencies {
18-
api(project(":ktor-client-tests"))
19-
api(project(":ktor-network-tls"))
20-
api(project(":ktor-network-tls-certificates"))
18+
api(projects.ktorClientTests)
19+
api(projects.ktorNetworkTls)
20+
api(projects.ktorNetworkTlsCertificates)
2121
}
2222
}
2323
}

ktor-client/ktor-client-apache/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ plugins {
1212
kotlin {
1313
sourceSets {
1414
jvmMain.dependencies {
15-
api(project(":ktor-client-core"))
15+
api(projects.ktorClientCore)
1616
api(libs.apache.httpasyncclient)
1717
}
1818
jvmTest.dependencies {
19-
api(project(":ktor-client-tests"))
19+
api(projects.ktorClientTests)
2020
}
2121
}
2222
}

ktor-client/ktor-client-apache5/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,11 @@ plugins {
1212
kotlin {
1313
sourceSets {
1414
jvmMain.dependencies {
15-
api(project(":ktor-client-core"))
15+
api(projects.ktorClientCore)
1616
api(libs.apache.client5)
1717
}
1818
jvmTest.dependencies {
19-
api(project(":ktor-client-tests"))
19+
api(projects.ktorClientTests)
2020
}
2121
}
2222
}

ktor-client/ktor-client-cio/build.gradle.kts

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,17 +12,17 @@ plugins {
1212
kotlin {
1313
sourceSets {
1414
commonMain.dependencies {
15-
api(project(":ktor-client-core"))
16-
api(project(":ktor-http-cio"))
17-
api(project(":ktor-websockets"))
18-
api(project(":ktor-network-tls"))
15+
api(projects.ktorClientCore)
16+
api(projects.ktorHttpCio)
17+
api(projects.ktorWebsockets)
18+
api(projects.ktorNetworkTls)
1919
}
2020
commonTest.dependencies {
21-
api(project(":ktor-client-tests"))
21+
api(projects.ktorClientTests)
2222
}
2323
jvmTest.dependencies {
24-
api(project(":ktor-network-tls-certificates"))
25-
api(project(":ktor-test-base"))
24+
api(projects.ktorNetworkTlsCertificates)
25+
api(projects.ktorTestBase)
2626
implementation(libs.mockk)
2727
}
2828
}

ktor-client/ktor-client-core/build.gradle.kts

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11,11 +11,11 @@ plugins {
1111
kotlin {
1212
sourceSets {
1313
commonMain.dependencies {
14-
api(project(":ktor-http"))
15-
api(project(":ktor-http-cio"))
16-
api(project(":ktor-events"))
17-
api(project(":ktor-websocket-serialization"))
18-
api(project(":ktor-sse"))
14+
api(projects.ktorHttp)
15+
api(projects.ktorHttpCio)
16+
api(projects.ktorEvents)
17+
api(projects.ktorWebsocketSerialization)
18+
api(projects.ktorSse)
1919
}
2020

2121
jvmMain.dependencies {
@@ -31,9 +31,9 @@ kotlin {
3131
}
3232

3333
commonTest.dependencies {
34-
api(project(":ktor-test-dispatcher"))
35-
api(project(":ktor-client-mock"))
36-
api(project(":ktor-server-test-host"))
34+
api(projects.ktorTestDispatcher)
35+
api(projects.ktorClientMock)
36+
api(projects.ktorServerTestHost)
3737
}
3838
}
3939
}

ktor-client/ktor-client-curl/build.gradle.kts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -18,13 +18,13 @@ kotlin {
1818

1919
sourceSets {
2020
desktopMain.dependencies {
21-
api(project(":ktor-client-core"))
22-
api(project(":ktor-http-cio"))
21+
api(projects.ktorClientCore)
22+
api(projects.ktorHttpCio)
2323
}
2424
desktopTest.dependencies {
25-
implementation(project(":ktor-client-test-base"))
26-
api(project(":ktor-client-logging"))
27-
api(project(":ktor-client-json"))
25+
implementation(projects.ktorClientTestBase)
26+
api(projects.ktorClientLogging)
27+
api(projects.ktorClientJson)
2828
implementation(libs.kotlinx.serialization.json)
2929
}
3030
}

ktor-client/ktor-client-darwin-legacy/build.gradle.kts

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,12 @@ plugins {
1010
kotlin {
1111
sourceSets {
1212
darwinMain.dependencies {
13-
api(project(":ktor-client-core"))
13+
api(projects.ktorClientCore)
1414
}
1515
darwinTest.dependencies {
16-
api(project(":ktor-client-tests"))
17-
api(project(":ktor-client-logging"))
18-
api(project(":ktor-client-json"))
16+
api(projects.ktorClientTests)
17+
api(projects.ktorClientLogging)
18+
api(projects.ktorClientJson)
1919
}
2020
}
2121
}

ktor-client/ktor-client-darwin/build.gradle.kts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -10,13 +10,13 @@ plugins {
1010
kotlin {
1111
sourceSets {
1212
darwinMain.dependencies {
13-
api(project(":ktor-client-core"))
14-
api(project(":ktor-network-tls"))
13+
api(projects.ktorClientCore)
14+
api(projects.ktorNetworkTls)
1515
}
1616
darwinTest.dependencies {
17-
api(project(":ktor-client-tests"))
18-
api(project(":ktor-client-logging"))
19-
api(project(":ktor-client-json"))
17+
api(projects.ktorClientTests)
18+
api(projects.ktorClientLogging)
19+
api(projects.ktorClientJson)
2020
}
2121
}
2222
}

ktor-client/ktor-client-ios/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ plugins {
99
kotlin {
1010
sourceSets {
1111
darwinMain.dependencies {
12-
api(project(":ktor-client-darwin"))
12+
api(projects.ktorClientDarwin)
1313
}
1414
}
1515
}

0 commit comments

Comments
 (0)