venusdrogon / feilong-platform

:gem:all feilong projects's parent
http://feitianbenyue.iteye.com/
Apache License 2.0
94 stars 58 forks source link

commons-collections4 4.3 #284

Closed venusdrogon closed 4 years ago

venusdrogon commented 5 years ago

image

venusdrogon commented 5 years ago

Release notes for version 4.3 Apache Commons Collections is a project to develop and maintain collection classes based on and inspired by the JDK collection framework.

This 4.3 release is a minor and updates the platform requirement from Java 7 to 8. This release fixes several bugs present in previous releases of the 4.X branch.

Please NOTE: Clirr errors reported for this release are false positive, this is prooved by Japicmp report And manual testing.

All users are strongly encouraged to updated to this release.

Compatibility Java 8 or later is now required (version 4.2 required Java 7) This release is source and binary compatible with the 4.0 release of Commons Collections with the exception that some classes in the functor package do not implement the Serializable interface anymore (see COLLECTIONS-580) Major changes since 4.2 Updates the platform requirement from Java 7 to 8 Add Automatic-Module-Name MANIFEST entry for Java 9 compatibility Added a few new APIs. Security Changes None.

http://commons.apache.org/proper/commons-collections/release_4_3.html

For a full list of changes in this release, refer to the Change report.

venusdrogon commented 5 years ago
Type Changes By
  Use boolean operator for boolean result. Fixes COLLECTIONS-691. Thanks to Eitan Adler. kinow
  Update platform requirement from Java 7 to 8. Fixes COLLECTIONS-688. ggregory
  Link to Javadoc API broken. Fixes COLLECTIONS-689. Thanks to Richard Walker. ggregory
  Replace use of deprecated Class#newInstance() PR #49. Fixes COLLECTIONS-692. Thanks to Gary Gregory, Eitan Adler. ggregory
  AbstractReferenceMap made easier for subclassing; PR #51. Fixes COLLECTIONS-696. Thanks to Maxim Solodovnik. ggregory
  StackOverflowError in SetUniqueList.add() when it receives itself. Fixes COLLECTIONS-701. Thanks to Shin Hong, Don Jeba. ggregory
  The PassiveExpiringMap#put() method should return the previous record only if not expired. Fixes COLLECTIONS-703. Thanks to Tomas Tulka. ggregory
  Add SetUtils.unmodifiableSet(T... items) method. Fixes COLLECTIONS-706. Thanks to Richard Eckart de Castilho, Gary Gregory. ggregory
venusdrogon commented 5 years ago

目前 feiong 都是基于 1.7 jdk

升级到1.8 需要考虑 暂不处理