Skip to content

Commit

Permalink
refactor(Gradle): Remove the kotlinxSerialization bundle
Browse files Browse the repository at this point in the history
Be explicit about the serializers to use. This is a preparation for
modules that do not require JSON serialization.

Signed-off-by: Sebastian Schuberth <sebastian@doubleopen.org>
  • Loading branch information
sschuberth committed Jul 1, 2024
1 parent 73b579c commit 8ea4205
Show file tree
Hide file tree
Showing 28 changed files with 54 additions and 28 deletions.
3 changes: 2 additions & 1 deletion clients/bazel-module-registry/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@ dependencies {
api(libs.okhttp)
api(libs.retrofit)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.bundles.ks3)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)
implementation(libs.retrofit.converter.kotlinxSerialization)
}
3 changes: 2 additions & 1 deletion clients/clearly-defined/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -29,9 +29,10 @@ dependencies {
api(libs.okhttp)
api(libs.retrofit)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.bundles.ks3)
implementation(libs.kotlinx.coroutines)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)
implementation(libs.retrofit.converter.kotlinxSerialization)
implementation(libs.retrofit.converter.scalars)
}
3 changes: 2 additions & 1 deletion clients/dos/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@ dependencies {
implementation(projects.model)
implementation(projects.utils.commonUtils)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)
implementation(libs.log4j.api.kotlin)
implementation(libs.okhttp.loggingInterceptor)
implementation(libs.retrofit.converter.kotlinxSerialization)
Expand Down
3 changes: 2 additions & 1 deletion clients/github-graphql/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -46,8 +46,9 @@ graphql {
dependencies {
api(libs.ktor.client.core)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.graphQlKtorClient)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)

testImplementation(libs.wiremock)
}
3 changes: 2 additions & 1 deletion clients/nexus-iq/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@ dependencies {
api(libs.okhttp)
api(libs.retrofit)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.bundles.ks3)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)
implementation(libs.retrofit.converter.kotlinxSerialization)
}
3 changes: 2 additions & 1 deletion clients/oss-index/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ dependencies {
api(libs.okhttp)
api(libs.retrofit)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)
implementation(libs.retrofit.converter.kotlinxSerialization)
}
3 changes: 2 additions & 1 deletion clients/osv/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -29,8 +29,9 @@ dependencies {
api(libs.okhttp)
api(libs.retrofit)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.bundles.ks3)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)
implementation(libs.retrofit.converter.kotlinxSerialization)
implementation(libs.retrofit.converter.scalars)

Expand Down
3 changes: 2 additions & 1 deletion clients/scanoss/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@ dependencies {
api(libs.okhttp)
api(libs.retrofit)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)
implementation(libs.retrofit.converter.kotlinxSerialization)

testImplementation(libs.wiremock)
Expand Down
3 changes: 2 additions & 1 deletion clients/vulnerable-code/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -29,6 +29,7 @@ dependencies {
api(libs.okhttp)
api(libs.retrofit)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)
implementation(libs.retrofit.converter.kotlinxSerialization)
}
3 changes: 2 additions & 1 deletion evaluator/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,8 @@ dependencies {

implementation("org.jetbrains.kotlin:kotlin-scripting-common")
implementation("org.jetbrains.kotlin:kotlin-scripting-jvm-host")
implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)

testImplementation(libs.mockk)
}
Expand Down
1 change: 0 additions & 1 deletion gradle/libs.versions.toml
Original file line number Diff line number Diff line change
Expand Up @@ -172,6 +172,5 @@ xz = { module = "org.tukaani:xz", version.ref = "xz" }
[bundles]
exposed = ["exposed-core", "exposed-dao", "exposed-jdbc", "exposed-javaTime", "exposed-json"]
hoplite = ["hoplite-core", "hoplite-yaml"]
kotlinxSerialization = ["kotlinx-serialization-core", "kotlinx-serialization-json"]
ks3 = ["ks3-jdk", "ks3-standard"]
mavenResolver = ["maven-resolver-connector-basic", "maven-resolver-transport-file", "maven-resolver-transport-http", "maven-resolver-transport-wagon"]
3 changes: 2 additions & 1 deletion plugins/advisors/osv/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -31,5 +31,6 @@ dependencies {
implementation(projects.utils.ortUtils)

implementation(libs.cvssCalculator)
implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)
}
3 changes: 2 additions & 1 deletion plugins/package-managers/bazel/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -41,8 +41,9 @@ dependencies {
implementation(projects.utils.ortUtils)
implementation(projects.utils.spdxUtils)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.coroutines)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)

