This is an automated email from the ASF dual-hosted git repository. ggregory pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-compress.git
commit 42ed09eec6a9accb103202576af5b285d774073a Author: Gary Gregory <[email protected]> AuthorDate: Sat Oct 28 07:47:35 2023 -0400 Null-guard Lister.main(String[]) for programmatic invocation --- src/main/java/org/apache/commons/compress/archivers/Lister.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/java/org/apache/commons/compress/archivers/Lister.java b/src/main/java/org/apache/commons/compress/archivers/Lister.java index 74dc25fa..a66a742c 100644 --- a/src/main/java/org/apache/commons/compress/archivers/Lister.java +++ b/src/main/java/org/apache/commons/compress/archivers/Lister.java @@ -23,6 +23,7 @@ import java.io.IOException; import java.io.InputStream; import java.nio.file.Files; import java.util.Enumeration; +import java.util.Objects; import org.apache.commons.compress.archivers.sevenz.SevenZFile; import org.apache.commons.compress.archivers.tar.TarFile; @@ -112,6 +113,7 @@ public final class Lister { usage(); return; } + Objects.requireNonNull(args[0], "args[0]"); System.out.println("Analysing " + args[0]); final File f = new File(args[0]); if (!f.isFile()) {
