diff --git a/build.gradle b/build.gradle
index d1c2fdde7..162dd144d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -89,25 +89,25 @@ sourceSets.main.compileClasspath += sourceSets.java9.output.classesDirs;
dependencies {
implementation 'com.offbytwo:docopt:0.6.0.20150202'
- implementation 'org.apache.commons:commons-text:1.10.0'
- implementation 'org.apache.commons:commons-compress:1.20'
+ implementation 'org.apache.commons:commons-text:1.11.0'
+ implementation 'org.apache.commons:commons-compress:1.25.0'
implementation 'info.picocli:picocli:4.6.3'
implementation 'io.quarkus.qute:qute-core:1.12.2.Final'
implementation 'kr.motd.maven:os-maven-plugin:1.7.1'
- implementation 'org.codehaus.plexus:plexus-java:1.0.6'
- implementation 'com.google.code.gson:gson:2.9.0'
- implementation 'org.jsoup:jsoup:1.13.1'
+ implementation 'org.codehaus.plexus:plexus-java:1.2.0'
+ implementation 'com.google.code.gson:gson:2.10.1'
+ implementation 'org.jsoup:jsoup:1.17.1'
implementation 'org.codejive:java-properties:0.0.5'
implementation "org.slf4j:slf4j-nop:1.7.30"
implementation "org.slf4j:jcl-over-slf4j:1.7.30"
implementation "org.jboss:jandex:2.2.3.Final"
- implementation "eu.maveniverse.maven.mima:context:2.4.3"
- runtimeOnly "eu.maveniverse.maven.mima.runtime:standalone-static:2.4.3"
+ implementation "eu.maveniverse.maven.mima:context:2.4.4"
+ runtimeOnly "eu.maveniverse.maven.mima.runtime:standalone-static:2.4.4"
- testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.9.0"
- testImplementation "org.junit.jupiter:junit-jupiter:5.9.0"
+ testRuntimeOnly "org.junit.jupiter:junit-jupiter-engine:5.10.1"
+ testImplementation "org.junit.jupiter:junit-jupiter:5.10.1"
testImplementation "com.github.stefanbirkner:system-rules:1.17.2"
testImplementation "org.hamcrest:hamcrest-library:2.2"
testImplementation "com.github.tomakehurst:wiremock-jre8:2.32.0"
diff --git a/src/main/java/dev/jbang/net/JdkProvider.java b/src/main/java/dev/jbang/net/JdkProvider.java
index 8b559e27f..80c57eb5d 100644
--- a/src/main/java/dev/jbang/net/JdkProvider.java
+++ b/src/main/java/dev/jbang/net/JdkProvider.java
@@ -182,7 +182,7 @@ default Jdk getJdkByVersion(int version, boolean openVersion) {
* null
.
*
* @param id The id to look for
- * @return A code>Jdk object or null
+ * @return A Jdk
object or null
*/
@Nullable
Jdk getJdkById(@Nonnull String id);
@@ -193,7 +193,7 @@ default Jdk getJdkByVersion(int version, boolean openVersion) {
* null
.
*
* @param jdkPath The path to look for
- * @return A code>Jdk object or null
+ * @return A Jdk
object or null
*/
@Nullable
Jdk getJdkByPath(@Nonnull Path jdkPath);
diff --git a/src/main/java/dev/jbang/util/UnpackUtil.java b/src/main/java/dev/jbang/util/UnpackUtil.java
index 72ff0fff4..834de9a96 100644
--- a/src/main/java/dev/jbang/util/UnpackUtil.java
+++ b/src/main/java/dev/jbang/util/UnpackUtil.java
@@ -127,7 +127,7 @@ public static void untargz(Path targz, Path outputDir, boolean stripRootFolder,
new GzipCompressorInputStream(
new FileInputStream(targz.toFile())))) {
TarArchiveEntry targzEntry;
- while ((targzEntry = tarArchiveInputStream.getNextTarEntry()) != null) {
+ while ((targzEntry = tarArchiveInputStream.getNextEntry()) != null) {
Path entry = Paths.get(targzEntry.getName()).normalize();
if (stripRootFolder) {
if (entry.getNameCount() == 1) {