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 74f37a09b315451a514acfb6faefcd67d776f513 Author: Gary D. Gregory <garydgreg...@gmail.com> AuthorDate: Sat Mar 1 10:50:19 2025 -0500 Use IOUtils.copyLarge() --- .../java/org/apache/commons/compress/archivers/zip/ZipFileTest.java | 6 +----- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/src/test/java/org/apache/commons/compress/archivers/zip/ZipFileTest.java b/src/test/java/org/apache/commons/compress/archivers/zip/ZipFileTest.java index 14fbfe439..8f4e013f4 100644 --- a/src/test/java/org/apache/commons/compress/archivers/zip/ZipFileTest.java +++ b/src/test/java/org/apache/commons/compress/archivers/zip/ZipFileTest.java @@ -143,14 +143,10 @@ private void assertFileEqualIgnoreEndOfLine(final File file1, final File file2) } private void assertFileEqualsToEntry(final File fileToCompare, final ZipArchiveEntry entry, final ZipFile zipFile) throws IOException { - final byte[] buffer = new byte[10240]; final File tempFile = createTempFile("temp", "txt"); try (OutputStream outputStream = Files.newOutputStream(tempFile.toPath()); InputStream inputStream = zipFile.getInputStream(entry)) { - int readLen; - while ((readLen = inputStream.read(buffer)) > 0) { - outputStream.write(buffer, 0, readLen); - } + IOUtils.copyLarge(inputStream, outputStream, new byte[10240]); } assertFileEqualIgnoreEndOfLine(fileToCompare, tempFile); }