Skip to content

chore(deps): update plugin com.autonomousapps.build-health to v2.19.0#245

Open
renovate[bot] wants to merge 1 commit intomainfrom
renovate/com.autonomousapps.build-health-2.x
Open

chore(deps): update plugin com.autonomousapps.build-health to v2.19.0#245
renovate[bot] wants to merge 1 commit intomainfrom
renovate/com.autonomousapps.build-health-2.x

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate bot commented Feb 20, 2025

This PR contains the following updates:

Package Change Age Confidence
com.autonomousapps.build-health 2.8.22.19.0 age confidence

Release Notes

autonomousapps/dependency-analysis-android-gradle-plugin (com.autonomousapps.build-health)

v2.19.0

  • [Feat]: support advices for Android test fixtures source sets
  • [Feat]: support typesafe project accessors in IssueHandler
  • [Fix]: bump kotlin-metadata-jvm to 2.1.21 to support K2.2 projects.
  • [Chore]: move publishing to new central.sonatype.com repo.

v2.18.0

  • [Breaking]: update min support AGP version to 8.3.
  • [Feat]: Allow excluding violations by regex patterns.
  • [Feat]: add ProviderConvertible support.
  • [Feat]: add support for Activity theme in AndroidManifest.xml
  • [Feat]: Android merged manifests are now treated as runtime (not compile-time) requirements.
  • [Feat]: detect code source files that live outside of src/main as an AGP feature being used.
  • [Fix]: detect class references in the base package.
  • [Fix]: detect constants defined in Kotlin companion objects.
  • [Fix]: detect androidTest source set as a test source-set.
  • [Fix]: set android dependencies weight to 100.
  • [Fix]: also check for com.android.test.
  • [Chore]: use Gradle 8.14.
  • [Chore]: kotlin.metadata.jvm no longer needs to be non-transitive, since bumping to K2 for this project.
  • [Chore]: fix snapshot publishing by making task dependency more lazy.
  • [Chore]: update badge to point to actual workflow.

v2.17.0

  • [Fix]: duplicate class warning doesn't warn about multiple dependencies with same GAV.
  • [Fix]: ensure all capabilities are internally sorted; also synthesized dependencies.
  • [Fix]: ensure all dependencies are internally sorted.
  • [Fix]: ensure output of GraphViewTask is fully sorted (therefore deterministic).
  • [Fix]: intermediate android res classes must have meaningful hashCode() functions.
  • [Fix]: improve sorting of various build outputs to ensure determinism.

v2.16.0

  • [Feat]: support com.android.test projects.
  • [Feat]: support typesafe project accessors with opt-in.
dependencyAnalysis {
  useTypesafeProjectAccessors(true) // false by default
}

v2.15.0

  • [Feat]: superclass analysis is now opt-in. This is a breaking change since 2.7.0, when that feature was introduced.
dependencyAnalysis {
  usage {
    analysis {
      checkSuperClasses(true) // false by default 
    }
  }
}

v2.14.0

  • [Feat]: add temporary flag to test opting-out of superclass analysis.
  • [Fix]: @InputFiles is redundant next to @Classpath.

v2.13.3

  • [Fix]: check java/main in addition to kotlin/main to find correct artifact folder
  • [Fix]: use projectPath, not identityPath, for included build coordinates.

v2.13.2

  • [Fix]: detect usages of SAM interfaces.
  • [Fix]: binaryClassAccesses uses sorted keys.

v2.13.1

  • [Fix]: differentiate between main and other variants when rewriting dependencies with Kotlin DSL.

v2.13.0

  • [Feat]: computeResolvedDependencies to also generate a version catalog file
  • [Feat]: experimenting with compressing intermediates, starting with exploded-jars.json.
  • [Chore]: remove unused moshi functions.

v2.12.0

  • [Feat]: detect dependencies that provide dylibs for use on macOS.
  • [Test]: incorrect attribution of so files to Android deps.

v2.11.0

  • [Feat]: new task (:computeAllDependencies) for producing a version catalog file containing all dependencies.
  • [Fix]: kotlin-reflect must be on the compile classpath.
  • [Test]: Update AGP 8.9.0 stable.
  • [Test]: conditional signing.

v2.10.1

  • [Fix]: BuildHealthException extends VerificationException.
  • [Fix]: module advice must be 'actionable' to be 'not empty'.

