[COLLECTIONS-485] Added changelog entries.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1538922 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
f4d27681d5
commit
f0cd4f84b7
|
@ -36,22 +36,24 @@ preceding alpha releases for 4.0 (see details of changes below).
|
||||||
Major changes since 3.2.1
|
Major changes since 3.2.1
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
||||||
- Use of generics and other language features introduced in Java 5 (varargs, Iterable)
|
o Use of generics and other language features introduced in Java 5 (varargs, Iterable)
|
||||||
- Removed deprecated classes / methods and features which are now supported by the JDK
|
o Removed deprecated classes / methods and features which are now supported by the JDK
|
||||||
- Replaced Buffer interface with java.util.Queue
|
o Replaced Buffer interface with java.util.Queue
|
||||||
- Added concept of split maps with respective interfaces Put / Get (see also package splitmap)
|
o Added concept of split maps with respective interfaces Put / Get (see also package splitmap)
|
||||||
- Added new Trie interface together with an implementation of a Patricia Trie
|
o Added new Trie interface together with an implementation of a Patricia Trie
|
||||||
|
|
||||||
|
|
||||||
Changes since 4.0-alpha1
|
Changes since 4.0-alpha1
|
||||||
------------------------
|
------------------------
|
||||||
|
|
||||||
- [COLLECTIONS-481] No collision detection/resolution was performed when calling "CompositeSet#addComposited(...)"
|
o [COLLECTIONS-485] Accept wildcard input where possible, e.g. in copy-constructors, Unmodifiable* decorators
|
||||||
|
and iterators. Thanks to Hollis Waite.
|
||||||
|
o [COLLECTIONS-481] No collision detection/resolution was performed when calling "CompositeSet#addComposited(...)"
|
||||||
with more than one Set as argument. Additionally use varargs parameters instead of arrays
|
with more than one Set as argument. Additionally use varargs parameters instead of arrays
|
||||||
in CompositeSet and CompositeCollection constructor and addComposited method. Thanks to Hollis Waite.
|
in CompositeSet and CompositeCollection constructor and addComposited method. Thanks to Hollis Waite.
|
||||||
- [COLLECTIONS-480] Narrow return type of "BidiMap#values()" to Set as the values are required to be unique. Thanks to Hollis Waite.
|
o [COLLECTIONS-480] Narrow return type of "BidiMap#values()" to Set as the values are required to be unique. Thanks to Hollis Waite.
|
||||||
- [COLLECTIONS-468] Renamed CompliantBag to CollectionBag.
|
o [COLLECTIONS-468] Renamed CompliantBag to CollectionBag.
|
||||||
- [COLLECTIONS-475] Fixed conversion of timeout parameters in "PassiveExpiringMap".
|
o [COLLECTIONS-475] Fixed conversion of timeout parameters in "PassiveExpiringMap".
|
||||||
|
|
||||||
|
|
||||||
Removed classes
|
Removed classes
|
||||||
|
@ -151,6 +153,8 @@ New features
|
||||||
Changed classes / methods
|
Changed classes / methods
|
||||||
-------------------------
|
-------------------------
|
||||||
|
|
||||||
|
o [COLLECTIONS-485] Accept wildcard input where possible, e.g. in copy-constructors, Unmodifiable* decorators
|
||||||
|
and iterators. Thanks to Hollis Waite.
|
||||||
o [COLLECTIONS-480] Narrow return type of "BidiMap#values()" to Set as the values are required to be unique. Thanks to Hollis Waite.
|
o [COLLECTIONS-480] Narrow return type of "BidiMap#values()" to Set as the values are required to be unique. Thanks to Hollis Waite.
|
||||||
o [COLLECTIONS-473] Made field "collection" in class "AbstractCollectionDecorator" private and added
|
o [COLLECTIONS-473] Made field "collection" in class "AbstractCollectionDecorator" private and added
|
||||||
setter "setCollection(Collection)" with scope protected to set the decorated collection
|
setter "setCollection(Collection)" with scope protected to set the decorated collection
|
||||||
|
|
|
@ -151,6 +151,7 @@ This release is <b>not</b> source or binary compatible with v3.x.
|
||||||
|
|
||||||
<center><h3>Changed classes / methods</h3></center>
|
<center><h3>Changed classes / methods</h3></center>
|
||||||
<ul>
|
<ul>
|
||||||
|
<li>Accept wildcard input where possible, e.g. in copy-constructors, Unmodifiable* decorators and iterators.</li>
|
||||||
<li>Narrow return type of "BidiMap#values()" to Set as the values are required to be unique.</li>
|
<li>Narrow return type of "BidiMap#values()" to Set as the values are required to be unique.</li>
|
||||||
<li>Made field "collection" in class "AbstractCollectionDecorator" private and added setter "setCollection(Collection)" with scope protected to set the decorated collection during de-serialization.</li>
|
<li>Made field "collection" in class "AbstractCollectionDecorator" private and added setter "setCollection(Collection)" with scope protected to set the decorated collection during de-serialization.</li>
|
||||||
<li>Replaced "Collection" with "Iterable" for method arguments where applicable.</li>
|
<li>Replaced "Collection" with "Iterable" for method arguments where applicable.</li>
|
||||||
|
|
Loading…
Reference in New Issue