Skip to content

Commit adb6036

Browse files
Bring Ktor dependency transitively on classpath
1 parent 91b1b94 commit adb6036

File tree

5 files changed

+5
-7
lines changed

5 files changed

+5
-7
lines changed

podcastindex-ktor2/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ kotlin {
3939

4040
sourceSets {
4141
commonMain.dependencies {
42-
implementation(libs.ktor2.core)
42+
api(libs.ktor2.core)
4343
implementation(libs.ktor2.content.negotiation)
4444
implementation(libs.ktor2.kotlinx.serialization)
4545
implementation(libs.ktor2.logging)

podcastindex-ktor3/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -39,7 +39,7 @@ kotlin {
3939

4040
sourceSets {
4141
commonMain.dependencies {
42-
implementation(libs.ktor3.core)
42+
api(libs.ktor3.core)
4343
implementation(libs.ktor3.content.negotiation)
4444
implementation(libs.ktor3.kotlinx.serialization)
4545
implementation(libs.ktor3.logging)

podcastindex-sdk-base/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ kotlin {
4141

4242
sourceSets {
4343
commonMain.dependencies {
44-
implementation(libs.ktor2.core)
44+
api(libs.ktor2.core)
4545
implementation(libs.kotlinx.serialization)
4646
implementation(libs.kotlinx.datetime)
4747
}

podcastindex-sdk-base/src/commonMain/kotlin/com/mr3y/podcastindex/PodcastIndexClient.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -18,8 +18,7 @@ constructor(
1818
defaultHttpClientConfig: HttpClientConfig<*>.() -> Unit,
1919
podcastIndexClientConfig: PodcastIndexClientConfig
2020
) {
21-
private val client: HttpClient =
22-
podcastIndexClientConfig.httpClientBuilder().config(defaultHttpClientConfig)
21+
private val client: HttpClient = podcastIndexClientConfig.httpClientBuilder().config(defaultHttpClientConfig)
2322

2423
public val podcasts: Podcasts = Podcasts(client)
2524

podcastindex-sdk-base/src/commonMain/kotlin/com/mr3y/podcastindex/PodcastIndexClientConfig.kt

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,8 +15,7 @@ public annotation class PodcastIndexConfigDsl
1515
@PodcastIndexConfigDsl
1616
public class PodcastIndexClientConfig {
1717

18-
internal var httpClientBuilder: (() -> HttpClient) =
19-
{ HttpClient(defaultHttpClientEngineFactory()) }
18+
internal var httpClientBuilder: () -> HttpClient = { HttpClient(defaultHttpClientEngineFactory()) }
2019

2120
/**
2221
* Maximum number of retries for failed requests before giving up. Default is 3.

0 commit comments

Comments
 (0)