From fbbd70c664012d652ccc7535813f3d1374a1203e Mon Sep 17 00:00:00 2001 From: Steven Leighton Date: Sat, 28 Feb 2026 22:21:01 -0700 Subject: [PATCH] fix: resolve snyk vulnerabilities build: update plugins and dependencies build: clean up gradle configuration files --- build.gradle | 196 ++++++++---------- encryption-service-jasypt/build.gradle | 10 +- .../dependency_suppression.xml | 2 - encryption-service-jasypt/gradle.lockfile | 91 ++++---- encryption-service-vault/build.gradle | 8 +- .../dependency_suppression.xml | 2 - encryption-service-vault/gradle.lockfile | 92 ++++---- exception-reporter-honeybadger/build.gradle | 10 +- .../dependency_suppression.xml | 2 - .../gradle.lockfile | 87 ++++---- .../build.gradle | 23 +- .../dependency_suppression.xml | 2 - .../gradle.lockfile | 92 ++++---- gradle/wrapper/gradle-wrapper.properties | 2 +- message-broker-nats/build.gradle | 6 - .../dependency_suppression.xml | 2 - message-broker-nats/gradle.lockfile | 92 ++++---- platform/build.gradle | 44 +--- settings.gradle | 2 +- store-redis/build.gradle | 13 +- store-redis/dependency_suppression.xml | 2 - store-redis/gradle.lockfile | 110 +++++----- store-vault/build.gradle | 8 +- store-vault/dependency_suppression.xml | 11 - store-vault/gradle.lockfile | 92 ++++---- 25 files changed, 413 insertions(+), 588 deletions(-) delete mode 100644 encryption-service-jasypt/dependency_suppression.xml delete mode 100644 encryption-service-vault/dependency_suppression.xml delete mode 100644 exception-reporter-honeybadger/dependency_suppression.xml delete mode 100644 fault-tolerant-executor-resilience4j/dependency_suppression.xml delete mode 100644 message-broker-nats/dependency_suppression.xml delete mode 100644 store-redis/dependency_suppression.xml delete mode 100644 store-vault/dependency_suppression.xml diff --git a/build.gradle b/build.gradle index 29aadc5..89e52b1 100644 --- a/build.gradle +++ b/build.gradle @@ -1,7 +1,7 @@ plugins { + id "com.github.mxenabled.coppuccino" version "6.+" apply false + id "com.github.mxenabled.vogue" version "3.+" apply false id "idea" - id "com.github.mxenabled.coppuccino" version "5.+" apply false - id "com.github.mxenabled.vogue" version "2.+" id "io.freefair.lombok" version "8.+" apply false id "io.github.gradle-nexus.publish-plugin" version "1.1.+" id "com.netflix.nebula.maven-resolved-dependencies" version "21.2.0" apply false @@ -11,63 +11,29 @@ version "7.0.0" // x-release-please-version def platformProject = "platform" -allprojects { - if (it.name != platformProject) { - apply plugin: "java" - } - +subprojects { group "com.mx.path-facilities" description "MX Path Facilities" version rootProject.version - sourceCompatibility = JavaVersion.VERSION_17 - targetCompatibility = JavaVersion.VERSION_17 - - repositories { - mavenCentral() - mavenLocal() - } - - configurations.all { - resolutionStrategy.cacheChangingModulesFor 0, 'seconds' - } ext { - pathSDKVersion = "[5.0,6.0)" + pathCoreVersion = "[6.0,7.0)" } -} -subprojects { if (it.name != platformProject) { - apply plugin: "java-library" - apply plugin: "groovy" - apply plugin: "maven-publish" - apply plugin: "signing" apply plugin: "com.github.mxenabled.coppuccino" apply plugin: "com.github.mxenabled.vogue" + apply plugin: "groovy" + apply plugin: "java-library" apply plugin: "io.freefair.lombok" apply plugin: "com.netflix.nebula.maven-resolved-dependencies" - dependencies { - constraints { - api "org.slf4j:slf4j-api:1.7.30" - } - - implementation platform("com.mx.path-core:platform:${project.ext.pathSDKVersion}") - implementation "com.mx.path-core:common" - testImplementation "com.mx.path-core:testing" - testImplementation "org.spockframework:spock-core:2.4-M6-groovy-3.0" - } - - test { useJUnitPlatform() } - - compileJava { options.compilerArgs << "-parameters" } - - javadoc { - classpath = configurations.compileClasspath - options { - setMemberLevel JavadocMemberLevel.PUBLIC - setAuthor true + java { + toolchain { + languageVersion = JavaLanguageVersion.of(17) } + withSourcesJar() + withJavadocJar() } coppuccino { @@ -81,74 +47,89 @@ subprojects { dependencyUpdatesOutputDir = "${projectDir}/build/dependencyUpdates" } - task sourcesJar(type: Jar, dependsOn: classes) { - classifier = "sources" - from sourceSets.main.allSource + repositories { + mavenCentral() + mavenLocal() } - task packageJavadoc(type: Jar) { - classifier = "javadoc" - from javadoc + dependencies { + implementation platform("com.mx.path-core:platform:${project.ext.pathCoreVersion}") + implementation "com.mx.path-core:common" + + testImplementation "com.mx.path-core:testing" } - artifacts { - archives sourcesJar - archives jar - archives packageJavadoc + test { useJUnitPlatform() } + + compileJava { options.compilerArgs << "-parameters" } + + javadoc { + classpath = configurations.compileClasspath + options { + setMemberLevel JavadocMemberLevel.PUBLIC + setAuthor true + } } + } + + apply plugin: "maven-publish" + apply plugin: "signing" + if (it.name != platformProject) { publishing { publications { maven(MavenPublication) { from components.java - artifact sourcesJar - artifact packageJavadoc - - pom { - groupId = project.group - artifactId = project.name - name = project.name - description = project.description - url = "https://github.com/mxenabled/path-facilities" - - developers { - developer { - name = "MX" - email = "path@mx.com" - organization = "MX Technologies Inc." - url = "http://www.mx.com" - } - } - - licenses { - license { - name = "Proprietary" - url = "https://github.com/mxenabled/path-facilities/blob/master/LICENSE" - distribution = "repo" - } - } - - scm { - connection = "scm:git:git@github.com:mxenabled/path-facilities.git" - url = "https://github.com/mxenabled/path-facilities/tree/master" - } - } } } } + } + + publishing { + publications.withType(MavenPublication).configureEach { + pom { + groupId = project.group + artifactId = project.name + name = project.name + description = project.description + url = "https://github.com/mxenabled/path-facilities" + + developers { + developer { + name = "MX" + email = "path@mx.com" + organization = "MX Technologies Inc." + url = "http://www.mx.com" + } + } + + licenses { + license { + name = "Proprietary" + url = "https://github.com/mxenabled/path-facilities/blob/master/LICENSE" + distribution = "repo" + } + } - signing { - def signingKey = findProperty("signingKey") - def signingPassword = findProperty("signingKeyPassword") - if (signingKey != null && signingKey != "") { - useInMemoryPgpKeys(signingKey, signingPassword) - sign publishing.publications.maven - logger.lifecycle("Configuring signing for ${project.name}") - } else { - logger.lifecycle("Skipping artifact signing for ${project.name} - missing signing key") + scm { + connection = "scm:git:git@github.com:mxenabled/path-facilities.git" + url = "https://github.com/mxenabled/path-facilities/tree/master" + } } } } + + signing { + def signingKey = findProperty("signingKey") + def signingPassword = findProperty("signingKeyPassword") + if (signingKey != null && signingKey != "") { + useInMemoryPgpKeys(signingKey, signingPassword) + sign publishing.publications + logger.lifecycle("Configuring signing for ${project.name}") + } else { + logger.lifecycle("Skipping artifact signing for ${project.name} - missing signing key") + } + } } nexusPublishing { @@ -166,25 +147,16 @@ nexusPublishing { } task spotlessApply { - subprojects.each { - if (it.name != platformProject) { - it.afterEvaluate { - def spotlessApplyTask = it.tasks.findByName("spotlessApply") - dependsOn(spotlessApplyTask) - } - } - } + dependsOn subprojects.findAll { it.name != platformProject }.collect { "${it.path}:spotlessApply" } } task subdependencies { - subprojects.each { - if (it.name != platformProject) { - it.afterEvaluate { - def dependenciesTask = it.tasks.findByName("dependencies") - dependsOn(dependenciesTask) - } - } - } + dependsOn subprojects.findAll { it.name != platformProject }.collect { "${it.path}:dependencies" } } project.tasks.getByPath("dependencies").finalizedBy("subdependencies") + +wrapper { + gradleVersion = "7.6.4" + distributionType = Wrapper.DistributionType.ALL +} diff --git a/encryption-service-jasypt/build.gradle b/encryption-service-jasypt/build.gradle index d045173..d4593ee 100644 --- a/encryption-service-jasypt/build.gradle +++ b/encryption-service-jasypt/build.gradle @@ -2,18 +2,12 @@ coppuccino { coverage { minimumCoverage = 1.00 } - dependencies { - excludePreReleaseVersions = true - } } dependencies { implementation "org.jasypt:jasypt:1.9.3" - implementation "commons-codec:commons-codec:1.15" + implementation "commons-codec:commons-codec" compileOnly "org.slf4j:slf4j-api" - //testing dependencies - testImplementation "org.mockito:mockito-inline:[5.0,6.0)" - testImplementation "org.slf4j:slf4j-simple:1.7.30" - testImplementation "org.spockframework:spock-core:2.4-M6-groovy-3.0" + testImplementation "org.slf4j:slf4j-simple" } diff --git a/encryption-service-jasypt/dependency_suppression.xml b/encryption-service-jasypt/dependency_suppression.xml deleted file mode 100644 index b00d296..0000000 --- a/encryption-service-jasypt/dependency_suppression.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/encryption-service-jasypt/gradle.lockfile b/encryption-service-jasypt/gradle.lockfile index 0db2b2d..2ba435e 100644 --- a/encryption-service-jasypt/gradle.lockfile +++ b/encryption-service-jasypt/gradle.lockfile @@ -1,23 +1,21 @@ # This is a Gradle generated file for dependency locking. # Manual edits can break the build and are not advised. # This file is expected to be part of source control. -com.auth0:java-jwt:4.5.0=testRuntimeClasspath +com.auth0:java-jwt:4.5.1=testRuntimeClasspath com.datadoghq:dd-trace-api:1.38.0=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-annotations:2.15.4=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-core:2.15.4=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-databind:2.15.4=testRuntimeClasspath -com.fasterxml.jackson:jackson-bom:2.15.4=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-annotations:2.21=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-core:2.21.0=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-databind:2.21.0=testRuntimeClasspath +com.fasterxml.jackson:jackson-bom:2.21.0=testRuntimeClasspath com.github.oowekyala.ooxml:nice-xml-messages:3.1=pmd com.github.rholder:guava-retrying:2.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.github.spotbugs:spotbugs-annotations:4.9.8=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.github.spotbugs:spotbugs-annotations:4.9.8=annotationProcessor,compileClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath com.github.spotbugs:spotbugs:4.9.8=spotbugs com.github.stephenc.jcip:jcip-annotations:1.0-1=spotbugs -com.google.code.findbugs:jsr305:3.0.2=checkstyle,compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath -com.google.code.gson:gson:2.13.1=pmd -com.google.code.gson:gson:2.13.2=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.code.findbugs:jsr305:3.0.2=annotationProcessor,checkstyle,compileClasspath,runtimeClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath +com.google.code.gson:gson:2.13.2=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.errorprone:error_prone_annotations:2.36.0=checkstyle -com.google.errorprone:error_prone_annotations:2.38.0=pmd -com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.3=checkstyle com.google.guava:guava:32.1.3-jre=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath @@ -25,22 +23,22 @@ com.google.guava:guava:33.4.8-jre=checkstyle com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=checkstyle,compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.google.j2objc:j2objc-annotations:2.8=compileClasspath,testCompileClasspath com.google.j2objc:j2objc-annotations:3.0.0=checkstyle -com.mx.path-core:common:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:context:5.0.0=testRuntimeClasspath -com.mx.path-core:gateway:5.0.0=testRuntimeClasspath -com.mx.path-core:messaging:5.0.0=testRuntimeClasspath -com.mx.path-core:platform:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:testing:5.0.0=testCompileClasspath,testRuntimeClasspath -com.mx.path-core:utilities:5.0.0=testRuntimeClasspath +com.mx.path-core:common:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:context:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:gateway:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:messaging:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:platform:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:testing:6.0.1-SNAPSHOT=testCompileClasspath,testRuntimeClasspath +com.mx.path-core:utilities:6.0.1-SNAPSHOT=testRuntimeClasspath com.puppycrawl.tools:checkstyle:10.25.0=checkstyle com.sun.istack:istack-commons-runtime:4.1.2=testRuntimeClasspath com.sun.xml.bind:jaxb-core:4.0.6=testRuntimeClasspath com.sun.xml.bind:jaxb-impl:4.0.6=testRuntimeClasspath commons-beanutils:commons-beanutils:1.11.0=checkstyle -commons-codec:commons-codec:1.15=checkstyle,compileClasspath,pmd,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +commons-codec:commons-codec:1.14=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +commons-codec:commons-codec:1.15=checkstyle commons-collections:commons-collections:3.2.2=checkstyle commons-io:commons-io:2.20.0=spotbugs -commons-lang:commons-lang:2.6=testRuntimeClasspath commons-logging:commons-logging:1.2=testRuntimeClasspath info.picocli:picocli:4.7.7=checkstyle io.github.cdimascio:dotenv-java:2.3.2=testRuntimeClasspath @@ -54,40 +52,40 @@ jakarta.xml.soap:jakarta.xml.soap-api:3.0.2=testRuntimeClasspath jaxen:jaxen:2.0.0=spotbugs net.bytebuddy:byte-buddy-agent:1.14.1=testCompileClasspath,testRuntimeClasspath net.bytebuddy:byte-buddy:1.14.1=testCompileClasspath -net.bytebuddy:byte-buddy:1.17.7=testRuntimeClasspath -net.sf.saxon:Saxon-HE:12.5=checkstyle,pmd -net.sf.saxon:Saxon-HE:12.9=spotbugs -net.sourceforge.pmd:pmd-ant:7.16.0=pmd -net.sourceforge.pmd:pmd-core:7.16.0=pmd -net.sourceforge.pmd:pmd-java:7.16.0=pmd +net.bytebuddy:byte-buddy:1.18.3=testRuntimeClasspath +net.sf.saxon:Saxon-HE:12.5=checkstyle +net.sf.saxon:Saxon-HE:12.9=pmd,spotbugs +net.sourceforge.pmd:pmd-ant:7.22.0=pmd +net.sourceforge.pmd:pmd-core:7.22.0=pmd +net.sourceforge.pmd:pmd-java:7.22.0=pmd org.antlr:antlr4-runtime:4.13.2=checkstyle org.antlr:antlr4-runtime:4.9.3=pmd org.apache.bcel:bcel:6.11.0=spotbugs -org.apache.commons:commons-lang3:3.18.0=pmd +org.apache.commons:commons-lang3:3.18.0=checkstyle org.apache.commons:commons-lang3:3.19.0=spotbugs -org.apache.commons:commons-lang3:3.20.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.commons:commons-lang3:3.8.1=checkstyle +org.apache.commons:commons-lang3:3.20.0=compileClasspath,pmd,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.14.0=spotbugs org.apache.commons:commons-text:1.15.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.3=checkstyle -org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle,pmd -org.apache.httpcomponents:httpclient:4.5.13=checkstyle,testRuntimeClasspath -org.apache.httpcomponents:httpcore:4.4.13=testRuntimeClasspath +org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle +org.apache.httpcomponents:httpclient:4.5.13=checkstyle +org.apache.httpcomponents:httpclient:4.5.14=testRuntimeClasspath org.apache.httpcomponents:httpcore:4.4.14=checkstyle -org.apache.logging.log4j:log4j-api:2.25.2=spotbugs -org.apache.logging.log4j:log4j-core:2.25.2=spotbugs +org.apache.httpcomponents:httpcore:4.4.16=testRuntimeClasspath +org.apache.logging.log4j:log4j-api:2.25.3=spotbugs +org.apache.logging.log4j:log4j-core:2.25.3=spotbugs org.apache.maven.doxia:doxia-core:1.12.0=checkstyle org.apache.maven.doxia:doxia-logging-api:1.12.0=checkstyle org.apache.maven.doxia:doxia-module-xdoc:1.12.0=checkstyle org.apache.maven.doxia:doxia-sink-api:1.12.0=checkstyle org.apache.xbean:xbean-reflect:3.7=checkstyle org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath -org.assertj:assertj-core:3.27.6=testRuntimeClasspath +org.assertj:assertj-core:3.27.7=testRuntimeClasspath org.checkerframework:checker-qual:3.37.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.checkerframework:checker-qual:3.49.3=checkstyle -org.checkerframework:checker-qual:3.49.5=pmd +org.checkerframework:checker-qual:3.53.1=pmd org.codehaus.groovy:groovy:3.0.24=testCompileClasspath,testRuntimeClasspath org.codehaus.plexus:plexus-classworlds:2.6.0=checkstyle org.codehaus.plexus:plexus-component-annotations:2.1.0=checkstyle @@ -106,13 +104,10 @@ org.jacoco:org.jacoco.report:0.8.8=jacocoAnt org.jasypt:jasypt:1.9.3=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.javassist:javassist:3.28.0-GA=checkstyle,testRuntimeClasspath org.jspecify:jspecify:1.0.0=checkstyle -org.junit.jupiter:junit-jupiter-api:5.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-commons:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-commons:1.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-engine:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-engine:1.14.0=testRuntimeClasspath -org.junit:junit-bom:5.12.2=testCompileClasspath -org.junit:junit-bom:5.14.0=runtimeClasspath,spotbugs,testRuntimeClasspath +org.junit.jupiter:junit-jupiter-api:5.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-commons:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-engine:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit:junit-bom:5.14.0=annotationProcessor,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath org.mockito:mockito-core:5.2.0=testCompileClasspath,testRuntimeClasspath org.mockito:mockito-inline:5.2.0=testCompileClasspath,testRuntimeClasspath org.objenesis:objenesis:3.3=runtimeClasspath,testRuntimeClasspath @@ -125,8 +120,8 @@ org.ow2.asm:asm-tree:9.2=jacocoAnt org.ow2.asm:asm-tree:9.9=spotbugs org.ow2.asm:asm-util:9.9=spotbugs org.ow2.asm:asm:9.2=jacocoAnt -org.ow2.asm:asm:9.8=pmd org.ow2.asm:asm:9.9=spotbugs +org.ow2.asm:asm:9.9.1=pmd org.pcollections:pcollections:4.0.2=pmd org.projectlombok:lombok:1.18.42=annotationProcessor,compileClasspath,lombok,testAnnotationProcessor,testCompileClasspath org.reflections:reflections:0.10.2=checkstyle,testRuntimeClasspath @@ -138,7 +133,7 @@ org.slf4j:slf4j-simple:1.7.30=testCompileClasspath,testRuntimeClasspath org.slf4j:slf4j-simple:2.0.17=spotbugsSlf4j org.spockframework:spock-bom:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath org.spockframework:spock-core:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath -org.xmlresolver:xmlresolver:5.2.2=checkstyle,pmd -org.xmlresolver:xmlresolver:5.3.3=spotbugs +org.xmlresolver:xmlresolver:5.2.2=checkstyle +org.xmlresolver:xmlresolver:5.3.3=pmd,spotbugs org.yaml:snakeyaml:2.4=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath empty=signatures,spotbugsPlugins diff --git a/encryption-service-vault/build.gradle b/encryption-service-vault/build.gradle index b30a909..742dd7a 100644 --- a/encryption-service-vault/build.gradle +++ b/encryption-service-vault/build.gradle @@ -2,17 +2,11 @@ coppuccino { coverage { minimumCoverage = 0.88 } - dependencies { - excludePreReleaseVersions = true - } } dependencies { implementation "com.bettercloud:vault-java-driver:5.1.0" compileOnly "org.slf4j:slf4j-api" - //testing dependencies - testImplementation "org.mockito:mockito-inline:[5.0,6.0)" - testImplementation "org.slf4j:slf4j-simple:1.7.30" - testImplementation "org.spockframework:spock-core:2.4-M6-groovy-3.0" + testImplementation "org.slf4j:slf4j-simple" } diff --git a/encryption-service-vault/dependency_suppression.xml b/encryption-service-vault/dependency_suppression.xml deleted file mode 100644 index b00d296..0000000 --- a/encryption-service-vault/dependency_suppression.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/encryption-service-vault/gradle.lockfile b/encryption-service-vault/gradle.lockfile index 4cd4142..5bd750a 100644 --- a/encryption-service-vault/gradle.lockfile +++ b/encryption-service-vault/gradle.lockfile @@ -1,24 +1,22 @@ # This is a Gradle generated file for dependency locking. # Manual edits can break the build and are not advised. # This file is expected to be part of source control. -com.auth0:java-jwt:4.5.0=testRuntimeClasspath +com.auth0:java-jwt:4.5.1=testRuntimeClasspath com.bettercloud:vault-java-driver:5.1.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.datadoghq:dd-trace-api:1.38.0=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-annotations:2.15.4=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-core:2.15.4=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-databind:2.15.4=testRuntimeClasspath -com.fasterxml.jackson:jackson-bom:2.15.4=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-annotations:2.21=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-core:2.21.0=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-databind:2.21.0=testRuntimeClasspath +com.fasterxml.jackson:jackson-bom:2.21.0=testRuntimeClasspath com.github.oowekyala.ooxml:nice-xml-messages:3.1=pmd com.github.rholder:guava-retrying:2.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.github.spotbugs:spotbugs-annotations:4.9.8=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.github.spotbugs:spotbugs-annotations:4.9.8=annotationProcessor,compileClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath com.github.spotbugs:spotbugs:4.9.8=spotbugs com.github.stephenc.jcip:jcip-annotations:1.0-1=spotbugs -com.google.code.findbugs:jsr305:3.0.2=checkstyle,compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath -com.google.code.gson:gson:2.13.1=pmd -com.google.code.gson:gson:2.13.2=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.code.findbugs:jsr305:3.0.2=annotationProcessor,checkstyle,compileClasspath,runtimeClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath +com.google.code.gson:gson:2.13.2=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.errorprone:error_prone_annotations:2.36.0=checkstyle -com.google.errorprone:error_prone_annotations:2.38.0=pmd -com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.3=checkstyle com.google.guava:guava:32.1.3-jre=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath @@ -26,23 +24,22 @@ com.google.guava:guava:33.4.8-jre=checkstyle com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=checkstyle,compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.google.j2objc:j2objc-annotations:2.8=compileClasspath,testCompileClasspath com.google.j2objc:j2objc-annotations:3.0.0=checkstyle -com.mx.path-core:common:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:context:5.0.0=testRuntimeClasspath -com.mx.path-core:gateway:5.0.0=testRuntimeClasspath -com.mx.path-core:messaging:5.0.0=testRuntimeClasspath -com.mx.path-core:platform:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:testing:5.0.0=testCompileClasspath,testRuntimeClasspath -com.mx.path-core:utilities:5.0.0=testRuntimeClasspath +com.mx.path-core:common:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:context:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:gateway:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:messaging:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:platform:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:testing:6.0.1-SNAPSHOT=testCompileClasspath,testRuntimeClasspath +com.mx.path-core:utilities:6.0.1-SNAPSHOT=testRuntimeClasspath com.puppycrawl.tools:checkstyle:10.25.0=checkstyle com.sun.istack:istack-commons-runtime:4.1.2=testRuntimeClasspath com.sun.xml.bind:jaxb-core:4.0.6=testRuntimeClasspath com.sun.xml.bind:jaxb-impl:4.0.6=testRuntimeClasspath commons-beanutils:commons-beanutils:1.11.0=checkstyle -commons-codec:commons-codec:1.11=testRuntimeClasspath -commons-codec:commons-codec:1.15=checkstyle,pmd +commons-codec:commons-codec:1.14=testRuntimeClasspath +commons-codec:commons-codec:1.15=checkstyle commons-collections:commons-collections:3.2.2=checkstyle commons-io:commons-io:2.20.0=spotbugs -commons-lang:commons-lang:2.6=testRuntimeClasspath commons-logging:commons-logging:1.2=testRuntimeClasspath info.picocli:picocli:4.7.7=checkstyle io.github.cdimascio:dotenv-java:2.3.2=testRuntimeClasspath @@ -56,40 +53,40 @@ jakarta.xml.soap:jakarta.xml.soap-api:3.0.2=testRuntimeClasspath jaxen:jaxen:2.0.0=spotbugs net.bytebuddy:byte-buddy-agent:1.14.1=testCompileClasspath,testRuntimeClasspath net.bytebuddy:byte-buddy:1.14.1=testCompileClasspath -net.bytebuddy:byte-buddy:1.17.7=testRuntimeClasspath -net.sf.saxon:Saxon-HE:12.5=checkstyle,pmd -net.sf.saxon:Saxon-HE:12.9=spotbugs -net.sourceforge.pmd:pmd-ant:7.16.0=pmd -net.sourceforge.pmd:pmd-core:7.16.0=pmd -net.sourceforge.pmd:pmd-java:7.16.0=pmd +net.bytebuddy:byte-buddy:1.18.3=testRuntimeClasspath +net.sf.saxon:Saxon-HE:12.5=checkstyle +net.sf.saxon:Saxon-HE:12.9=pmd,spotbugs +net.sourceforge.pmd:pmd-ant:7.22.0=pmd +net.sourceforge.pmd:pmd-core:7.22.0=pmd +net.sourceforge.pmd:pmd-java:7.22.0=pmd org.antlr:antlr4-runtime:4.13.2=checkstyle org.antlr:antlr4-runtime:4.9.3=pmd org.apache.bcel:bcel:6.11.0=spotbugs -org.apache.commons:commons-lang3:3.18.0=pmd +org.apache.commons:commons-lang3:3.18.0=checkstyle org.apache.commons:commons-lang3:3.19.0=spotbugs -org.apache.commons:commons-lang3:3.20.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.commons:commons-lang3:3.8.1=checkstyle +org.apache.commons:commons-lang3:3.20.0=compileClasspath,pmd,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.14.0=spotbugs org.apache.commons:commons-text:1.15.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.3=checkstyle -org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle,pmd -org.apache.httpcomponents:httpclient:4.5.13=checkstyle,testRuntimeClasspath -org.apache.httpcomponents:httpcore:4.4.13=testRuntimeClasspath +org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle +org.apache.httpcomponents:httpclient:4.5.13=checkstyle +org.apache.httpcomponents:httpclient:4.5.14=testRuntimeClasspath org.apache.httpcomponents:httpcore:4.4.14=checkstyle -org.apache.logging.log4j:log4j-api:2.25.2=spotbugs -org.apache.logging.log4j:log4j-core:2.25.2=spotbugs +org.apache.httpcomponents:httpcore:4.4.16=testRuntimeClasspath +org.apache.logging.log4j:log4j-api:2.25.3=spotbugs +org.apache.logging.log4j:log4j-core:2.25.3=spotbugs org.apache.maven.doxia:doxia-core:1.12.0=checkstyle org.apache.maven.doxia:doxia-logging-api:1.12.0=checkstyle org.apache.maven.doxia:doxia-module-xdoc:1.12.0=checkstyle org.apache.maven.doxia:doxia-sink-api:1.12.0=checkstyle org.apache.xbean:xbean-reflect:3.7=checkstyle org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath -org.assertj:assertj-core:3.27.6=testRuntimeClasspath +org.assertj:assertj-core:3.27.7=testRuntimeClasspath org.checkerframework:checker-qual:3.37.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.checkerframework:checker-qual:3.49.3=checkstyle -org.checkerframework:checker-qual:3.49.5=pmd +org.checkerframework:checker-qual:3.53.1=pmd org.codehaus.groovy:groovy:3.0.24=testCompileClasspath,testRuntimeClasspath org.codehaus.plexus:plexus-classworlds:2.6.0=checkstyle org.codehaus.plexus:plexus-component-annotations:2.1.0=checkstyle @@ -107,13 +104,10 @@ org.jacoco:org.jacoco.core:0.8.8=jacocoAnt org.jacoco:org.jacoco.report:0.8.8=jacocoAnt org.javassist:javassist:3.28.0-GA=checkstyle,testRuntimeClasspath org.jspecify:jspecify:1.0.0=checkstyle -org.junit.jupiter:junit-jupiter-api:5.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-commons:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-commons:1.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-engine:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-engine:1.14.0=testRuntimeClasspath -org.junit:junit-bom:5.12.2=testCompileClasspath -org.junit:junit-bom:5.14.0=runtimeClasspath,spotbugs,testRuntimeClasspath +org.junit.jupiter:junit-jupiter-api:5.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-commons:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-engine:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit:junit-bom:5.14.0=annotationProcessor,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath org.mockito:mockito-core:5.2.0=testCompileClasspath,testRuntimeClasspath org.mockito:mockito-inline:5.2.0=testCompileClasspath,testRuntimeClasspath org.objenesis:objenesis:3.3=runtimeClasspath,testRuntimeClasspath @@ -126,8 +120,8 @@ org.ow2.asm:asm-tree:9.2=jacocoAnt org.ow2.asm:asm-tree:9.9=spotbugs org.ow2.asm:asm-util:9.9=spotbugs org.ow2.asm:asm:9.2=jacocoAnt -org.ow2.asm:asm:9.8=pmd org.ow2.asm:asm:9.9=spotbugs +org.ow2.asm:asm:9.9.1=pmd org.pcollections:pcollections:4.0.2=pmd org.projectlombok:lombok:1.18.42=annotationProcessor,compileClasspath,lombok,testAnnotationProcessor,testCompileClasspath org.reflections:reflections:0.10.2=checkstyle,testRuntimeClasspath @@ -139,7 +133,7 @@ org.slf4j:slf4j-simple:1.7.30=testCompileClasspath,testRuntimeClasspath org.slf4j:slf4j-simple:2.0.17=spotbugsSlf4j org.spockframework:spock-bom:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath org.spockframework:spock-core:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath -org.xmlresolver:xmlresolver:5.2.2=checkstyle,pmd -org.xmlresolver:xmlresolver:5.3.3=spotbugs +org.xmlresolver:xmlresolver:5.2.2=checkstyle +org.xmlresolver:xmlresolver:5.3.3=pmd,spotbugs org.yaml:snakeyaml:2.4=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath empty=signatures,spotbugsPlugins diff --git a/exception-reporter-honeybadger/build.gradle b/exception-reporter-honeybadger/build.gradle index f6bbcfd..cb9c8d7 100644 --- a/exception-reporter-honeybadger/build.gradle +++ b/exception-reporter-honeybadger/build.gradle @@ -1,8 +1,10 @@ +coppuccino { + coverage { + minimumCoverage = 0.88 + } +} + dependencies { implementation "io.honeybadger:honeybadger-java:[2.0,3.0)" implementation "net.logstash.logback:logstash-logback-encoder:[6.0,7.0)" - - //testing dependencies - testImplementation "org.mockito:mockito-inline:[5.0,6.0)" - testImplementation "org.spockframework:spock-core:2.4-M6-groovy-3.0" } diff --git a/exception-reporter-honeybadger/dependency_suppression.xml b/exception-reporter-honeybadger/dependency_suppression.xml deleted file mode 100644 index b00d296..0000000 --- a/exception-reporter-honeybadger/dependency_suppression.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/exception-reporter-honeybadger/gradle.lockfile b/exception-reporter-honeybadger/gradle.lockfile index 0418baf..d5205c0 100644 --- a/exception-reporter-honeybadger/gradle.lockfile +++ b/exception-reporter-honeybadger/gradle.lockfile @@ -1,28 +1,26 @@ # This is a Gradle generated file for dependency locking. # Manual edits can break the build and are not advised. # This file is expected to be part of source control. -com.auth0:java-jwt:4.5.0=testRuntimeClasspath +com.auth0:java-jwt:4.5.1=testRuntimeClasspath com.datadoghq:dd-trace-api:1.38.0=testRuntimeClasspath com.fasterxml.jackson.core:jackson-annotations:2.14.2=compileClasspath,runtimeClasspath,testCompileClasspath -com.fasterxml.jackson.core:jackson-annotations:2.15.4=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-annotations:2.21=testRuntimeClasspath com.fasterxml.jackson.core:jackson-core:2.14.2=compileClasspath,runtimeClasspath,testCompileClasspath -com.fasterxml.jackson.core:jackson-core:2.15.4=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-core:2.21.0=testRuntimeClasspath com.fasterxml.jackson.core:jackson-databind:2.14.2=compileClasspath,runtimeClasspath,testCompileClasspath -com.fasterxml.jackson.core:jackson-databind:2.15.4=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-databind:2.21.0=testRuntimeClasspath com.fasterxml.jackson:jackson-bom:2.14.2=compileClasspath,runtimeClasspath,testCompileClasspath -com.fasterxml.jackson:jackson-bom:2.15.4=testRuntimeClasspath +com.fasterxml.jackson:jackson-bom:2.21.0=testRuntimeClasspath com.github.oowekyala.ooxml:nice-xml-messages:3.1=pmd com.github.rholder:guava-retrying:2.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.github.spotbugs:spotbugs-annotations:4.9.8=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.github.spotbugs:spotbugs-annotations:4.9.8=annotationProcessor,compileClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath com.github.spotbugs:spotbugs:4.9.8=spotbugs com.github.spullara.mustache.java:compiler:0.9.10=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.github.stephenc.jcip:jcip-annotations:1.0-1=spotbugs -com.google.code.findbugs:jsr305:3.0.2=checkstyle,compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath -com.google.code.gson:gson:2.13.1=pmd -com.google.code.gson:gson:2.13.2=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.code.findbugs:jsr305:3.0.2=annotationProcessor,checkstyle,compileClasspath,runtimeClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath +com.google.code.gson:gson:2.13.2=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.errorprone:error_prone_annotations:2.36.0=checkstyle -com.google.errorprone:error_prone_annotations:2.38.0=pmd -com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.3=checkstyle com.google.guava:guava:32.1.3-jre=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath @@ -32,23 +30,22 @@ com.google.j2objc:j2objc-annotations:2.8=compileClasspath,testCompileClasspath com.google.j2objc:j2objc-annotations:3.0.0=checkstyle com.jcabi:jcabi-log:0.20.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.jcabi:jcabi-manifests:1.2.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:common:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:context:5.0.0=testRuntimeClasspath -com.mx.path-core:gateway:5.0.0=testRuntimeClasspath -com.mx.path-core:messaging:5.0.0=testRuntimeClasspath -com.mx.path-core:platform:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:testing:5.0.0=testCompileClasspath,testRuntimeClasspath -com.mx.path-core:utilities:5.0.0=testRuntimeClasspath +com.mx.path-core:common:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:context:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:gateway:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:messaging:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:platform:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:testing:6.0.1-SNAPSHOT=testCompileClasspath,testRuntimeClasspath +com.mx.path-core:utilities:6.0.1-SNAPSHOT=testRuntimeClasspath com.puppycrawl.tools:checkstyle:10.25.0=checkstyle com.sun.istack:istack-commons-runtime:4.1.2=testRuntimeClasspath com.sun.xml.bind:jaxb-core:4.0.6=testRuntimeClasspath com.sun.xml.bind:jaxb-impl:4.0.6=testRuntimeClasspath commons-beanutils:commons-beanutils:1.11.0=checkstyle -commons-codec:commons-codec:1.11=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -commons-codec:commons-codec:1.15=checkstyle,pmd +commons-codec:commons-codec:1.14=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +commons-codec:commons-codec:1.15=checkstyle commons-collections:commons-collections:3.2.2=checkstyle commons-io:commons-io:2.20.0=spotbugs -commons-lang:commons-lang:2.6=testRuntimeClasspath commons-logging:commons-logging:1.2=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath info.picocli:picocli:4.7.7=checkstyle io.github.cdimascio:dotenv-java:2.3.2=testRuntimeClasspath @@ -65,43 +62,42 @@ net.bytebuddy:byte-buddy-agent:1.10.13=compileClasspath,runtimeClasspath net.bytebuddy:byte-buddy-agent:1.14.1=testCompileClasspath,testRuntimeClasspath net.bytebuddy:byte-buddy:1.10.13=compileClasspath,runtimeClasspath net.bytebuddy:byte-buddy:1.14.1=testCompileClasspath -net.bytebuddy:byte-buddy:1.17.7=testRuntimeClasspath +net.bytebuddy:byte-buddy:1.18.3=testRuntimeClasspath net.logstash.logback:logstash-logback-encoder:6.6=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -net.sf.saxon:Saxon-HE:12.5=checkstyle,pmd -net.sf.saxon:Saxon-HE:12.9=spotbugs -net.sourceforge.pmd:pmd-ant:7.16.0=pmd -net.sourceforge.pmd:pmd-core:7.16.0=pmd -net.sourceforge.pmd:pmd-java:7.16.0=pmd +net.sf.saxon:Saxon-HE:12.5=checkstyle +net.sf.saxon:Saxon-HE:12.9=pmd,spotbugs +net.sourceforge.pmd:pmd-ant:7.22.0=pmd +net.sourceforge.pmd:pmd-core:7.22.0=pmd +net.sourceforge.pmd:pmd-java:7.22.0=pmd org.antlr:antlr4-runtime:4.13.2=checkstyle org.antlr:antlr4-runtime:4.9.3=pmd org.apache.bcel:bcel:6.11.0=spotbugs -org.apache.commons:commons-lang3:3.18.0=pmd +org.apache.commons:commons-lang3:3.18.0=checkstyle org.apache.commons:commons-lang3:3.19.0=spotbugs -org.apache.commons:commons-lang3:3.20.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.commons:commons-lang3:3.8.1=checkstyle +org.apache.commons:commons-lang3:3.20.0=compileClasspath,pmd,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.14.0=spotbugs org.apache.commons:commons-text:1.15.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.3=checkstyle -org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle,pmd +org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle org.apache.httpcomponents:fluent-hc:4.5.14=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.httpcomponents:httpclient:4.5.13=checkstyle org.apache.httpcomponents:httpclient:4.5.14=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.httpcomponents:httpcore:4.4.14=checkstyle org.apache.httpcomponents:httpcore:4.4.16=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.logging.log4j:log4j-api:2.25.2=spotbugs -org.apache.logging.log4j:log4j-core:2.25.2=spotbugs +org.apache.logging.log4j:log4j-api:2.25.3=spotbugs +org.apache.logging.log4j:log4j-core:2.25.3=spotbugs org.apache.maven.doxia:doxia-core:1.12.0=checkstyle org.apache.maven.doxia:doxia-logging-api:1.12.0=checkstyle org.apache.maven.doxia:doxia-module-xdoc:1.12.0=checkstyle org.apache.maven.doxia:doxia-sink-api:1.12.0=checkstyle org.apache.xbean:xbean-reflect:3.7=checkstyle org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath -org.assertj:assertj-core:3.27.6=testRuntimeClasspath +org.assertj:assertj-core:3.27.7=testRuntimeClasspath org.checkerframework:checker-qual:3.37.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.checkerframework:checker-qual:3.49.3=checkstyle -org.checkerframework:checker-qual:3.49.5=pmd +org.checkerframework:checker-qual:3.53.1=pmd org.codehaus.groovy:groovy:3.0.24=testCompileClasspath,testRuntimeClasspath org.codehaus.plexus:plexus-classworlds:2.6.0=checkstyle org.codehaus.plexus:plexus-component-annotations:2.1.0=checkstyle @@ -119,13 +115,10 @@ org.jacoco:org.jacoco.core:0.8.8=jacocoAnt org.jacoco:org.jacoco.report:0.8.8=jacocoAnt org.javassist:javassist:3.28.0-GA=checkstyle,testRuntimeClasspath org.jspecify:jspecify:1.0.0=checkstyle -org.junit.jupiter:junit-jupiter-api:5.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-commons:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-commons:1.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-engine:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-engine:1.14.0=testRuntimeClasspath -org.junit:junit-bom:5.12.2=testCompileClasspath -org.junit:junit-bom:5.14.0=runtimeClasspath,spotbugs,testRuntimeClasspath +org.junit.jupiter:junit-jupiter-api:5.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-commons:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-engine:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit:junit-bom:5.14.0=annotationProcessor,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath org.mockito:mockito-core:3.4.6=compileClasspath,runtimeClasspath org.mockito:mockito-core:5.2.0=testCompileClasspath,testRuntimeClasspath org.mockito:mockito-inline:5.2.0=testCompileClasspath,testRuntimeClasspath @@ -140,8 +133,8 @@ org.ow2.asm:asm-tree:9.2=jacocoAnt org.ow2.asm:asm-tree:9.9=spotbugs org.ow2.asm:asm-util:9.9=spotbugs org.ow2.asm:asm:9.2=jacocoAnt -org.ow2.asm:asm:9.8=pmd org.ow2.asm:asm:9.9=spotbugs +org.ow2.asm:asm:9.9.1=pmd org.pcollections:pcollections:4.0.2=pmd org.projectlombok:lombok:1.18.42=annotationProcessor,compileClasspath,lombok,testAnnotationProcessor,testCompileClasspath org.reflections:reflections:0.10.2=checkstyle,testRuntimeClasspath @@ -151,7 +144,7 @@ org.slf4j:slf4j-api:2.0.6=compileClasspath,runtimeClasspath,testCompileClasspath org.slf4j:slf4j-simple:2.0.17=spotbugsSlf4j org.spockframework:spock-bom:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath org.spockframework:spock-core:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath -org.xmlresolver:xmlresolver:5.2.2=checkstyle,pmd -org.xmlresolver:xmlresolver:5.3.3=spotbugs +org.xmlresolver:xmlresolver:5.2.2=checkstyle +org.xmlresolver:xmlresolver:5.3.3=pmd,spotbugs org.yaml:snakeyaml:2.4=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath empty=signatures,spotbugsPlugins diff --git a/fault-tolerant-executor-resilience4j/build.gradle b/fault-tolerant-executor-resilience4j/build.gradle index 655bfa2..5ab44f4 100644 --- a/fault-tolerant-executor-resilience4j/build.gradle +++ b/fault-tolerant-executor-resilience4j/build.gradle @@ -1,24 +1,17 @@ -ext { resilience4jVersion = "1.7.1" } - - coppuccino { coverage { minimumCoverage = 0.91 } - dependencies { - excludePreReleaseVersions = true - } } +ext { resilience4jVersion = "1.7.1" } + dependencies { - implementation "io.github.resilience4j:resilience4j-circuitbreaker:${resilience4jVersion}" - implementation "io.github.resilience4j:resilience4j-ratelimiter:${resilience4jVersion}" - implementation "io.github.resilience4j:resilience4j-retry:${resilience4jVersion}" - implementation "io.github.resilience4j:resilience4j-bulkhead:${resilience4jVersion}" - implementation "io.github.resilience4j:resilience4j-timelimiter:${resilience4jVersion}" + implementation "io.github.resilience4j:resilience4j-circuitbreaker:${project.ext.resilience4jVersion}" + implementation "io.github.resilience4j:resilience4j-ratelimiter:${project.ext.resilience4jVersion}" + implementation "io.github.resilience4j:resilience4j-retry:${project.ext.resilience4jVersion}" + implementation "io.github.resilience4j:resilience4j-bulkhead:${project.ext.resilience4jVersion}" + implementation "io.github.resilience4j:resilience4j-timelimiter:${project.ext.resilience4jVersion}" - //testing dependencies - testImplementation "org.mockito:mockito-inline:[5.0,6.0)" - testImplementation "org.slf4j:slf4j-simple:1.7.30" - testImplementation "org.spockframework:spock-core:2.4-M6-groovy-3.0" + testImplementation "org.slf4j:slf4j-simple" } diff --git a/fault-tolerant-executor-resilience4j/dependency_suppression.xml b/fault-tolerant-executor-resilience4j/dependency_suppression.xml deleted file mode 100644 index b00d296..0000000 --- a/fault-tolerant-executor-resilience4j/dependency_suppression.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/fault-tolerant-executor-resilience4j/gradle.lockfile b/fault-tolerant-executor-resilience4j/gradle.lockfile index f27adb8..993a32c 100644 --- a/fault-tolerant-executor-resilience4j/gradle.lockfile +++ b/fault-tolerant-executor-resilience4j/gradle.lockfile @@ -1,23 +1,21 @@ # This is a Gradle generated file for dependency locking. # Manual edits can break the build and are not advised. # This file is expected to be part of source control. -com.auth0:java-jwt:4.5.0=testRuntimeClasspath +com.auth0:java-jwt:4.5.1=testRuntimeClasspath com.datadoghq:dd-trace-api:1.38.0=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-annotations:2.15.4=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-core:2.15.4=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-databind:2.15.4=testRuntimeClasspath -com.fasterxml.jackson:jackson-bom:2.15.4=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-annotations:2.21=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-core:2.21.0=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-databind:2.21.0=testRuntimeClasspath +com.fasterxml.jackson:jackson-bom:2.21.0=testRuntimeClasspath com.github.oowekyala.ooxml:nice-xml-messages:3.1=pmd com.github.rholder:guava-retrying:2.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.github.spotbugs:spotbugs-annotations:4.9.8=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.github.spotbugs:spotbugs-annotations:4.9.8=annotationProcessor,compileClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath com.github.spotbugs:spotbugs:4.9.8=spotbugs com.github.stephenc.jcip:jcip-annotations:1.0-1=spotbugs -com.google.code.findbugs:jsr305:3.0.2=checkstyle,compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath -com.google.code.gson:gson:2.13.1=pmd -com.google.code.gson:gson:2.13.2=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.code.findbugs:jsr305:3.0.2=annotationProcessor,checkstyle,compileClasspath,runtimeClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath +com.google.code.gson:gson:2.13.2=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.errorprone:error_prone_annotations:2.36.0=checkstyle -com.google.errorprone:error_prone_annotations:2.38.0=pmd -com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.3=checkstyle com.google.guava:guava:32.1.3-jre=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath @@ -25,23 +23,22 @@ com.google.guava:guava:33.4.8-jre=checkstyle com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=checkstyle,compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.google.j2objc:j2objc-annotations:2.8=compileClasspath,testCompileClasspath com.google.j2objc:j2objc-annotations:3.0.0=checkstyle -com.mx.path-core:common:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:context:5.0.0=testRuntimeClasspath -com.mx.path-core:gateway:5.0.0=testRuntimeClasspath -com.mx.path-core:messaging:5.0.0=testRuntimeClasspath -com.mx.path-core:platform:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:testing:5.0.0=testCompileClasspath,testRuntimeClasspath -com.mx.path-core:utilities:5.0.0=testRuntimeClasspath +com.mx.path-core:common:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:context:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:gateway:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:messaging:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:platform:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:testing:6.0.1-SNAPSHOT=testCompileClasspath,testRuntimeClasspath +com.mx.path-core:utilities:6.0.1-SNAPSHOT=testRuntimeClasspath com.puppycrawl.tools:checkstyle:10.25.0=checkstyle com.sun.istack:istack-commons-runtime:4.1.2=testRuntimeClasspath com.sun.xml.bind:jaxb-core:4.0.6=testRuntimeClasspath com.sun.xml.bind:jaxb-impl:4.0.6=testRuntimeClasspath commons-beanutils:commons-beanutils:1.11.0=checkstyle -commons-codec:commons-codec:1.11=testRuntimeClasspath -commons-codec:commons-codec:1.15=checkstyle,pmd +commons-codec:commons-codec:1.14=testRuntimeClasspath +commons-codec:commons-codec:1.15=checkstyle commons-collections:commons-collections:3.2.2=checkstyle commons-io:commons-io:2.20.0=spotbugs -commons-lang:commons-lang:2.6=testRuntimeClasspath commons-logging:commons-logging:1.2=testRuntimeClasspath info.picocli:picocli:4.7.7=checkstyle io.github.cdimascio:dotenv-java:2.3.2=testRuntimeClasspath @@ -63,40 +60,40 @@ jakarta.xml.soap:jakarta.xml.soap-api:3.0.2=testRuntimeClasspath jaxen:jaxen:2.0.0=spotbugs net.bytebuddy:byte-buddy-agent:1.14.1=testCompileClasspath,testRuntimeClasspath net.bytebuddy:byte-buddy:1.14.1=testCompileClasspath -net.bytebuddy:byte-buddy:1.17.7=testRuntimeClasspath -net.sf.saxon:Saxon-HE:12.5=checkstyle,pmd -net.sf.saxon:Saxon-HE:12.9=spotbugs -net.sourceforge.pmd:pmd-ant:7.16.0=pmd -net.sourceforge.pmd:pmd-core:7.16.0=pmd -net.sourceforge.pmd:pmd-java:7.16.0=pmd +net.bytebuddy:byte-buddy:1.18.3=testRuntimeClasspath +net.sf.saxon:Saxon-HE:12.5=checkstyle +net.sf.saxon:Saxon-HE:12.9=pmd,spotbugs +net.sourceforge.pmd:pmd-ant:7.22.0=pmd +net.sourceforge.pmd:pmd-core:7.22.0=pmd +net.sourceforge.pmd:pmd-java:7.22.0=pmd org.antlr:antlr4-runtime:4.13.2=checkstyle org.antlr:antlr4-runtime:4.9.3=pmd org.apache.bcel:bcel:6.11.0=spotbugs -org.apache.commons:commons-lang3:3.18.0=pmd +org.apache.commons:commons-lang3:3.18.0=checkstyle org.apache.commons:commons-lang3:3.19.0=spotbugs -org.apache.commons:commons-lang3:3.20.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.commons:commons-lang3:3.8.1=checkstyle +org.apache.commons:commons-lang3:3.20.0=compileClasspath,pmd,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.14.0=spotbugs org.apache.commons:commons-text:1.15.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.3=checkstyle -org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle,pmd -org.apache.httpcomponents:httpclient:4.5.13=checkstyle,testRuntimeClasspath -org.apache.httpcomponents:httpcore:4.4.13=testRuntimeClasspath +org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle +org.apache.httpcomponents:httpclient:4.5.13=checkstyle +org.apache.httpcomponents:httpclient:4.5.14=testRuntimeClasspath org.apache.httpcomponents:httpcore:4.4.14=checkstyle -org.apache.logging.log4j:log4j-api:2.25.2=spotbugs -org.apache.logging.log4j:log4j-core:2.25.2=spotbugs +org.apache.httpcomponents:httpcore:4.4.16=testRuntimeClasspath +org.apache.logging.log4j:log4j-api:2.25.3=spotbugs +org.apache.logging.log4j:log4j-core:2.25.3=spotbugs org.apache.maven.doxia:doxia-core:1.12.0=checkstyle org.apache.maven.doxia:doxia-logging-api:1.12.0=checkstyle org.apache.maven.doxia:doxia-module-xdoc:1.12.0=checkstyle org.apache.maven.doxia:doxia-sink-api:1.12.0=checkstyle org.apache.xbean:xbean-reflect:3.7=checkstyle org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath -org.assertj:assertj-core:3.27.6=testRuntimeClasspath +org.assertj:assertj-core:3.27.7=testRuntimeClasspath org.checkerframework:checker-qual:3.37.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.checkerframework:checker-qual:3.49.3=checkstyle -org.checkerframework:checker-qual:3.49.5=pmd +org.checkerframework:checker-qual:3.53.1=pmd org.codehaus.groovy:groovy:3.0.24=testCompileClasspath,testRuntimeClasspath org.codehaus.plexus:plexus-classworlds:2.6.0=checkstyle org.codehaus.plexus:plexus-component-annotations:2.1.0=checkstyle @@ -114,13 +111,10 @@ org.jacoco:org.jacoco.core:0.8.8=jacocoAnt org.jacoco:org.jacoco.report:0.8.8=jacocoAnt org.javassist:javassist:3.28.0-GA=checkstyle,testRuntimeClasspath org.jspecify:jspecify:1.0.0=checkstyle -org.junit.jupiter:junit-jupiter-api:5.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-commons:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-commons:1.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-engine:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-engine:1.14.0=testRuntimeClasspath -org.junit:junit-bom:5.12.2=testCompileClasspath -org.junit:junit-bom:5.14.0=runtimeClasspath,spotbugs,testRuntimeClasspath +org.junit.jupiter:junit-jupiter-api:5.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-commons:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-engine:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit:junit-bom:5.14.0=annotationProcessor,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath org.mockito:mockito-core:5.2.0=testCompileClasspath,testRuntimeClasspath org.mockito:mockito-inline:5.2.0=testCompileClasspath,testRuntimeClasspath org.objenesis:objenesis:3.3=runtimeClasspath,testRuntimeClasspath @@ -133,8 +127,8 @@ org.ow2.asm:asm-tree:9.2=jacocoAnt org.ow2.asm:asm-tree:9.9=spotbugs org.ow2.asm:asm-util:9.9=spotbugs org.ow2.asm:asm:9.2=jacocoAnt -org.ow2.asm:asm:9.8=pmd org.ow2.asm:asm:9.9=spotbugs +org.ow2.asm:asm:9.9.1=pmd org.pcollections:pcollections:4.0.2=pmd org.projectlombok:lombok:1.18.42=annotationProcessor,compileClasspath,lombok,testAnnotationProcessor,testCompileClasspath org.reflections:reflections:0.10.2=checkstyle,testRuntimeClasspath @@ -146,7 +140,7 @@ org.slf4j:slf4j-simple:1.7.30=testCompileClasspath,testRuntimeClasspath org.slf4j:slf4j-simple:2.0.17=spotbugsSlf4j org.spockframework:spock-bom:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath org.spockframework:spock-core:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath -org.xmlresolver:xmlresolver:5.2.2=checkstyle,pmd -org.xmlresolver:xmlresolver:5.3.3=spotbugs +org.xmlresolver:xmlresolver:5.2.2=checkstyle +org.xmlresolver:xmlresolver:5.3.3=pmd,spotbugs org.yaml:snakeyaml:2.4=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath empty=signatures,spotbugsPlugins diff --git a/gradle/wrapper/gradle-wrapper.properties b/gradle/wrapper/gradle-wrapper.properties index c7d437b..5c00f61 100644 --- a/gradle/wrapper/gradle-wrapper.properties +++ b/gradle/wrapper/gradle-wrapper.properties @@ -1,6 +1,6 @@ distributionBase=GRADLE_USER_HOME distributionPath=wrapper/dists -distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.4-bin.zip +distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.4-all.zip networkTimeout=10000 zipStoreBase=GRADLE_USER_HOME zipStorePath=wrapper/dists diff --git a/message-broker-nats/build.gradle b/message-broker-nats/build.gradle index ec7fab6..20448e7 100644 --- a/message-broker-nats/build.gradle +++ b/message-broker-nats/build.gradle @@ -2,9 +2,6 @@ coppuccino { coverage { minimumCoverage = 0.86 } - dependencies { - excludePreReleaseVersions = true - } } dependencies { @@ -12,8 +9,5 @@ dependencies { implementation "org.bouncycastle:bcpkix-jdk15on:[1.0,2.0)" implementation "org.slf4j:slf4j-api" - //testing dependencies testImplementation "com.mx.path-core:gateway" - testImplementation "org.mockito:mockito-inline:[5.0,6.0)" - testImplementation "org.spockframework:spock-core:2.4-M6-groovy-3.0" } diff --git a/message-broker-nats/dependency_suppression.xml b/message-broker-nats/dependency_suppression.xml deleted file mode 100644 index b00d296..0000000 --- a/message-broker-nats/dependency_suppression.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/message-broker-nats/gradle.lockfile b/message-broker-nats/gradle.lockfile index 67fdafc..84412db 100644 --- a/message-broker-nats/gradle.lockfile +++ b/message-broker-nats/gradle.lockfile @@ -1,23 +1,21 @@ # This is a Gradle generated file for dependency locking. # Manual edits can break the build and are not advised. # This file is expected to be part of source control. -com.auth0:java-jwt:4.5.0=testCompileClasspath,testRuntimeClasspath +com.auth0:java-jwt:4.5.1=testCompileClasspath,testRuntimeClasspath com.datadoghq:dd-trace-api:1.38.0=testCompileClasspath,testRuntimeClasspath -com.fasterxml.jackson.core:jackson-annotations:2.15.4=testCompileClasspath,testRuntimeClasspath -com.fasterxml.jackson.core:jackson-core:2.15.4=testCompileClasspath,testRuntimeClasspath -com.fasterxml.jackson.core:jackson-databind:2.15.4=testCompileClasspath,testRuntimeClasspath -com.fasterxml.jackson:jackson-bom:2.15.4=testCompileClasspath,testRuntimeClasspath +com.fasterxml.jackson.core:jackson-annotations:2.21=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-core:2.21.0=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-databind:2.21.0=testRuntimeClasspath +com.fasterxml.jackson:jackson-bom:2.21.0=testRuntimeClasspath com.github.oowekyala.ooxml:nice-xml-messages:3.1=pmd com.github.rholder:guava-retrying:2.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.github.spotbugs:spotbugs-annotations:4.9.8=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.github.spotbugs:spotbugs-annotations:4.9.8=annotationProcessor,compileClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath com.github.spotbugs:spotbugs:4.9.8=spotbugs com.github.stephenc.jcip:jcip-annotations:1.0-1=spotbugs -com.google.code.findbugs:jsr305:3.0.2=checkstyle,compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath -com.google.code.gson:gson:2.13.1=pmd -com.google.code.gson:gson:2.13.2=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.code.findbugs:jsr305:3.0.2=annotationProcessor,checkstyle,compileClasspath,runtimeClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath +com.google.code.gson:gson:2.13.2=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.errorprone:error_prone_annotations:2.36.0=checkstyle -com.google.errorprone:error_prone_annotations:2.38.0=pmd -com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.3=checkstyle com.google.guava:guava:32.1.3-jre=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath @@ -25,23 +23,22 @@ com.google.guava:guava:33.4.8-jre=checkstyle com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=checkstyle,compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.google.j2objc:j2objc-annotations:2.8=compileClasspath,testCompileClasspath com.google.j2objc:j2objc-annotations:3.0.0=checkstyle -com.mx.path-core:common:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:context:5.0.0=testCompileClasspath,testRuntimeClasspath -com.mx.path-core:gateway:5.0.0=testCompileClasspath,testRuntimeClasspath -com.mx.path-core:messaging:5.0.0=testCompileClasspath,testRuntimeClasspath -com.mx.path-core:platform:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:testing:5.0.0=testCompileClasspath,testRuntimeClasspath -com.mx.path-core:utilities:5.0.0=testCompileClasspath,testRuntimeClasspath +com.mx.path-core:common:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:context:6.0.1-SNAPSHOT=testCompileClasspath,testRuntimeClasspath +com.mx.path-core:gateway:6.0.1-SNAPSHOT=testCompileClasspath,testRuntimeClasspath +com.mx.path-core:messaging:6.0.1-SNAPSHOT=testCompileClasspath,testRuntimeClasspath +com.mx.path-core:platform:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:testing:6.0.1-SNAPSHOT=testCompileClasspath,testRuntimeClasspath +com.mx.path-core:utilities:6.0.1-SNAPSHOT=testCompileClasspath,testRuntimeClasspath com.puppycrawl.tools:checkstyle:10.25.0=checkstyle com.sun.istack:istack-commons-runtime:4.1.2=testCompileClasspath,testRuntimeClasspath com.sun.xml.bind:jaxb-core:4.0.6=testCompileClasspath,testRuntimeClasspath com.sun.xml.bind:jaxb-impl:4.0.6=testCompileClasspath,testRuntimeClasspath commons-beanutils:commons-beanutils:1.11.0=checkstyle -commons-codec:commons-codec:1.11=testRuntimeClasspath -commons-codec:commons-codec:1.15=checkstyle,pmd +commons-codec:commons-codec:1.14=testRuntimeClasspath +commons-codec:commons-codec:1.15=checkstyle commons-collections:commons-collections:3.2.2=checkstyle commons-io:commons-io:2.20.0=spotbugs -commons-lang:commons-lang:2.6=testRuntimeClasspath commons-logging:commons-logging:1.2=testRuntimeClasspath info.picocli:picocli:4.7.7=checkstyle io.github.cdimascio:dotenv-java:2.3.2=testRuntimeClasspath @@ -56,44 +53,44 @@ jakarta.xml.soap:jakarta.xml.soap-api:3.0.2=testCompileClasspath,testRuntimeClas jaxen:jaxen:2.0.0=spotbugs net.bytebuddy:byte-buddy-agent:1.14.1=testCompileClasspath,testRuntimeClasspath net.bytebuddy:byte-buddy:1.14.1=testCompileClasspath -net.bytebuddy:byte-buddy:1.17.7=testRuntimeClasspath -net.sf.saxon:Saxon-HE:12.5=checkstyle,pmd -net.sf.saxon:Saxon-HE:12.9=spotbugs -net.sourceforge.pmd:pmd-ant:7.16.0=pmd -net.sourceforge.pmd:pmd-core:7.16.0=pmd -net.sourceforge.pmd:pmd-java:7.16.0=pmd +net.bytebuddy:byte-buddy:1.18.3=testRuntimeClasspath +net.sf.saxon:Saxon-HE:12.5=checkstyle +net.sf.saxon:Saxon-HE:12.9=pmd,spotbugs +net.sourceforge.pmd:pmd-ant:7.22.0=pmd +net.sourceforge.pmd:pmd-core:7.22.0=pmd +net.sourceforge.pmd:pmd-java:7.22.0=pmd org.antlr:antlr4-runtime:4.13.2=checkstyle org.antlr:antlr4-runtime:4.9.3=pmd org.apache.bcel:bcel:6.11.0=spotbugs -org.apache.commons:commons-lang3:3.18.0=pmd +org.apache.commons:commons-lang3:3.18.0=checkstyle org.apache.commons:commons-lang3:3.19.0=spotbugs -org.apache.commons:commons-lang3:3.20.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.commons:commons-lang3:3.8.1=checkstyle +org.apache.commons:commons-lang3:3.20.0=compileClasspath,pmd,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.14.0=spotbugs org.apache.commons:commons-text:1.15.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.3=checkstyle -org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle,pmd -org.apache.httpcomponents:httpclient:4.5.13=checkstyle,testRuntimeClasspath -org.apache.httpcomponents:httpcore:4.4.13=testRuntimeClasspath +org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle +org.apache.httpcomponents:httpclient:4.5.13=checkstyle +org.apache.httpcomponents:httpclient:4.5.14=testRuntimeClasspath org.apache.httpcomponents:httpcore:4.4.14=checkstyle -org.apache.logging.log4j:log4j-api:2.25.2=spotbugs -org.apache.logging.log4j:log4j-core:2.25.2=spotbugs +org.apache.httpcomponents:httpcore:4.4.16=testRuntimeClasspath +org.apache.logging.log4j:log4j-api:2.25.3=spotbugs +org.apache.logging.log4j:log4j-core:2.25.3=spotbugs org.apache.maven.doxia:doxia-core:1.12.0=checkstyle org.apache.maven.doxia:doxia-logging-api:1.12.0=checkstyle org.apache.maven.doxia:doxia-module-xdoc:1.12.0=checkstyle org.apache.maven.doxia:doxia-sink-api:1.12.0=checkstyle org.apache.xbean:xbean-reflect:3.7=checkstyle org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath -org.assertj:assertj-core:3.27.6=testRuntimeClasspath +org.assertj:assertj-core:3.27.7=testRuntimeClasspath org.bouncycastle:bcpkix-jdk15on:1.70=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.bouncycastle:bcprov-jdk15on:1.70=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.bouncycastle:bcprov-lts8on:2.73.8=runtimeClasspath,testRuntimeClasspath org.bouncycastle:bcutil-jdk15on:1.70=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.checkerframework:checker-qual:3.37.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.checkerframework:checker-qual:3.49.3=checkstyle -org.checkerframework:checker-qual:3.49.5=pmd +org.checkerframework:checker-qual:3.53.1=pmd org.codehaus.groovy:groovy:3.0.24=testCompileClasspath,testRuntimeClasspath org.codehaus.plexus:plexus-classworlds:2.6.0=checkstyle org.codehaus.plexus:plexus-component-annotations:2.1.0=checkstyle @@ -111,13 +108,10 @@ org.jacoco:org.jacoco.core:0.8.8=jacocoAnt org.jacoco:org.jacoco.report:0.8.8=jacocoAnt org.javassist:javassist:3.28.0-GA=checkstyle,testRuntimeClasspath org.jspecify:jspecify:1.0.0=checkstyle,runtimeClasspath,testRuntimeClasspath -org.junit.jupiter:junit-jupiter-api:5.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-commons:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-commons:1.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-engine:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-engine:1.14.0=testRuntimeClasspath -org.junit:junit-bom:5.12.2=testCompileClasspath -org.junit:junit-bom:5.14.0=runtimeClasspath,spotbugs,testRuntimeClasspath +org.junit.jupiter:junit-jupiter-api:5.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-commons:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-engine:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit:junit-bom:5.14.0=annotationProcessor,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath org.mockito:mockito-core:5.2.0=testCompileClasspath,testRuntimeClasspath org.mockito:mockito-inline:5.2.0=testCompileClasspath,testRuntimeClasspath org.objenesis:objenesis:3.3=runtimeClasspath,testRuntimeClasspath @@ -130,8 +124,8 @@ org.ow2.asm:asm-tree:9.2=jacocoAnt org.ow2.asm:asm-tree:9.9=spotbugs org.ow2.asm:asm-util:9.9=spotbugs org.ow2.asm:asm:9.2=jacocoAnt -org.ow2.asm:asm:9.8=pmd org.ow2.asm:asm:9.9=spotbugs +org.ow2.asm:asm:9.9.1=pmd org.pcollections:pcollections:4.0.2=pmd org.projectlombok:lombok:1.18.42=annotationProcessor,compileClasspath,lombok,testAnnotationProcessor,testCompileClasspath org.reflections:reflections:0.10.2=checkstyle,testRuntimeClasspath @@ -142,7 +136,7 @@ org.slf4j:slf4j-api:2.0.17=spotbugs,spotbugsSlf4j org.slf4j:slf4j-simple:2.0.17=spotbugsSlf4j org.spockframework:spock-bom:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath org.spockframework:spock-core:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath -org.xmlresolver:xmlresolver:5.2.2=checkstyle,pmd -org.xmlresolver:xmlresolver:5.3.3=spotbugs +org.xmlresolver:xmlresolver:5.2.2=checkstyle +org.xmlresolver:xmlresolver:5.3.3=pmd,spotbugs org.yaml:snakeyaml:2.4=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath empty=signatures,spotbugsPlugins diff --git a/platform/build.gradle b/platform/build.gradle index f41de37..7d9a54a 100644 --- a/platform/build.gradle +++ b/platform/build.gradle @@ -1,7 +1,6 @@ plugins { id "java-platform" id "maven-publish" - id "signing" } javaPlatform { @@ -11,7 +10,7 @@ javaPlatform { // Dependency versions aren't resolved, by default. Check this out to resolve this issue: // https://github.com/gradle/gradle/issues/8887 dependencies { - api platform("com.mx.path-core:platform:${project.ext.pathSDKVersion}") + api platform("com.mx.path-core:platform:${project.ext.pathCoreVersion}") constraints { api project(":message-broker-nats") @@ -28,47 +27,6 @@ publishing { publications { bom(MavenPublication) { from components.javaPlatform - pom { - groupId = project.group - artifactId = project.name - name = project.name - description = project.description - url = "https://github.com/mxenabled/path-core" - - developers { - developer { - name = "MX" - email = "path@mx.com" - organization = "MX Technologies Inc." - url = "http://www.mx.com" - } - } - - licenses { - license { - name = "Proprietary" - url = "https://github.com/mxenabled/path-core/blob/master/LICENSE" - distribution = "repo" - } - } - - scm { - connection = "scm:git:git@github.com:mxenabled/path-core.git" - url = "https://github.com/mxenabled/path-core/tree/master" - } - } } } } - -signing { - def signingKey = findProperty("signingKey") - def signingPassword = findProperty("signingKeyPassword") - if (signingKey != null && signingKey != "") { - useInMemoryPgpKeys(signingKey, signingPassword) - sign publishing.publications.bom - logger.lifecycle("Configuring signing for ${project.name}") - } else { - logger.lifecycle("Skipping artifact signing for ${project.name} - missing signing key") - } -} diff --git a/settings.gradle b/settings.gradle index 2ea8e93..14fcd0b 100644 --- a/settings.gradle +++ b/settings.gradle @@ -1,7 +1,7 @@ pluginManagement { repositories { - mavenCentral() gradlePluginPortal() + mavenCentral() mavenLocal() maven { url "https://jitpack.io" } } diff --git a/store-redis/build.gradle b/store-redis/build.gradle index 6e403e1..c7b4d58 100644 --- a/store-redis/build.gradle +++ b/store-redis/build.gradle @@ -2,19 +2,8 @@ coppuccino { coverage { minimumCoverage = 0.77 } - dependencies { - excludePreReleaseVersions = true - } } dependencies { - implementation "io.lettuce:lettuce-core:6.2.0.RELEASE" - - // Fix for CVE-2022-41915, remove once the above io.lettuce dependency uses netty 4.1.86.Final or above - // io.lettuce pom is here: https://github.com/lettuce-io/lettuce-core/blob/main/pom.xml - implementation "io.netty:netty-handler:[4.1.86.Final,4.2)" - - //testing dependencies - testImplementation "org.mockito:mockito-inline:[5.0,6.0)" - testImplementation "org.spockframework:spock-core:2.4-M6-groovy-3.0" + implementation "io.lettuce:lettuce-core:6.2.7.RELEASE" } diff --git a/store-redis/dependency_suppression.xml b/store-redis/dependency_suppression.xml deleted file mode 100644 index b00d296..0000000 --- a/store-redis/dependency_suppression.xml +++ /dev/null @@ -1,2 +0,0 @@ - - diff --git a/store-redis/gradle.lockfile b/store-redis/gradle.lockfile index a705315..0adccdc 100644 --- a/store-redis/gradle.lockfile +++ b/store-redis/gradle.lockfile @@ -1,23 +1,21 @@ # This is a Gradle generated file for dependency locking. # Manual edits can break the build and are not advised. # This file is expected to be part of source control. -com.auth0:java-jwt:4.5.0=testRuntimeClasspath +com.auth0:java-jwt:4.5.1=testRuntimeClasspath com.datadoghq:dd-trace-api:1.38.0=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-annotations:2.15.4=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-core:2.15.4=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-databind:2.15.4=testRuntimeClasspath -com.fasterxml.jackson:jackson-bom:2.15.4=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-annotations:2.21=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-core:2.21.0=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-databind:2.21.0=testRuntimeClasspath +com.fasterxml.jackson:jackson-bom:2.21.0=testRuntimeClasspath com.github.oowekyala.ooxml:nice-xml-messages:3.1=pmd com.github.rholder:guava-retrying:2.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.github.spotbugs:spotbugs-annotations:4.9.8=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.github.spotbugs:spotbugs-annotations:4.9.8=annotationProcessor,compileClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath com.github.spotbugs:spotbugs:4.9.8=spotbugs com.github.stephenc.jcip:jcip-annotations:1.0-1=spotbugs -com.google.code.findbugs:jsr305:3.0.2=checkstyle,compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath -com.google.code.gson:gson:2.13.1=pmd -com.google.code.gson:gson:2.13.2=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.code.findbugs:jsr305:3.0.2=annotationProcessor,checkstyle,compileClasspath,runtimeClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath +com.google.code.gson:gson:2.13.2=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.errorprone:error_prone_annotations:2.36.0=checkstyle -com.google.errorprone:error_prone_annotations:2.38.0=pmd -com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.3=checkstyle com.google.guava:guava:32.1.3-jre=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath @@ -25,79 +23,78 @@ com.google.guava:guava:33.4.8-jre=checkstyle com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=checkstyle,compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.google.j2objc:j2objc-annotations:2.8=compileClasspath,testCompileClasspath com.google.j2objc:j2objc-annotations:3.0.0=checkstyle -com.mx.path-core:common:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:context:5.0.0=testRuntimeClasspath -com.mx.path-core:gateway:5.0.0=testRuntimeClasspath -com.mx.path-core:messaging:5.0.0=testRuntimeClasspath -com.mx.path-core:platform:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:testing:5.0.0=testCompileClasspath,testRuntimeClasspath -com.mx.path-core:utilities:5.0.0=testRuntimeClasspath +com.mx.path-core:common:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:context:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:gateway:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:messaging:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:platform:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:testing:6.0.1-SNAPSHOT=testCompileClasspath,testRuntimeClasspath +com.mx.path-core:utilities:6.0.1-SNAPSHOT=testRuntimeClasspath com.puppycrawl.tools:checkstyle:10.25.0=checkstyle com.sun.istack:istack-commons-runtime:4.1.2=testRuntimeClasspath com.sun.xml.bind:jaxb-core:4.0.6=testRuntimeClasspath com.sun.xml.bind:jaxb-impl:4.0.6=testRuntimeClasspath commons-beanutils:commons-beanutils:1.11.0=checkstyle -commons-codec:commons-codec:1.11=testRuntimeClasspath -commons-codec:commons-codec:1.15=checkstyle,pmd +commons-codec:commons-codec:1.14=testRuntimeClasspath +commons-codec:commons-codec:1.15=checkstyle commons-collections:commons-collections:3.2.2=checkstyle commons-io:commons-io:2.20.0=spotbugs -commons-lang:commons-lang:2.6=testRuntimeClasspath commons-logging:commons-logging:1.2=testRuntimeClasspath info.picocli:picocli:4.7.7=checkstyle io.github.cdimascio:dotenv-java:2.3.2=testRuntimeClasspath io.leangen.geantyref:geantyref:1.3.16=testRuntimeClasspath -io.lettuce:lettuce-core:6.2.0.RELEASE=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-buffer:4.1.129.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-codec:4.1.129.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-common:4.1.129.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-handler:4.1.129.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-resolver:4.1.129.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-transport-native-unix-common:4.1.129.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -io.netty:netty-transport:4.1.129.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.lettuce:lettuce-core:6.2.7.RELEASE=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-buffer:4.1.101.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-codec:4.1.101.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-common:4.1.101.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-handler:4.1.101.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-resolver:4.1.101.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-transport-native-unix-common:4.1.101.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.netty:netty-transport:4.1.101.Final=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath io.opentracing:opentracing-api:0.33.0=testRuntimeClasspath io.opentracing:opentracing-noop:0.33.0=testRuntimeClasspath io.opentracing:opentracing-util:0.33.0=testRuntimeClasspath -io.projectreactor:reactor-core:3.4.21=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +io.projectreactor:reactor-core:3.4.32=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath jakarta.activation:jakarta.activation-api:2.1.4=testRuntimeClasspath jakarta.xml.bind:jakarta.xml.bind-api:4.0.4=testRuntimeClasspath jakarta.xml.soap:jakarta.xml.soap-api:3.0.2=testRuntimeClasspath jaxen:jaxen:2.0.0=spotbugs net.bytebuddy:byte-buddy-agent:1.14.1=testCompileClasspath,testRuntimeClasspath net.bytebuddy:byte-buddy:1.14.1=testCompileClasspath -net.bytebuddy:byte-buddy:1.17.7=testRuntimeClasspath -net.sf.saxon:Saxon-HE:12.5=checkstyle,pmd -net.sf.saxon:Saxon-HE:12.9=spotbugs -net.sourceforge.pmd:pmd-ant:7.16.0=pmd -net.sourceforge.pmd:pmd-core:7.16.0=pmd -net.sourceforge.pmd:pmd-java:7.16.0=pmd +net.bytebuddy:byte-buddy:1.18.3=testRuntimeClasspath +net.sf.saxon:Saxon-HE:12.5=checkstyle +net.sf.saxon:Saxon-HE:12.9=pmd,spotbugs +net.sourceforge.pmd:pmd-ant:7.22.0=pmd +net.sourceforge.pmd:pmd-core:7.22.0=pmd +net.sourceforge.pmd:pmd-java:7.22.0=pmd org.antlr:antlr4-runtime:4.13.2=checkstyle org.antlr:antlr4-runtime:4.9.3=pmd org.apache.bcel:bcel:6.11.0=spotbugs -org.apache.commons:commons-lang3:3.18.0=pmd +org.apache.commons:commons-lang3:3.18.0=checkstyle org.apache.commons:commons-lang3:3.19.0=spotbugs -org.apache.commons:commons-lang3:3.20.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.commons:commons-lang3:3.8.1=checkstyle +org.apache.commons:commons-lang3:3.20.0=compileClasspath,pmd,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.14.0=spotbugs org.apache.commons:commons-text:1.15.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.3=checkstyle -org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle,pmd -org.apache.httpcomponents:httpclient:4.5.13=checkstyle,testRuntimeClasspath -org.apache.httpcomponents:httpcore:4.4.13=testRuntimeClasspath +org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle +org.apache.httpcomponents:httpclient:4.5.13=checkstyle +org.apache.httpcomponents:httpclient:4.5.14=testRuntimeClasspath org.apache.httpcomponents:httpcore:4.4.14=checkstyle -org.apache.logging.log4j:log4j-api:2.25.2=spotbugs -org.apache.logging.log4j:log4j-core:2.25.2=spotbugs +org.apache.httpcomponents:httpcore:4.4.16=testRuntimeClasspath +org.apache.logging.log4j:log4j-api:2.25.3=spotbugs +org.apache.logging.log4j:log4j-core:2.25.3=spotbugs org.apache.maven.doxia:doxia-core:1.12.0=checkstyle org.apache.maven.doxia:doxia-logging-api:1.12.0=checkstyle org.apache.maven.doxia:doxia-module-xdoc:1.12.0=checkstyle org.apache.maven.doxia:doxia-sink-api:1.12.0=checkstyle org.apache.xbean:xbean-reflect:3.7=checkstyle org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath -org.assertj:assertj-core:3.27.6=testRuntimeClasspath +org.assertj:assertj-core:3.27.7=testRuntimeClasspath org.checkerframework:checker-qual:3.37.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.checkerframework:checker-qual:3.49.3=checkstyle -org.checkerframework:checker-qual:3.49.5=pmd +org.checkerframework:checker-qual:3.53.1=pmd org.codehaus.groovy:groovy:3.0.24=testCompileClasspath,testRuntimeClasspath org.codehaus.plexus:plexus-classworlds:2.6.0=checkstyle org.codehaus.plexus:plexus-component-annotations:2.1.0=checkstyle @@ -115,13 +112,10 @@ org.jacoco:org.jacoco.core:0.8.8=jacocoAnt org.jacoco:org.jacoco.report:0.8.8=jacocoAnt org.javassist:javassist:3.28.0-GA=checkstyle,testRuntimeClasspath org.jspecify:jspecify:1.0.0=checkstyle -org.junit.jupiter:junit-jupiter-api:5.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-commons:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-commons:1.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-engine:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-engine:1.14.0=testRuntimeClasspath -org.junit:junit-bom:5.12.2=testCompileClasspath -org.junit:junit-bom:5.14.0=runtimeClasspath,spotbugs,testRuntimeClasspath +org.junit.jupiter:junit-jupiter-api:5.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-commons:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-engine:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit:junit-bom:5.14.0=annotationProcessor,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath org.mockito:mockito-core:5.2.0=testCompileClasspath,testRuntimeClasspath org.mockito:mockito-inline:5.2.0=testCompileClasspath,testRuntimeClasspath org.objenesis:objenesis:3.3=runtimeClasspath,testRuntimeClasspath @@ -134,8 +128,8 @@ org.ow2.asm:asm-tree:9.2=jacocoAnt org.ow2.asm:asm-tree:9.9=spotbugs org.ow2.asm:asm-util:9.9=spotbugs org.ow2.asm:asm:9.2=jacocoAnt -org.ow2.asm:asm:9.8=pmd org.ow2.asm:asm:9.9=spotbugs +org.ow2.asm:asm:9.9.1=pmd org.pcollections:pcollections:4.0.2=pmd org.projectlombok:lombok:1.18.42=annotationProcessor,compileClasspath,lombok,testAnnotationProcessor,testCompileClasspath org.reactivestreams:reactive-streams:1.0.4=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath @@ -147,7 +141,7 @@ org.slf4j:slf4j-api:2.0.17=spotbugs,spotbugsSlf4j org.slf4j:slf4j-simple:2.0.17=spotbugsSlf4j org.spockframework:spock-bom:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath org.spockframework:spock-core:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath -org.xmlresolver:xmlresolver:5.2.2=checkstyle,pmd -org.xmlresolver:xmlresolver:5.3.3=spotbugs +org.xmlresolver:xmlresolver:5.2.2=checkstyle +org.xmlresolver:xmlresolver:5.3.3=pmd,spotbugs org.yaml:snakeyaml:2.4=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath empty=signatures,spotbugsPlugins diff --git a/store-vault/build.gradle b/store-vault/build.gradle index fce424a..91de4e5 100644 --- a/store-vault/build.gradle +++ b/store-vault/build.gradle @@ -2,17 +2,11 @@ coppuccino { coverage { minimumCoverage = 0.85 } - dependencies { - excludePreReleaseVersions = true - } } dependencies { implementation "com.bettercloud:vault-java-driver:5.1.0" compileOnly "org.slf4j:slf4j-api" - //testing dependencies - testImplementation "org.mockito:mockito-inline:[5.0,6.0)" - testImplementation "org.slf4j:slf4j-simple:1.7.30" - testImplementation "org.spockframework:spock-core:2.4-M6-groovy-3.0" + testImplementation "org.slf4j:slf4j-simple" } diff --git a/store-vault/dependency_suppression.xml b/store-vault/dependency_suppression.xml deleted file mode 100644 index 1b84784..0000000 --- a/store-vault/dependency_suppression.xml +++ /dev/null @@ -1,11 +0,0 @@ - - - - https://gitlab.mx.com/mx/money-experiences/path/path-issues/-/issues/1244 - CVE-2022-1471 - - - https://gitlab.mx.com/mx/money-experiences/path/path-issues/-/issues/1248 - CVE-2021-37533 - - diff --git a/store-vault/gradle.lockfile b/store-vault/gradle.lockfile index 4cd4142..5bd750a 100644 --- a/store-vault/gradle.lockfile +++ b/store-vault/gradle.lockfile @@ -1,24 +1,22 @@ # This is a Gradle generated file for dependency locking. # Manual edits can break the build and are not advised. # This file is expected to be part of source control. -com.auth0:java-jwt:4.5.0=testRuntimeClasspath +com.auth0:java-jwt:4.5.1=testRuntimeClasspath com.bettercloud:vault-java-driver:5.1.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.datadoghq:dd-trace-api:1.38.0=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-annotations:2.15.4=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-core:2.15.4=testRuntimeClasspath -com.fasterxml.jackson.core:jackson-databind:2.15.4=testRuntimeClasspath -com.fasterxml.jackson:jackson-bom:2.15.4=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-annotations:2.21=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-core:2.21.0=testRuntimeClasspath +com.fasterxml.jackson.core:jackson-databind:2.21.0=testRuntimeClasspath +com.fasterxml.jackson:jackson-bom:2.21.0=testRuntimeClasspath com.github.oowekyala.ooxml:nice-xml-messages:3.1=pmd com.github.rholder:guava-retrying:2.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.github.spotbugs:spotbugs-annotations:4.9.8=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.github.spotbugs:spotbugs-annotations:4.9.8=annotationProcessor,compileClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath com.github.spotbugs:spotbugs:4.9.8=spotbugs com.github.stephenc.jcip:jcip-annotations:1.0-1=spotbugs -com.google.code.findbugs:jsr305:3.0.2=checkstyle,compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath -com.google.code.gson:gson:2.13.1=pmd -com.google.code.gson:gson:2.13.2=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.code.findbugs:jsr305:3.0.2=annotationProcessor,checkstyle,compileClasspath,runtimeClasspath,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath +com.google.code.gson:gson:2.13.2=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.errorprone:error_prone_annotations:2.36.0=checkstyle -com.google.errorprone:error_prone_annotations:2.38.0=pmd -com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath +com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.google.guava:failureaccess:1.0.3=checkstyle com.google.guava:guava:32.1.3-jre=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath @@ -26,23 +24,22 @@ com.google.guava:guava:33.4.8-jre=checkstyle com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=checkstyle,compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath com.google.j2objc:j2objc-annotations:2.8=compileClasspath,testCompileClasspath com.google.j2objc:j2objc-annotations:3.0.0=checkstyle -com.mx.path-core:common:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:context:5.0.0=testRuntimeClasspath -com.mx.path-core:gateway:5.0.0=testRuntimeClasspath -com.mx.path-core:messaging:5.0.0=testRuntimeClasspath -com.mx.path-core:platform:5.0.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -com.mx.path-core:testing:5.0.0=testCompileClasspath,testRuntimeClasspath -com.mx.path-core:utilities:5.0.0=testRuntimeClasspath +com.mx.path-core:common:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:context:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:gateway:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:messaging:6.0.1-SNAPSHOT=testRuntimeClasspath +com.mx.path-core:platform:6.0.1-SNAPSHOT=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.mx.path-core:testing:6.0.1-SNAPSHOT=testCompileClasspath,testRuntimeClasspath +com.mx.path-core:utilities:6.0.1-SNAPSHOT=testRuntimeClasspath com.puppycrawl.tools:checkstyle:10.25.0=checkstyle com.sun.istack:istack-commons-runtime:4.1.2=testRuntimeClasspath com.sun.xml.bind:jaxb-core:4.0.6=testRuntimeClasspath com.sun.xml.bind:jaxb-impl:4.0.6=testRuntimeClasspath commons-beanutils:commons-beanutils:1.11.0=checkstyle -commons-codec:commons-codec:1.11=testRuntimeClasspath -commons-codec:commons-codec:1.15=checkstyle,pmd +commons-codec:commons-codec:1.14=testRuntimeClasspath +commons-codec:commons-codec:1.15=checkstyle commons-collections:commons-collections:3.2.2=checkstyle commons-io:commons-io:2.20.0=spotbugs -commons-lang:commons-lang:2.6=testRuntimeClasspath commons-logging:commons-logging:1.2=testRuntimeClasspath info.picocli:picocli:4.7.7=checkstyle io.github.cdimascio:dotenv-java:2.3.2=testRuntimeClasspath @@ -56,40 +53,40 @@ jakarta.xml.soap:jakarta.xml.soap-api:3.0.2=testRuntimeClasspath jaxen:jaxen:2.0.0=spotbugs net.bytebuddy:byte-buddy-agent:1.14.1=testCompileClasspath,testRuntimeClasspath net.bytebuddy:byte-buddy:1.14.1=testCompileClasspath -net.bytebuddy:byte-buddy:1.17.7=testRuntimeClasspath -net.sf.saxon:Saxon-HE:12.5=checkstyle,pmd -net.sf.saxon:Saxon-HE:12.9=spotbugs -net.sourceforge.pmd:pmd-ant:7.16.0=pmd -net.sourceforge.pmd:pmd-core:7.16.0=pmd -net.sourceforge.pmd:pmd-java:7.16.0=pmd +net.bytebuddy:byte-buddy:1.18.3=testRuntimeClasspath +net.sf.saxon:Saxon-HE:12.5=checkstyle +net.sf.saxon:Saxon-HE:12.9=pmd,spotbugs +net.sourceforge.pmd:pmd-ant:7.22.0=pmd +net.sourceforge.pmd:pmd-core:7.22.0=pmd +net.sourceforge.pmd:pmd-java:7.22.0=pmd org.antlr:antlr4-runtime:4.13.2=checkstyle org.antlr:antlr4-runtime:4.9.3=pmd org.apache.bcel:bcel:6.11.0=spotbugs -org.apache.commons:commons-lang3:3.18.0=pmd +org.apache.commons:commons-lang3:3.18.0=checkstyle org.apache.commons:commons-lang3:3.19.0=spotbugs -org.apache.commons:commons-lang3:3.20.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath -org.apache.commons:commons-lang3:3.8.1=checkstyle +org.apache.commons:commons-lang3:3.20.0=compileClasspath,pmd,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.14.0=spotbugs org.apache.commons:commons-text:1.15.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.apache.commons:commons-text:1.3=checkstyle -org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle,pmd -org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle,pmd -org.apache.httpcomponents:httpclient:4.5.13=checkstyle,testRuntimeClasspath -org.apache.httpcomponents:httpcore:4.4.13=testRuntimeClasspath +org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle +org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle +org.apache.httpcomponents:httpclient:4.5.13=checkstyle +org.apache.httpcomponents:httpclient:4.5.14=testRuntimeClasspath org.apache.httpcomponents:httpcore:4.4.14=checkstyle -org.apache.logging.log4j:log4j-api:2.25.2=spotbugs -org.apache.logging.log4j:log4j-core:2.25.2=spotbugs +org.apache.httpcomponents:httpcore:4.4.16=testRuntimeClasspath +org.apache.logging.log4j:log4j-api:2.25.3=spotbugs +org.apache.logging.log4j:log4j-core:2.25.3=spotbugs org.apache.maven.doxia:doxia-core:1.12.0=checkstyle org.apache.maven.doxia:doxia-logging-api:1.12.0=checkstyle org.apache.maven.doxia:doxia-module-xdoc:1.12.0=checkstyle org.apache.maven.doxia:doxia-sink-api:1.12.0=checkstyle org.apache.xbean:xbean-reflect:3.7=checkstyle org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath -org.assertj:assertj-core:3.27.6=testRuntimeClasspath +org.assertj:assertj-core:3.27.7=testRuntimeClasspath org.checkerframework:checker-qual:3.37.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath org.checkerframework:checker-qual:3.49.3=checkstyle -org.checkerframework:checker-qual:3.49.5=pmd +org.checkerframework:checker-qual:3.53.1=pmd org.codehaus.groovy:groovy:3.0.24=testCompileClasspath,testRuntimeClasspath org.codehaus.plexus:plexus-classworlds:2.6.0=checkstyle org.codehaus.plexus:plexus-component-annotations:2.1.0=checkstyle @@ -107,13 +104,10 @@ org.jacoco:org.jacoco.core:0.8.8=jacocoAnt org.jacoco:org.jacoco.report:0.8.8=jacocoAnt org.javassist:javassist:3.28.0-GA=checkstyle,testRuntimeClasspath org.jspecify:jspecify:1.0.0=checkstyle -org.junit.jupiter:junit-jupiter-api:5.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-commons:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-commons:1.14.0=testRuntimeClasspath -org.junit.platform:junit-platform-engine:1.12.2=testCompileClasspath -org.junit.platform:junit-platform-engine:1.14.0=testRuntimeClasspath -org.junit:junit-bom:5.12.2=testCompileClasspath -org.junit:junit-bom:5.14.0=runtimeClasspath,spotbugs,testRuntimeClasspath +org.junit.jupiter:junit-jupiter-api:5.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-commons:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-engine:1.14.0=testCompileClasspath,testRuntimeClasspath +org.junit:junit-bom:5.14.0=annotationProcessor,spotbugs,testAnnotationProcessor,testCompileClasspath,testRuntimeClasspath org.mockito:mockito-core:5.2.0=testCompileClasspath,testRuntimeClasspath org.mockito:mockito-inline:5.2.0=testCompileClasspath,testRuntimeClasspath org.objenesis:objenesis:3.3=runtimeClasspath,testRuntimeClasspath @@ -126,8 +120,8 @@ org.ow2.asm:asm-tree:9.2=jacocoAnt org.ow2.asm:asm-tree:9.9=spotbugs org.ow2.asm:asm-util:9.9=spotbugs org.ow2.asm:asm:9.2=jacocoAnt -org.ow2.asm:asm:9.8=pmd org.ow2.asm:asm:9.9=spotbugs +org.ow2.asm:asm:9.9.1=pmd org.pcollections:pcollections:4.0.2=pmd org.projectlombok:lombok:1.18.42=annotationProcessor,compileClasspath,lombok,testAnnotationProcessor,testCompileClasspath org.reflections:reflections:0.10.2=checkstyle,testRuntimeClasspath @@ -139,7 +133,7 @@ org.slf4j:slf4j-simple:1.7.30=testCompileClasspath,testRuntimeClasspath org.slf4j:slf4j-simple:2.0.17=spotbugsSlf4j org.spockframework:spock-bom:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath org.spockframework:spock-core:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath -org.xmlresolver:xmlresolver:5.2.2=checkstyle,pmd -org.xmlresolver:xmlresolver:5.3.3=spotbugs +org.xmlresolver:xmlresolver:5.2.2=checkstyle +org.xmlresolver:xmlresolver:5.3.3=pmd,spotbugs org.yaml:snakeyaml:2.4=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath empty=signatures,spotbugsPlugins