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 136377030..5e0533153 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" } @@ -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" }