Skip to content

Commit a0b3913

Browse files
authored
Update Gradle and dependencies. (#140)
1 parent ac64a66 commit a0b3913

File tree

5 files changed

+24
-19
lines changed

5 files changed

+24
-19
lines changed

build.gradle

Lines changed: 16 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -23,12 +23,12 @@ plugins {
2323
id 'com.github.ben-manes.versions' version '0.51.0'
2424
id 'org.beryx.jlink' version '3.0.1'
2525
id 'jacoco'
26-
id 'net.ltgt.errorprone' version '4.0.1'
26+
id 'net.ltgt.errorprone' version '4.1.0'
2727
id 'org.sonarqube' version '5.1.0.4882'
28-
id 'org.ysb33r.cloudci' version '4.0.0'
28+
id 'org.ysb33r.cloudci' version '4.0.1'
2929
id 'com.github.hierynomus.license' version '0.16.1'
30-
id 'io.miret.etienne.sass' version '1.5.0'
31-
id "com.ryandens.javaagent-test" version "0.5.1"
30+
id 'io.miret.etienne.sass' version '1.5.1'
31+
id "com.ryandens.javaagent-test" version "0.7.0"
3232
}
3333

3434
group 'com.github.mfl28'
@@ -40,7 +40,7 @@ repositories {
4040

4141
dependencies {
4242
// Junit (Unit testing)
43-
testImplementation 'org.junit.jupiter:junit-jupiter:5.10.3'
43+
testImplementation 'org.junit.jupiter:junit-jupiter:5.11.3'
4444
testRuntimeOnly 'org.junit.platform:junit-platform-launcher'
4545

4646
// TestFx UI TesTing // https://mvnrepository.com/artifact/org.testfx/testfx-junit5
@@ -49,29 +49,29 @@ dependencies {
4949
}
5050

5151
// https://mvnrepository.com/artifact/nl.jqno.equalsverifier/equalsverifier
52-
testImplementation 'nl.jqno.equalsverifier:equalsverifier:3.16.1'
52+
testImplementation 'nl.jqno.equalsverifier:equalsverifier:3.17.1'
5353

5454
// Hamcrest https://mvnrepository.com/artifact/org.hamcrest/hamcrest
55-
testImplementation 'org.hamcrest:hamcrest:2.2'
55+
testImplementation 'org.hamcrest:hamcrest:3.0'
5656

5757
// Mockito https://mvnrepository.com/artifact/org.mockito/mockito-inline
5858
testImplementation 'org.mockito:mockito-inline:5.2.0'
5959

6060
// Mockito-Junit https://mvnrepository.com/artifact/org.mockito/mockito-junit-jupiter
61-
testImplementation 'org.mockito:mockito-junit-jupiter:5.12.0'
61+
testImplementation 'org.mockito:mockito-junit-jupiter:5.14.2'
6262

6363
testImplementation 'com.google.jimfs:jimfs:1.3.0'
6464

65-
testJavaagent "net.bytebuddy:byte-buddy-agent:1.14.18"
65+
testJavaagent "net.bytebuddy:byte-buddy-agent:1.15.7"
6666

6767
// Commons Collections https://mvnrepository.com/artifact/org.apache.commons/commons-collections4
6868
implementation 'org.apache.commons:commons-collections4:4.4'
6969

7070
// Commons Lang https://mvnrepository.com/artifact/org.apache.commons/commons-lang3
71-
implementation 'org.apache.commons:commons-lang3:3.14.0'
71+
implementation 'org.apache.commons:commons-lang3:3.17.0'
7272

7373
// https://mvnrepository.com/artifact/commons-io/commons-io
74-
implementation 'commons-io:commons-io:2.16.1'
74+
implementation 'commons-io:commons-io:2.17.0'
7575

7676
// ControlsFX https://mvnrepository.com/artifact/org.controlsfx/controlsfx
7777
implementation('org.controlsfx:controlsfx:11.2.1') {
@@ -82,19 +82,19 @@ dependencies {
8282
implementation 'com.github.ben-manes.caffeine:caffeine:3.1.8'
8383

8484
// Gradle plugin to use the error-prone compiler https://github.com/tbroyer/gradle-errorprone-plugin
85-
errorprone 'com.google.errorprone:error_prone_core:2.28.0'
85+
errorprone 'com.google.errorprone:error_prone_core:2.35.1'
8686

8787
// Google GSON https://github.com/google/gson
8888
implementation 'com.google.code.gson:gson:2.11.0'
8989

9090
// Jersey REST client https://mvnrepository.com/artifact/org.glassfish.jersey.core/jersey-client
91-
implementation 'org.glassfish.jersey.core:jersey-client:3.1.7'
91+
implementation 'org.glassfish.jersey.core:jersey-client:3.1.9'
9292

9393
// HK2 InjectionManager https://mvnrepository.com/artifact/org.glassfish.jersey.inject/jersey-hk2
94-
implementation 'org.glassfish.jersey.inject:jersey-hk2:3.1.7'
94+
implementation 'org.glassfish.jersey.inject:jersey-hk2:3.1.9'
9595

9696
// Jersey Multipart https://mvnrepository.com/artifact/org.glassfish.jersey.media/jersey-media-multipart
97-
implementation 'org.glassfish.jersey.media:jersey-media-multipart:3.1.7'
97+
implementation 'org.glassfish.jersey.media:jersey-media-multipart:3.1.9'
9898

9999
// Jaxb runtime https://mvnrepository.com/artifact/org.glassfish.jaxb/jaxb-runtime
100100
implementation 'org.glassfish.jaxb:jaxb-runtime:4.0.5'
@@ -227,7 +227,7 @@ jlink {
227227
jpackage {
228228
installerOptions += [
229229
'--app-version', version,
230-
'--copyright', 'Copyright 2023, Markus Fleischhacker',
230+
'--copyright', 'Copyright 2024, Markus Fleischhacker',
231231
'--description', 'Graphical image annotation application',
232232
'--license-file', 'LICENSE',
233233
'--vendor', 'Markus Fleischhacker',

gradle/wrapper/gradle-wrapper.jar

130 Bytes
Binary file not shown.

gradle/wrapper/gradle-wrapper.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-8.9-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-8.10.2-bin.zip
44
networkTimeout=10000
55
validateDistributionUrl=true
66
zipStoreBase=GRADLE_USER_HOME

gradlew

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,8 @@
1515
# See the License for the specific language governing permissions and
1616
# limitations under the License.
1717
#
18+
# SPDX-License-Identifier: Apache-2.0
19+
#
1820

1921
##############################################################################
2022
#
@@ -55,7 +57,7 @@
5557
# Darwin, MinGW, and NonStop.
5658
#
5759
# (3) This script is generated from the Groovy template
58-
# https://github.com/gradle/gradle/blob/HEAD/subprojects/plugins/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
60+
# https://github.com/gradle/gradle/blob/HEAD/platforms/jvm/plugins-application/src/main/resources/org/gradle/api/internal/plugins/unixStartScript.txt
5961
# within the Gradle project.
6062
#
6163
# You can find Gradle at https://github.com/gradle/gradle/.
@@ -84,7 +86,8 @@ done
8486
# shellcheck disable=SC2034
8587
APP_BASE_NAME=${0##*/}
8688
# Discard cd standard output in case $CDPATH is set (https://github.com/gradle/gradle/issues/25036)
87-
APP_HOME=$( cd "${APP_HOME:-./}" > /dev/null && pwd -P ) || exit
89+
APP_HOME=$( cd -P "${APP_HOME:-./}" > /dev/null && printf '%s
90+
' "$PWD" ) || exit
8891

8992
# Use the maximum available, or set MAX_FD != -1 to use that value.
9093
MAX_FD=maximum

gradlew.bat

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,6 +13,8 @@
1313
@rem See the License for the specific language governing permissions and
1414
@rem limitations under the License.
1515
@rem
16+
@rem SPDX-License-Identifier: Apache-2.0
17+
@rem
1618

1719
@if "%DEBUG%"=="" @echo off
1820
@rem ##########################################################################

0 commit comments

Comments
 (0)