pepness opened a new pull request #3769:
URL: https://github.com/apache/netbeans/pull/3769
Library Notes:
- SevenZFile now supports random access.
- The zip package now supports split archives.
- The tar package now supports reading sparse entries.
- A new class TarFile provides random access to TAR archives.
- Commons Compress now ships with a copy of the Pack200 code of the retired
Apache Harmony project. The pack200 support in Commons Compress no longer uses
the implementation of the Java class library - and thus also works for Java 14
and later.
- Added new methods supporting java.nio.Path as an alternative to
java.io.File to many classes.
- Requires Java 8
- 40 Bug fixes
- 6 New Features
- 46 Improvements
- 1 CVE fixed (CVE-2021-36090)
NetBeans Notes:
- Removed duplicated commons-compress jars from `java/java.disco` and
`ide/db.dataview`
- Download size at building:
- Before: 632.4 + 632.4 + 615.1 = 1879.9 KB
- After: 1000 KB
- Change commons-compress test path in module `ide/db.dataview`
- Add `org.netbeans.modules.java.disco` to commons_compress
`friend-packages` and add required packages for `java/java.disco` to build
successfully
Testing:
- Full build done
- Verify successful execution of libraries and licenses Ant test
- Verify successful execution of unit tests for module `ide/db.dataview`
- Checked the jar is in `nb_install/ide/modules/ext/commons-compress-1.21`
- Successfully test `Export Table Data` option including all 3 formats (csv,
tsv and xlsx)
- Successfully download and unarchive multiple JDKs using Java Disco API
[Commons compress Web
Page](https://commons.apache.org/proper/commons-compress/index.html)
[Commons compress Release
Notes](https://commons.apache.org/proper/commons-compress/changes-report.html)
--
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.
To unsubscribe, e-mail: [email protected]
For queries about this service, please contact Infrastructure at:
[email protected]
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]
For further information about the NetBeans mailing lists, visit:
https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists