@@ -5,7 +5,7 @@ plugins {
5
5
id ' signing'
6
6
id ' pmd' // code check, working on source code
7
7
id ' com.diffplug.spotless' version ' 6.25.0' // code format
8
- id ' com.github.spotbugs' version ' 6.0.20 ' // code check, working on byte code
8
+ id ' com.github.spotbugs' version ' 6.0.23 ' // code check, working on byte code
9
9
id ' de.undercouch.download' version ' 5.6.0'
10
10
id ' kr.motd.sphinx' version ' 2.10.1' // documentation generation
11
11
id ' jacoco' // java code coverage plugin
17
17
// version (changing these should be considered thoroughly!)
18
18
javaVersion = JavaVersion . VERSION_17
19
19
groovyVersion = " 4.0"
20
- groovyBinaryVersion = " 4.0.22 "
20
+ groovyBinaryVersion = " 4.0.23 "
21
21
testcontainersVersion = ' 1.20.1'
22
22
23
23
scriptsLocation = ' gradle' + File . separator + ' scripts' + File . separator // location of script plugins
@@ -58,11 +58,11 @@ dependencies {
58
58
implementation ' tech.units:indriya:2.2'
59
59
60
60
// JTS Topology Suite for GeoPositions, License: EPL 1.0 / EDL 1.0
61
- implementation (' org.locationtech.jts:jts-core:1.19 .0' ){
61
+ implementation (' org.locationtech.jts:jts-core:1.20 .0' ){
62
62
exclude group : ' junit' , module : ' junit'
63
63
}
64
64
65
- implementation ' org.locationtech.jts.io:jts-io-common:1.19 .0'
65
+ implementation ' org.locationtech.jts.io:jts-io-common:1.20 .0'
66
66
67
67
// Graphs
68
68
implementation ' org.jgrapht:jgrapht-core:1.5.2'
@@ -73,7 +73,7 @@ dependencies {
73
73
testImplementation ' org.junit.jupiter:junit-jupiter:5.11.0'
74
74
testImplementation " org.spockframework:spock-core:2.3-groovy-$groovyVersion "
75
75
testImplementation ' org.objenesis:objenesis:3.4' // Mock creation with constructor parameters
76
- testImplementation ' net.bytebuddy:byte-buddy:1.15.0 ' // Mocks of classes
76
+ testImplementation ' net.bytebuddy:byte-buddy:1.15.1 ' // Mocks of classes
77
77
78
78
// testcontainers (docker framework for testing)
79
79
testImplementation " org.testcontainers:testcontainers:$testcontainersVersion "
@@ -83,17 +83,17 @@ dependencies {
83
83
testImplementation " org.testcontainers:couchbase:$testcontainersVersion "
84
84
85
85
// logging
86
- implementation platform(' org.apache.logging.log4j:log4j-bom:2.23.1 ' )
86
+ implementation platform(' org.apache.logging.log4j:log4j-bom:2.24.0 ' )
87
87
implementation ' org.apache.logging.log4j:log4j-api' // log4j
88
88
implementation ' org.apache.logging.log4j:log4j-core' // log4j
89
89
implementation ' org.apache.logging.log4j:log4j-slf4j-impl' // log4j -> slf4j
90
90
91
91
// Databases
92
92
implementation ' org.influxdb:influxdb-java:2.24'
93
- implementation ' com.couchbase.client:java-client:3.7.2 '
93
+ implementation ' com.couchbase.client:java-client:3.7.3 '
94
94
runtimeOnly ' org.postgresql:postgresql:42.7.4' // postgresql jdbc driver required during runtime
95
95
96
- implementation ' commons-io:commons-io:2.16.1 ' // I/O functionalities
96
+ implementation ' commons-io:commons-io:2.17.0 ' // I/O functionalities
97
97
implementation ' commons-codec:commons-codec:1.17.1' // needed by commons-compress
98
98
implementation ' org.apache.commons:commons-compress:1.27.1' // I/O functionalities
99
99
}
0 commit comments