Skip to content

Commit fb973c7

Browse files
meotchwilliamsmeotch
authored andcommitted
feat!: bump checkstyle, gradle, java, mockito, spotless
1 parent 7798df4 commit fb973c7

19 files changed

Lines changed: 317 additions & 375 deletions

File tree

.github/workflows/ci.yml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -16,3 +16,4 @@ jobs:
1616
uses: mxenabled/path-tools/.github/workflows/ci.yml@master
1717
with:
1818
force: ${{ inputs.force != '' && inputs.force }}
19+
java-version: '21'

build.gradle

Lines changed: 32 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,8 @@
11
plugins {
22
id "idea"
3-
id "com.github.mxenabled.coppuccino" version "5.+" apply false
4-
id "com.github.mxenabled.vogue" version "2.+"
5-
id "io.freefair.lombok" version "8.+" apply false
3+
id "com.github.mxenabled.coppuccino" version "6.+" apply false
4+
id "com.github.mxenabled.vogue" version "3.+"
5+
id "io.freefair.lombok" version "8.14.3" apply false
66
id "io.github.gradle-nexus.publish-plugin" version "1.1.+"
77
}
88

@@ -29,15 +29,25 @@ allprojects {
2929
group "com.mx.path-core"
3030
description "MX Path Core"
3131
version rootProject.version
32-
sourceCompatibility = JavaVersion.VERSION_17
33-
targetCompatibility = JavaVersion.VERSION_17
32+
33+
java {
34+
toolchain {
35+
languageVersion = JavaLanguageVersion.of(21)
36+
}
37+
}
3438

3539
repositories {
3640
mavenCentral()
3741
mavenLocal()
3842
}
3943

4044
configurations.all {
45+
//remove after upgrading checkstyle 13.0.0
46+
resolutionStrategy.eachDependency { details ->
47+
if (details.requested.group == "org.apache.commons" && details.requested.name == "commons-lang3") {
48+
details.useVersion "3.18.0"
49+
}
50+
}
4151
resolutionStrategy.cacheChangingModulesFor 0, 'seconds'
4252
}
4353
}
@@ -51,7 +61,7 @@ subprojects {
5161
apply plugin: "io.freefair.lombok"
5262

5363
ext {
54-
mockitoVersion = "[5.0,6.0)"
64+
mockitoVersion = "5.21.0"
5565
spockVersion = "2.4-M6-groovy-3.0"
5666
junitVersion = "5.14.0"
5767
}
@@ -89,7 +99,6 @@ subprojects {
8999
}
90100
}
91101
api "com.datadoghq:dd-trace-api:1.38.0"
92-
api "commons-lang:commons-lang:2.6"
93102
api "org.slf4j:slf4j-api:1.7.30"
94103
api "org.apache.httpcomponents:httpclient:4.5.13"
95104

@@ -103,14 +112,19 @@ subprojects {
103112
api "com.sun.xml.bind:jaxb-impl:4.0.6!!"
104113
api "org.glassfish.jaxb:jaxb-runtime:4.0.6!!"
105114
// -----------------------------------------------------------------
115+
106116
}
107117

108-
testImplementation "org.mockito:mockito-inline:${project.ext.mockitoVersion}"
118+
testImplementation "org.mockito:mockito-core:${project.ext.mockitoVersion}"
109119
testImplementation "org.spockframework:spock-core:${project.ext.spockVersion}"
110120
testImplementation "org.junit.jupiter:junit-jupiter-api:${project.ext.junitVersion}"
111121
}
112122

113-
test { useJUnitPlatform() }
123+
test {
124+
useJUnitPlatform()
125+
// restore reflection on base java classes to fix issue w/ tests
126+
jvmArgs "--add-opens", "java.base/java.lang=ALL-UNNAMED"
127+
}
114128

115129
compileJava { options.compilerArgs << "-parameters" }
116130

@@ -131,12 +145,12 @@ subprojects {
131145
}
132146

133147
task sourcesJar(type: Jar, dependsOn: classes) {
134-
classifier = "sources"
148+
archiveClassifier = "sources"
135149
from sourceSets.main.allSource
136150
}
137151

138152
task packageJavadoc(type: Jar) {
139-
classifier = "javadoc"
153+
archiveClassifier = "javadoc"
140154
from javadoc
141155
}
142156

