From 1e17265def63fa79695bbb93b6049447240fb9db Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Wed, 26 Feb 2025 16:37:13 +0000 Subject: [PATCH 1/2] Bump the gradle group in /codegen with 5 updates Bumps the gradle group in /codegen with 5 updates: | Package | From | To | | --- | --- | --- | | [org.junit:junit-bom](https://github.com/junit-team/junit5) | `5.11.4` | `5.12.0` | | [org.junit.jupiter:junit-jupiter-api](https://github.com/junit-team/junit5) | `5.11.4` | `5.12.0` | | [org.junit.jupiter:junit-jupiter-engine](https://github.com/junit-team/junit5) | `5.11.4` | `5.12.0` | | [org.junit.jupiter:junit-jupiter-params](https://github.com/junit-team/junit5) | `5.11.4` | `5.12.0` | | [com.autonomousapps:dependency-analysis-gradle-plugin](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin) | `2.8.2` | `2.10.1` | Updates `org.junit:junit-bom` from 5.11.4 to 5.12.0 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.11.4...r5.12.0) Updates `org.junit.jupiter:junit-jupiter-api` from 5.11.4 to 5.12.0 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.11.4...r5.12.0) Updates `org.junit.jupiter:junit-jupiter-engine` from 5.11.4 to 5.12.0 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.11.4...r5.12.0) Updates `org.junit.jupiter:junit-jupiter-params` from 5.11.4 to 5.12.0 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.11.4...r5.12.0) Updates `org.junit.jupiter:junit-jupiter-api` from 5.11.4 to 5.12.0 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.11.4...r5.12.0) Updates `org.junit.jupiter:junit-jupiter-engine` from 5.11.4 to 5.12.0 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.11.4...r5.12.0) Updates `org.junit.jupiter:junit-jupiter-params` from 5.11.4 to 5.12.0 - [Release notes](https://github.com/junit-team/junit5/releases) - [Commits](https://github.com/junit-team/junit5/compare/r5.11.4...r5.12.0) Updates `com.autonomousapps:dependency-analysis-gradle-plugin` from 2.8.2 to 2.10.1 - [Changelog](https://github.com/autonomousapps/dependency-analysis-gradle-plugin/blob/main/CHANGELOG.md) - [Commits](https://github.com/autonomousapps/dependency-analysis-android-gradle-plugin/compare/v2.8.2...v2.10.1) --- updated-dependencies: - dependency-name: org.junit:junit-bom dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle - dependency-name: org.junit.jupiter:junit-jupiter-api dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle - dependency-name: org.junit.jupiter:junit-jupiter-engine dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle - dependency-name: org.junit.jupiter:junit-jupiter-params dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle - dependency-name: org.junit.jupiter:junit-jupiter-api dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle - dependency-name: org.junit.jupiter:junit-jupiter-engine dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle - dependency-name: org.junit.jupiter:junit-jupiter-params dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle - dependency-name: com.autonomousapps:dependency-analysis-gradle-plugin dependency-type: direct:production update-type: version-update:semver-minor dependency-group: gradle ... Signed-off-by: dependabot[bot] --- codegen/gradle/libs.versions.toml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/codegen/gradle/libs.versions.toml b/codegen/gradle/libs.versions.toml index 136377030..0a32026d7 100644 --- a/codegen/gradle/libs.versions.toml +++ b/codegen/gradle/libs.versions.toml @@ -1,11 +1,11 @@ [versions] -junit5 = "5.11.4" +junit5 = "5.12.0" smithy = "1.54.0" test-logger-plugin = "4.0.0" spotbugs = "6.0.22" spotless = "7.0.2" smithy-gradle-plugins = "1.2.0" -dep-analysis = "2.8.2" +dep-analysis = "2.10.1" [libraries] smithy-model = { module = "software.amazon.smithy:smithy-model", version.ref = "smithy" } From 348607d129b735e33c89dbe6e40d2f148c44a0f3 Mon Sep 17 00:00:00 2001 From: JordonPhillips Date: Wed, 26 Feb 2025 19:01:08 +0100 Subject: [PATCH 2/2] Add explicit junit launcher dependency --- .../src/main/kotlin/smithy-python.java-conventions.gradle.kts | 1 + codegen/gradle/libs.versions.toml | 1 + 2 files changed, 2 insertions(+) diff --git a/codegen/buildSrc/src/main/kotlin/smithy-python.java-conventions.gradle.kts b/codegen/buildSrc/src/main/kotlin/smithy-python.java-conventions.gradle.kts index 278c72bd1..f50917c67 100644 --- a/codegen/buildSrc/src/main/kotlin/smithy-python.java-conventions.gradle.kts +++ b/codegen/buildSrc/src/main/kotlin/smithy-python.java-conventions.gradle.kts @@ -37,6 +37,7 @@ dependencies { testImplementation(platform(libs.junit.bom)) testImplementation(libs.junit.jupiter.api) testRuntimeOnly(libs.junit.jupiter.engine) + testRuntimeOnly(libs.junit.platform.launcher) testImplementation(libs.junit.jupiter.params) compileOnly("com.github.spotbugs:spotbugs-annotations:${spotbugs.toolVersion.get()}") testCompileOnly("com.github.spotbugs:spotbugs-annotations:${spotbugs.toolVersion.get()}") diff --git a/codegen/gradle/libs.versions.toml b/codegen/gradle/libs.versions.toml index 0a32026d7..5e0533153 100644 --- a/codegen/gradle/libs.versions.toml +++ b/codegen/gradle/libs.versions.toml @@ -20,6 +20,7 @@ junit-bom = { module = "org.junit:junit-bom", version.ref = "junit5" } junit-jupiter-api = { module = "org.junit.jupiter:junit-jupiter-api", version.ref = "junit5" } junit-jupiter-engine = { module = "org.junit.jupiter:junit-jupiter-engine", version.ref = "junit5" } junit-jupiter-params = { module = "org.junit.jupiter:junit-jupiter-params", version.ref = "junit5" } +junit-platform-launcher = { module = "org.junit.platform:junit-platform-launcher" } # plugin artifacts for buildsrc plugins test-logger-plugin = { module = "com.adarshr:gradle-test-logger-plugin", version.ref = "test-logger-plugin" }