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 1a8890abc34c763d5d0ef54201e99827be5e19c6 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Thu Jul 6 22:53:59 2023 -0400 Use modern Map API --- .../java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java b/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java index ddcb0d1c..6752014e 100644 --- a/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java +++ b/src/main/java/org/apache/commons/compress/archivers/sevenz/SevenZFile.java @@ -726,9 +726,7 @@ public class SevenZFile implements Closeable { } private void checkEntryIsInitialized(final Map<Integer, SevenZArchiveEntry> archiveEntries, final int index) { - if (archiveEntries.get(index) == null) { - archiveEntries.put(index, new SevenZArchiveEntry()); - } + archiveEntries.computeIfAbsent(index, i -> new SevenZArchiveEntry()); } /**