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 0cbe431fe13e40735ccba054bab8fe4a83062b37 Author: Gary Gregory <garydgreg...@gmail.com> AuthorDate: Wed Nov 30 10:32:05 2022 -0500 Use Map API --- .../java/org/apache/commons/compress/archivers/ZipTestCase.java | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/src/test/java/org/apache/commons/compress/archivers/ZipTestCase.java b/src/test/java/org/apache/commons/compress/archivers/ZipTestCase.java index e4f3ead3..3710bf90 100644 --- a/src/test/java/org/apache/commons/compress/archivers/ZipTestCase.java +++ b/src/test/java/org/apache/commons/compress/archivers/ZipTestCase.java @@ -797,16 +797,11 @@ public final class ZipTestCase extends AbstractTestCase { } final String name = entry.getName(); - final List<List<Long>> l; - if (map.containsKey(name)) { - l = map.get(name); - } else { - map.put(name, l = new ArrayList<>()); - } + final List<List<Long>> list = map.computeIfAbsent(name, k -> new ArrayList<>()); final long t = stats.getUncompressedCount(); final long b = stats.getCompressedCount(); - l.add(Arrays.asList(t, b)); + list.add(Arrays.asList(t, b)); } private File getFilesToZip() throws IOException {