@@ -230,6 +244,12 @@ task spotlessApply {
230244
}
231245
}
232246

247+
sourceSets {
248+
main {
249+
java { srcDir "build/generated/sources/annotationProcessor" }
250+
}
251+
}
252+
233253
task subdependencies {
234254
subprojects.each {
235255
if (it.name != platformProject) {
@@ -244,6 +264,6 @@ task subdependencies {
244264
project.tasks.getByPath("dependencies").finalizedBy("subdependencies")
245265

246266
wrapper {
247-
gradleVersion = "7.6.4"
267+
gradleVersion = "8.14.3"
248268
distributionType = Wrapper.DistributionType.ALL
249269
}

common/gradle.lockfile

Lines changed: 27 additions & 33 deletions
Original file line numberDiff line numberDiff line change
@@ -9,44 +9,41 @@ com.github.stephenc.jcip:jcip-annotations:1.0-1=spotbugs
99
com.google.code.findbugs:jsr305:3.0.2=checkstyle,compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
1010
com.google.code.gson:gson:2.13.1=pmd
1111
com.google.code.gson:gson:2.13.2=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
12-
com.google.errorprone:error_prone_annotations:2.36.0=checkstyle
1312
com.google.errorprone:error_prone_annotations:2.38.0=pmd
14-
com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
13+
com.google.errorprone:error_prone_annotations:2.41.0=checkstyle,compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
1514
com.google.guava:failureaccess:1.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
1615
com.google.guava:failureaccess:1.0.3=checkstyle
1716
com.google.guava:guava:32.1.3-jre=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
18-
com.google.guava:guava:33.4.8-jre=checkstyle
17+
com.google.guava:guava:33.5.0-jre=checkstyle
1918
com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=checkstyle,compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
2019
com.google.j2objc:j2objc-annotations:2.8=compileClasspath,testCompileClasspath
21-
com.google.j2objc:j2objc-annotations:3.0.0=checkstyle
22-
com.puppycrawl.tools:checkstyle:10.25.0=checkstyle
20+
com.google.j2objc:j2objc-annotations:3.1=checkstyle
21+
com.puppycrawl.tools:checkstyle:13.0.0=checkstyle
2322
commons-beanutils:commons-beanutils:1.11.0=checkstyle
24-
commons-codec:commons-codec:1.15=checkstyle,pmd
23+
commons-codec:commons-codec:1.11=checkstyle
24+
commons-codec:commons-codec:1.15=pmd
2525
commons-collections:commons-collections:3.2.2=checkstyle
2626
commons-io:commons-io:2.20.0=spotbugs
2727
info.picocli:picocli:4.7.7=checkstyle
2828
io.leangen.geantyref:geantyref:1.3.16=testRuntimeClasspath
2929
jaxen:jaxen:2.0.0=spotbugs
30-
net.bytebuddy:byte-buddy-agent:1.14.1=testCompileClasspath,testRuntimeClasspath
31-
net.bytebuddy:byte-buddy:1.14.1=testCompileClasspath,testRuntimeClasspath
32-
net.sf.saxon:Saxon-HE:12.5=checkstyle,pmd
33-
net.sf.saxon:Saxon-HE:12.9=spotbugs
30+
net.bytebuddy:byte-buddy-agent:1.17.7=testCompileClasspath,testRuntimeClasspath
31+
net.bytebuddy:byte-buddy:1.17.7=testCompileClasspath,testRuntimeClasspath
32+
net.sf.saxon:Saxon-HE:12.5=pmd
33+
net.sf.saxon:Saxon-HE:12.9=checkstyle,spotbugs
3434
net.sourceforge.pmd:pmd-ant:7.16.0=pmd
3535
net.sourceforge.pmd:pmd-core:7.16.0=pmd
3636
net.sourceforge.pmd:pmd-java:7.16.0=pmd
3737
org.antlr:antlr4-runtime:4.13.2=checkstyle
3838
org.antlr:antlr4-runtime:4.9.3=pmd
3939
org.apache.bcel:bcel:6.11.0=spotbugs
40-
org.apache.commons:commons-lang3:3.18.0=pmd
41-
org.apache.commons:commons-lang3:3.19.0=spotbugs
42-
org.apache.commons:commons-lang3:3.20.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
43-
org.apache.commons:commons-lang3:3.8.1=checkstyle
40+
org.apache.commons:commons-lang3:3.18.0=checkstyle,compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
4441
org.apache.commons:commons-text:1.14.0=spotbugs
4542
org.apache.commons:commons-text:1.15.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
4643
org.apache.commons:commons-text:1.3=checkstyle
47-
org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle,pmd
48-
org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle,pmd
49-
org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle,pmd
44+
org.apache.httpcomponents.client5:httpclient5:5.1.3=pmd
45+
org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=pmd
46+
org.apache.httpcomponents.core5:httpcore5:5.1.3=pmd
5047
org.apache.httpcomponents:httpclient:4.5.13=checkstyle
5148
org.apache.httpcomponents:httpcore:4.4.14=checkstyle
5249
org.apache.logging.log4j:log4j-api:2.25.2=spotbugs
@@ -58,49 +55,46 @@ org.apache.maven.doxia:doxia-sink-api:1.12.0=checkstyle
5855
org.apache.xbean:xbean-reflect:3.7=checkstyle
5956
org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath
6057
org.checkerframework:checker-qual:3.37.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
61-
org.checkerframework:checker-qual:3.49.3=checkstyle
6258
org.checkerframework:checker-qual:3.49.5=pmd
59+
org.checkerframework:checker-qual:3.52.1=checkstyle
6360
org.codehaus.groovy:groovy:3.0.24=testCompileClasspath,testRuntimeClasspath
6461
org.codehaus.plexus:plexus-classworlds:2.6.0=checkstyle
6562
org.codehaus.plexus:plexus-component-annotations:2.1.0=checkstyle
6663
org.codehaus.plexus:plexus-container-default:2.1.0=checkstyle
6764
org.codehaus.plexus:plexus-utils:3.3.0=checkstyle
6865
org.dom4j:dom4j:2.2.0=spotbugs
6966
org.hamcrest:hamcrest:3.0=testCompileClasspath,testRuntimeClasspath
70-
org.jacoco:org.jacoco.agent:0.8.8=jacocoAgent,jacocoAnt
71-
org.jacoco:org.jacoco.ant:0.8.8=jacocoAnt
72-
org.jacoco:org.jacoco.core:0.8.8=jacocoAnt
73-
org.jacoco:org.jacoco.report:0.8.8=jacocoAnt
67+
org.jacoco:org.jacoco.agent:0.8.13=jacocoAgent,jacocoAnt
68+
org.jacoco:org.jacoco.ant:0.8.13=jacocoAnt
69+
org.jacoco:org.jacoco.core:0.8.13=jacocoAnt
70+
org.jacoco:org.jacoco.report:0.8.13=jacocoAnt
7471
org.javassist:javassist:3.28.0-GA=checkstyle
7572
org.jspecify:jspecify:1.0.0=checkstyle
7673
org.junit.jupiter:junit-jupiter-api:5.14.0=testCompileClasspath,testRuntimeClasspath
7774
org.junit.platform:junit-platform-commons:1.14.0=testCompileClasspath,testRuntimeClasspath
7875
org.junit.platform:junit-platform-engine:1.14.0=testCompileClasspath,testRuntimeClasspath
7976
org.junit:junit-bom:5.14.0=runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
80-
org.mockito:mockito-core:5.2.0=testCompileClasspath,testRuntimeClasspath
81-
org.mockito:mockito-inline:5.2.0=testCompileClasspath,testRuntimeClasspath
77+
org.mockito:mockito-core:5.21.0=testCompileClasspath,testRuntimeClasspath
8278
org.objenesis:objenesis:3.3=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
8379
org.opentest4j:opentest4j:1.3.0=testCompileClasspath,testRuntimeClasspath
84-
org.ow2.asm:asm-analysis:9.2=jacocoAnt
8580
org.ow2.asm:asm-analysis:9.9=spotbugs
86-
org.ow2.asm:asm-commons:9.2=jacocoAnt
81+
org.ow2.asm:asm-commons:9.8=jacocoAnt
8782
org.ow2.asm:asm-commons:9.9=spotbugs
88-
org.ow2.asm:asm-tree:9.2=jacocoAnt
83+
org.ow2.asm:asm-tree:9.8=jacocoAnt
8984
org.ow2.asm:asm-tree:9.9=spotbugs
9085
org.ow2.asm:asm-util:9.9=spotbugs
91-
org.ow2.asm:asm:9.2=jacocoAnt
92-
org.ow2.asm:asm:9.8=pmd
86+
org.ow2.asm:asm:9.8=jacocoAnt,pmd
9387
org.ow2.asm:asm:9.9=spotbugs
9488
org.pcollections:pcollections:4.0.2=pmd
9589
org.projectlombok:lombok:1.18.42=annotationProcessor,compileClasspath,lombok,testAnnotationProcessor,testCompileClasspath
9690
org.reflections:reflections:0.10.2=checkstyle
9791
org.slf4j:jul-to-slf4j:1.7.36=pmd
9892
org.slf4j:slf4j-api:1.7.30=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
9993
org.slf4j:slf4j-api:2.0.17=spotbugs,spotbugsSlf4j
100-
org.slf4j:slf4j-simple:2.0.17=spotbugsSlf4j
94+
org.slf4j:slf4j-simple:2.0.17=checkstyle,spotbugsSlf4j
10195
org.spockframework:spock-bom:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath
10296
org.spockframework:spock-core:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath
103-
org.xmlresolver:xmlresolver:5.2.2=checkstyle,pmd
104-
org.xmlresolver:xmlresolver:5.3.3=spotbugs
97+
org.xmlresolver:xmlresolver:5.2.2=pmd
98+
org.xmlresolver:xmlresolver:5.3.3=checkstyle,spotbugs
10599
org.yaml:snakeyaml:2.4=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
106-
empty=signatures,spotbugsPlugins
100+
empty=spotbugsPlugins

context/build.gradle

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,6 @@ dependencies {
55
implementation project(":common")
66
implementation "io.opentracing:opentracing-api"
77
implementation "io.opentracing:opentracing-util"
8-
implementation "commons-lang:commons-lang"
98
implementation "io.github.cdimascio:dotenv-java:[2.0,3.0)" // provides access to environment variables, including .env files
109

1110
testImplementation "uk.org.webcompere:system-stubs-core:2.1.5" // used to test with system environment variables

context/gradle.lockfile

Lines changed: 27 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -14,49 +14,45 @@ com.github.stephenc.jcip:jcip-annotations:1.0-1=spotbugs
1414
com.google.code.findbugs:jsr305:3.0.2=checkstyle,compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
1515
com.google.code.gson:gson:2.13.1=pmd
1616
com.google.code.gson:gson:2.13.2=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
17-
com.google.errorprone:error_prone_annotations:2.36.0=checkstyle
1817
com.google.errorprone:error_prone_annotations:2.38.0=pmd
19-
com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
18+
com.google.errorprone:error_prone_annotations:2.41.0=checkstyle,compileClasspath,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
2019
com.google.guava:failureaccess:1.0.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
2120
com.google.guava:failureaccess:1.0.3=checkstyle
2221
com.google.guava:guava:32.1.3-jre=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
23-
com.google.guava:guava:33.4.8-jre=checkstyle
22+
com.google.guava:guava:33.5.0-jre=checkstyle
2423
com.google.guava:listenablefuture:9999.0-empty-to-avoid-conflict-with-guava=checkstyle,compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
2524
com.google.j2objc:j2objc-annotations:2.8=compileClasspath,testCompileClasspath
26-
com.google.j2objc:j2objc-annotations:3.0.0=checkstyle
27-
com.puppycrawl.tools:checkstyle:10.25.0=checkstyle
25+
com.google.j2objc:j2objc-annotations:3.1=checkstyle
26+
com.puppycrawl.tools:checkstyle:13.0.0=checkstyle
2827
commons-beanutils:commons-beanutils:1.11.0=checkstyle
29-
commons-codec:commons-codec:1.15=checkstyle,pmd
28+
commons-codec:commons-codec:1.11=checkstyle
29+
commons-codec:commons-codec:1.15=pmd
3030
commons-collections:commons-collections:3.2.2=checkstyle
3131
commons-io:commons-io:2.20.0=spotbugs
32-
commons-lang:commons-lang:2.6=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
3332
info.picocli:picocli:4.7.7=checkstyle
3433
io.github.cdimascio:dotenv-java:2.3.2=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
3534
io.leangen.geantyref:geantyref:1.3.16=testRuntimeClasspath
3635
io.opentracing:opentracing-api:0.33.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
3736
io.opentracing:opentracing-noop:0.33.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
3837
io.opentracing:opentracing-util:0.33.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
3938
jaxen:jaxen:2.0.0=spotbugs
40-
net.bytebuddy:byte-buddy-agent:1.14.9=testCompileClasspath,testRuntimeClasspath
41-
net.bytebuddy:byte-buddy:1.14.9=testCompileClasspath,testRuntimeClasspath
42-
net.sf.saxon:Saxon-HE:12.5=checkstyle,pmd
43-
net.sf.saxon:Saxon-HE:12.9=spotbugs
39+
net.bytebuddy:byte-buddy-agent:1.17.7=testCompileClasspath,testRuntimeClasspath
40+
net.bytebuddy:byte-buddy:1.17.7=testCompileClasspath,testRuntimeClasspath
41+
net.sf.saxon:Saxon-HE:12.5=pmd
42+
net.sf.saxon:Saxon-HE:12.9=checkstyle,spotbugs
4443
net.sourceforge.pmd:pmd-ant:7.16.0=pmd
4544
net.sourceforge.pmd:pmd-core:7.16.0=pmd
4645
net.sourceforge.pmd:pmd-java:7.16.0=pmd
4746
org.antlr:antlr4-runtime:4.13.2=checkstyle
4847
org.antlr:antlr4-runtime:4.9.3=pmd
4948
org.apache.bcel:bcel:6.11.0=spotbugs
50-
org.apache.commons:commons-lang3:3.18.0=pmd
51-
org.apache.commons:commons-lang3:3.19.0=spotbugs
52-
org.apache.commons:commons-lang3:3.20.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
53-
org.apache.commons:commons-lang3:3.8.1=checkstyle
49+
org.apache.commons:commons-lang3:3.18.0=checkstyle,compileClasspath,pmd,runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
5450
org.apache.commons:commons-text:1.14.0=spotbugs
5551
org.apache.commons:commons-text:1.15.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
5652
org.apache.commons:commons-text:1.3=checkstyle
57-
org.apache.httpcomponents.client5:httpclient5:5.1.3=checkstyle,pmd
58-
org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=checkstyle,pmd
59-
org.apache.httpcomponents.core5:httpcore5:5.1.3=checkstyle,pmd
53+
org.apache.httpcomponents.client5:httpclient5:5.1.3=pmd
54+
org.apache.httpcomponents.core5:httpcore5-h2:5.1.3=pmd
55+
org.apache.httpcomponents.core5:httpcore5:5.1.3=pmd
6056
org.apache.httpcomponents:httpclient:4.5.13=checkstyle
6157
org.apache.httpcomponents:httpcore:4.4.14=checkstyle
6258
org.apache.logging.log4j:log4j-api:2.25.2=spotbugs
@@ -68,51 +64,48 @@ org.apache.maven.doxia:doxia-sink-api:1.12.0=checkstyle
6864
org.apache.xbean:xbean-reflect:3.7=checkstyle
6965
org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath
7066
org.checkerframework:checker-qual:3.37.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
71-
org.checkerframework:checker-qual:3.49.3=checkstyle
7267
org.checkerframework:checker-qual:3.49.5=pmd
68+
org.checkerframework:checker-qual:3.52.1=checkstyle
7369
org.codehaus.groovy:groovy:3.0.24=testCompileClasspath,testRuntimeClasspath
7470
org.codehaus.plexus:plexus-classworlds:2.6.0=checkstyle
7571
org.codehaus.plexus:plexus-component-annotations:2.1.0=checkstyle
7672
org.codehaus.plexus:plexus-container-default:2.1.0=checkstyle
7773
org.codehaus.plexus:plexus-utils:3.3.0=checkstyle
7874
org.dom4j:dom4j:2.2.0=spotbugs
7975
org.hamcrest:hamcrest:3.0=testCompileClasspath,testRuntimeClasspath
80-
org.jacoco:org.jacoco.agent:0.8.8=jacocoAgent,jacocoAnt
81-
org.jacoco:org.jacoco.ant:0.8.8=jacocoAnt
82-
org.jacoco:org.jacoco.core:0.8.8=jacocoAnt
83-
org.jacoco:org.jacoco.report:0.8.8=jacocoAnt
76+
org.jacoco:org.jacoco.agent:0.8.13=jacocoAgent,jacocoAnt
77+
org.jacoco:org.jacoco.ant:0.8.13=jacocoAnt
78+
org.jacoco:org.jacoco.core:0.8.13=jacocoAnt
79+
org.jacoco:org.jacoco.report:0.8.13=jacocoAnt
8480
org.javassist:javassist:3.28.0-GA=checkstyle
8581
org.jspecify:jspecify:1.0.0=checkstyle
8682
org.junit.jupiter:junit-jupiter-api:5.14.0=testCompileClasspath,testRuntimeClasspath
8783
org.junit.platform:junit-platform-commons:1.14.0=testCompileClasspath,testRuntimeClasspath
8884
org.junit.platform:junit-platform-engine:1.14.0=testCompileClasspath,testRuntimeClasspath
8985
org.junit:junit-bom:5.14.0=runtimeClasspath,spotbugs,testCompileClasspath,testRuntimeClasspath
90-
org.mockito:mockito-core:5.2.0=testCompileClasspath,testRuntimeClasspath
91-
org.mockito:mockito-inline:5.2.0=testCompileClasspath,testRuntimeClasspath
86+
org.mockito:mockito-core:5.21.0=testCompileClasspath,testRuntimeClasspath
9287
org.objenesis:objenesis:3.3=runtimeClasspath,testRuntimeClasspath
9388
org.opentest4j:opentest4j:1.3.0=testCompileClasspath,testRuntimeClasspath
94-
org.ow2.asm:asm-analysis:9.2=jacocoAnt
9589
org.ow2.asm:asm-analysis:9.9=spotbugs
96-
org.ow2.asm:asm-commons:9.2=jacocoAnt
90+
org.ow2.asm:asm-commons:9.8=jacocoAnt
9791
org.ow2.asm:asm-commons:9.9=spotbugs
98-
org.ow2.asm:asm-tree:9.2=jacocoAnt
92+
org.ow2.asm:asm-tree:9.8=jacocoAnt
9993
org.ow2.asm:asm-tree:9.9=spotbugs
10094
org.ow2.asm:asm-util:9.9=spotbugs
101-
org.ow2.asm:asm:9.2=jacocoAnt
102-
org.ow2.asm:asm:9.8=pmd
95+
org.ow2.asm:asm:9.8=jacocoAnt,pmd
10396
org.ow2.asm:asm:9.9=spotbugs
10497
org.pcollections:pcollections:4.0.2=pmd
10598
org.projectlombok:lombok:1.18.42=annotationProcessor,compileClasspath,lombok,testAnnotationProcessor,testCompileClasspath
10699
org.reflections:reflections:0.10.2=checkstyle
107100
org.slf4j:jul-to-slf4j:1.7.36=pmd
108101
org.slf4j:slf4j-api:1.7.30=runtimeClasspath,testRuntimeClasspath
109102
org.slf4j:slf4j-api:2.0.17=spotbugs,spotbugsSlf4j
110-
org.slf4j:slf4j-simple:2.0.17=spotbugsSlf4j
103+
org.slf4j:slf4j-simple:2.0.17=checkstyle,spotbugsSlf4j
111104
org.spockframework:spock-bom:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath
112105
org.spockframework:spock-core:2.4-M6-groovy-3.0=testCompileClasspath,testRuntimeClasspath
113-
org.xmlresolver:xmlresolver:5.2.2=checkstyle,pmd
114-
org.xmlresolver:xmlresolver:5.3.3=spotbugs
106+
org.xmlresolver:xmlresolver:5.2.2=pmd
107+
org.xmlresolver:xmlresolver:5.3.3=checkstyle,spotbugs
115108
org.yaml:snakeyaml:2.4=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath
116109
uk.org.webcompere:system-stubs-core:2.1.5=testCompileClasspath,testRuntimeClasspath
117110
uk.org.webcompere:system-stubs-jupiter:2.1.5=testCompileClasspath,testRuntimeClasspath
118-
empty=signatures,spotbugsPlugins
111+
empty=spotbugsPlugins

context/src/main/java/com/mx/path/core/context/store/StoreLock.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,7 +11,7 @@
1111
import com.mx.path.core.common.process.Lock;
1212
import com.mx.path.core.common.store.Store;
1313

14-
import org.apache.commons.lang.RandomStringUtils;
14+
import org.apache.commons.lang3.RandomStringUtils;
1515

1616
/**
1717
* Uses a {@link Store} to provide global mutex operations.

0 commit comments

Comments
 (0)