v2.10.0

  • [Feat]: new dependencyAnalysis.reporting.printBuildHealth DSL option.
  • [Fix]: support colorizing multiline strings.

v2.9.0

  • [Feat]: if buildHealth contains only warnings, adjust message to be less severe.
  • [Feat]: provide way to opt-out of printing postscript if it only contains warnings.
  • [Feat]: improve console output with colors and smarter vertical spacing.
  • [Fix]: improve comparability of Declaration.
  • [Fix]: dependency model classes are now fully Comparable.
  • [Fix]: Source is fully Comparable.
  • [Fix]: ExplodingBytecode is fully Comparable.
  • [Perf]: improve performance of isForMissingSuperclass (again).
  • [Chore]: update to Kotlin 2.0.21.
  • [Chore]: test against AGP 8.9 and 8.10
dependencyAnalysis {
  reporting {
    onlyOnFailure(false) // when true, only prints postscript when there are failure-level issues.
    postscript(/* Some text to help out end users who may not be build engineers. */)
  }
}

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@github-actions
Copy link
Copy Markdown

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

@renovate renovate bot force-pushed the renovate/com.autonomousapps.build-health-2.x branch from 8ee43c8 to 8b24965 Compare February 22, 2025 01:33
@renovate renovate bot changed the title chore(deps): update plugin com.autonomousapps.build-health to v2.10.0 chore(deps): update plugin com.autonomousapps.build-health to v2.10.1 Feb 22, 2025
@github-actions
Copy link
Copy Markdown

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

@renovate renovate bot force-pushed the renovate/com.autonomousapps.build-health-2.x branch from 8b24965 to e0c388f Compare March 11, 2025 20:21
@renovate renovate bot changed the title chore(deps): update plugin com.autonomousapps.build-health to v2.10.1 chore(deps): update plugin com.autonomousapps.build-health to v2.11.0 Mar 11, 2025
@github-actions
Copy link
Copy Markdown

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

@renovate renovate bot changed the title chore(deps): update plugin com.autonomousapps.build-health to v2.11.0 chore(deps): update plugin com.autonomousapps.build-health to v2.12.0 Mar 14, 2025
@renovate renovate bot force-pushed the renovate/com.autonomousapps.build-health-2.x branch from e0c388f to 8f4f87f Compare March 14, 2025 03:30
@github-actions
Copy link
Copy Markdown

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

@renovate renovate bot force-pushed the renovate/com.autonomousapps.build-health-2.x branch from 8f4f87f to 2dcd573 Compare March 20, 2025 05:22
@renovate renovate bot changed the title chore(deps): update plugin com.autonomousapps.build-health to v2.12.0 chore(deps): update plugin com.autonomousapps.build-health to v2.13.0 Mar 20, 2025
@github-actions
Copy link
Copy Markdown

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

@renovate renovate bot force-pushed the renovate/com.autonomousapps.build-health-2.x branch from 2dcd573 to b5a8a62 Compare March 24, 2025 22:35
@renovate renovate bot changed the title chore(deps): update plugin com.autonomousapps.build-health to v2.13.0 chore(deps): update plugin com.autonomousapps.build-health to v2.13.1 Mar 24, 2025
@github-actions
Copy link
Copy Markdown

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

@renovate renovate bot changed the title chore(deps): update plugin com.autonomousapps.build-health to v2.13.1 chore(deps): update plugin com.autonomousapps.build-health to v2.13.2 Mar 25, 2025
@renovate renovate bot force-pushed the renovate/com.autonomousapps.build-health-2.x branch from b5a8a62 to d97ff1d Compare March 25, 2025 21:47
@github-actions
Copy link
Copy Markdown

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

@renovate renovate bot force-pushed the renovate/com.autonomousapps.build-health-2.x branch from d97ff1d to 2dc84bc Compare March 28, 2025 07:35
@renovate renovate bot changed the title chore(deps): update plugin com.autonomousapps.build-health to v2.13.2 chore(deps): update plugin com.autonomousapps.build-health to v2.13.3 Mar 28, 2025
@github-actions
Copy link
Copy Markdown

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

