diff --git a/.github/dependabot.yaml b/.github/dependabot.yaml index ccb7489..ea7bf94 100644 --- a/.github/dependabot.yaml +++ b/.github/dependabot.yaml @@ -7,8 +7,10 @@ updates: schedule: interval: "monthly" ignore: - - dependency-name: "com.diffplug.spotless:spotless-plugin-gradle" + - dependency-name: "com.diffplug.spotless" versions: [">=8.0.0"] + - dependency-name: "org.junit.jupiter:junit-jupiter" + versions: [ ">=6.0.0" ] groups: dependencies: patterns: @@ -19,8 +21,10 @@ updates: schedule: interval: "monthly" ignore: - - dependency-name: "com.diffplug.spotless:spotless-plugin-gradle" + - dependency-name: "com.diffplug.spotless" versions: [">=8.0.0"] + - dependency-name: "org.junit.jupiter:junit-jupiter" + versions: [ ">=6.0.0" ] groups: dependencies: patterns: @@ -31,8 +35,10 @@ updates: schedule: interval: "monthly" ignore: - - dependency-name: "com.diffplug.spotless:spotless-plugin-gradle" + - dependency-name: "com.diffplug.spotless" versions: [">=8.0.0"] + - dependency-name: "org.junit.jupiter:junit-jupiter" + versions: [ ">=6.0.0" ] groups: dependencies: patterns: diff --git a/build.gradle b/build.gradle index ce972d9..9abb0bd 100644 --- a/build.gradle +++ b/build.gradle @@ -60,11 +60,16 @@ ext { dependencies { implementation "com.google.code.findbugs:jsr305:3.0.2" - implementation "com.fasterxml.jackson.core:jackson-core:$jackson_version" - implementation "com.fasterxml.jackson.core:jackson-annotations:$jackson_version" - implementation "com.fasterxml.jackson.core:jackson-databind:$jackson_version" - implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310:$jackson_version" + + // ---- Jackson ---- + implementation platform("com.fasterxml.jackson:jackson-bom:$jackson_version") + implementation "com.fasterxml.jackson.core:jackson-core" + implementation "com.fasterxml.jackson.core:jackson-annotations" + implementation "com.fasterxml.jackson.core:jackson-databind" + implementation "com.fasterxml.jackson.datatype:jackson-datatype-jsr310" implementation "org.openapitools:jackson-databind-nullable:0.2.7" + + // ---- OpenTelemetry ---- implementation platform("io.opentelemetry:opentelemetry-bom:1.53.0") implementation "io.opentelemetry:opentelemetry-api" } @@ -104,8 +109,11 @@ testing { useJUnitJupiter() dependencies { - implementation "com.fasterxml.jackson.core:jackson-core:$jackson_version" - implementation "com.fasterxml.jackson.core:jackson-databind:$jackson_version" + // --- Jackson --- + implementation platform("com.fasterxml.jackson:jackson-bom:$jackson_version") + implementation "com.fasterxml.jackson.core:jackson-core" + implementation "com.fasterxml.jackson.core:jackson-databind" + implementation "org.testcontainers:junit-jupiter:1.21.3" implementation "org.testcontainers:openfga:1.21.3" implementation project()