funTestImplementation(testFixtures(projects.analyzer))
}
3 changes: 2 additions & 1 deletion plugins/package-managers/cargo/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@ dependencies {
implementation(projects.utils.ortUtils)
implementation(projects.utils.spdxUtils)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)
implementation(libs.kotlinx.serialization.toml)

funTestImplementation(testFixtures(projects.analyzer))
Expand Down
3 changes: 2 additions & 1 deletion plugins/package-managers/go/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@ dependencies {
implementation(projects.utils.ortUtils)
implementation(projects.utils.spdxUtils)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)

funTestImplementation(testFixtures(projects.analyzer))
}
3 changes: 2 additions & 1 deletion plugins/package-managers/nuget/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@ dependencies {
implementation(projects.utils.ortUtils)
implementation(projects.utils.spdxUtils)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)
implementation(libs.semver4j)

funTestImplementation(testFixtures(projects.analyzer))
Expand Down
3 changes: 2 additions & 1 deletion plugins/package-managers/python/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@ dependencies {
implementation(projects.utils.ortUtils)
implementation(projects.utils.spdxUtils)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)

funTestImplementation(testFixtures(projects.analyzer))
}
3 changes: 2 additions & 1 deletion plugins/package-managers/swiftpm/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -40,7 +40,8 @@ dependencies {
implementation(projects.utils.ortUtils)
implementation(projects.utils.spdxUtils)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)

funTestImplementation(testFixtures(projects.analyzer))
}
3 changes: 2 additions & 1 deletion plugins/reporters/ctrlx/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,8 @@ dependencies {
implementation(projects.model)
implementation(projects.utils.commonUtils)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)

funTestImplementation(testFixtures(projects.reporter))
}
3 changes: 2 additions & 1 deletion plugins/reporters/gitlab/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ dependencies {
implementation(projects.utils.ortUtils)
implementation(projects.utils.spdxUtils)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.bundles.ks3)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)
}
3 changes: 2 additions & 1 deletion plugins/reporters/trustsource/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -34,7 +34,8 @@ dependencies {
implementation(projects.utils.ortUtils)
implementation(projects.utils.spdxUtils)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)

funTestImplementation(testFixtures(projects.reporter))

Expand Down
3 changes: 2 additions & 1 deletion plugins/scanners/askalono/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@ dependencies {
api(projects.model)
api(projects.scanner)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)

funTestApi(testFixtures(projects.scanner))
}
3 changes: 2 additions & 1 deletion plugins/scanners/boyterlc/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@ dependencies {
api(projects.model)
api(projects.scanner)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)

funTestApi(testFixtures(projects.scanner))
}
3 changes: 2 additions & 1 deletion plugins/scanners/dos/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -35,8 +35,9 @@ dependencies {
implementation(projects.utils.ortUtils)
implementation(projects.utils.spdxUtils)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.coroutines)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)
implementation(libs.log4j.api)

testImplementation(libs.mockk)
Expand Down
3 changes: 2 additions & 1 deletion plugins/scanners/licensee/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,8 @@ dependencies {
api(projects.model)
api(projects.scanner)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)

funTestApi(testFixtures(projects.scanner))
}
3 changes: 2 additions & 1 deletion plugins/scanners/scancode/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,8 @@ dependencies {
implementation(projects.utils.ortUtils)
implementation(projects.utils.spdxUtils)

implementation(libs.bundles.kotlinxSerialization)
implementation(libs.kotlinx.serialization.core)
implementation(libs.kotlinx.serialization.json)

funTestApi(testFixtures(projects.scanner))

Expand Down
3 changes: 2 additions & 1 deletion plugins/scanners/scanoss/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,8 @@ dependencies {

funTestApi(testFixtures(projects.scanner))

testImplementation(libs.bundles.kotlinxSerialization)
testImplementation(libs.kotlinx.serialization.core)
testImplementation(libs.kotlinx.serialization.json)
testImplementation(libs.mockk)
testImplementation(libs.wiremock)
}
Expand Down
3 changes: 2 additions & 1 deletion scanner/build.gradle.kts
Original file line number Diff line number Diff line change
Expand Up @@ -47,7 +47,8 @@ dependencies {

testImplementation(platform(projects.plugins.scanners))

testImplementation(libs.bundles.kotlinxSerialization)
testImplementation(libs.kotlinx.serialization.core)
testImplementation(libs.kotlinx.serialization.json)
testImplementation(libs.mockk)
testImplementation(libs.retrofit.converter.kotlinxSerialization)
testImplementation(libs.wiremock)
Expand Down

0 comments on commit 8ea4205

Please sign in to comment.