@renovate renovate bot force-pushed the renovate/com.autonomousapps.build-health-2.x branch from 2dc84bc to 1034d26 Compare April 2, 2025 22:25
@renovate renovate bot changed the title chore(deps): update plugin com.autonomousapps.build-health to v2.13.3 chore(deps): update plugin com.autonomousapps.build-health to v2.14.0 Apr 2, 2025
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 2, 2025

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

@renovate renovate bot force-pushed the renovate/com.autonomousapps.build-health-2.x branch from 1034d26 to 5e180e0 Compare April 9, 2025 03:42
@renovate renovate bot changed the title chore(deps): update plugin com.autonomousapps.build-health to v2.14.0 chore(deps): update plugin com.autonomousapps.build-health to v2.15.0 Apr 9, 2025
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 9, 2025

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

@renovate renovate bot force-pushed the renovate/com.autonomousapps.build-health-2.x branch from 5e180e0 to ee0a4ab Compare April 10, 2025 23:25
@renovate renovate bot changed the title chore(deps): update plugin com.autonomousapps.build-health to v2.15.0 chore(deps): update plugin com.autonomousapps.build-health to v2.16.0 Apr 10, 2025
@github-actions
Copy link
Copy Markdown

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

@renovate renovate bot force-pushed the renovate/com.autonomousapps.build-health-2.x branch from ee0a4ab to e5cc867 Compare April 25, 2025 02:51
@renovate renovate bot changed the title chore(deps): update plugin com.autonomousapps.build-health to v2.16.0 chore(deps): update plugin com.autonomousapps.build-health to v2.17.0 Apr 25, 2025
@github-actions
Copy link
Copy Markdown

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

@renovate renovate bot force-pushed the renovate/com.autonomousapps.build-health-2.x branch from e5cc867 to c7db728 Compare May 28, 2025 22:47
@renovate renovate bot changed the title chore(deps): update plugin com.autonomousapps.build-health to v2.17.0 chore(deps): update plugin com.autonomousapps.build-health to v2.18.0 May 28, 2025
@github-actions
Copy link
Copy Markdown

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

@renovate renovate bot changed the title chore(deps): update plugin com.autonomousapps.build-health to v2.18.0 chore(deps): update plugin com.autonomousapps.build-health to v2.19.0 Jun 25, 2025
@renovate renovate bot force-pushed the renovate/com.autonomousapps.build-health-2.x branch from c7db728 to 15ecd29 Compare June 25, 2025 03:35
@github-actions
Copy link
Copy Markdown

Advice for :restaurant-core
Unused dependencies which should be removed:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-jdk8:1.10.1")
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10")

Advice for :restaurant-jackson
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api(project(":restaurant-core"))
  implementation(project(":restaurant-client"))
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-jwt
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  testImplementation("dev.failgood:failgood:0.9.1")
  testImplementation(project(":restaurant-client"))

Advice for :restaurant-kotlinx-serialization
Unused dependencies which should be removed:
  testImplementation(project(":restaurant-test-common"))

These transitive dependencies should be declared directly:
  api("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  api(project(":restaurant-core"))
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  testImplementation("org.jetbrains.kotlinx:kotlinx-serialization-core:1.8.0")
  testImplementation(project(":restaurant-client"))
  testImplementation(project(":restaurant-core"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-rest")) (was api)

Advice for :restaurant-rest
These transitive dependencies should be declared directly:
  implementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")
  implementation(project(":restaurant-client"))
  testImplementation("org.jetbrains.kotlinx:kotlinx-coroutines-core:1.10.1")

Advice for :restaurant-server-test
These transitive dependencies should be declared directly:
  testImplementation(project(":restaurant-client"))

Existing dependencies which should be modified to be as indicated:
  testImplementation(project(":restaurant-core")) (was api)

Advice for :restaurant-test-common
Unused dependencies which should be removed:
  api("org.jetbrains.kotlin:kotlin-test:2.1.10")
  testImplementation("org.jetbrains.kotlin:kotlin-test:2.1.10") { capabilities {
    requireCapability("org.jetbrains.kotlin:kotlin-test-framework-junit5")
  }}

Dependencies which should be removed or changed to runtime-only:
  runtimeOnly("ch.qos.logback:logback-classic:1.5.16") (was implementation)
  runtimeOnly("dev.failgood:failgood:0.9.1") (was api)
  runtimeOnly("org.jetbrains.kotlin:kotlin-test-junit5:2.1.10") (was api)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants