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) {