Author: tn
Date: Wed Nov 20 22:35:45 2013
New Revision: 1543975
URL: http://svn.apache.org/r1543975
Log:
Update release notes.
Modified:
commons/proper/collections/trunk/RELEASE-NOTES.txt
commons/proper/collections/trunk/src/changes/changes.xml
commons/proper/collections/trunk/src/site/xdoc/release_4_0.xml
Modified: commons/proper/collections/trunk/RELEASE-NOTES.txt
URL:
http://svn.apache.org/viewvc/commons/proper/collections/trunk/RELEASE-NOTES.txt?rev=1543975&r1=1543974&r2=1543975&view=diff
==============================================================================
--- commons/proper/collections/trunk/RELEASE-NOTES.txt (original)
+++ commons/proper/collections/trunk/RELEASE-NOTES.txt Wed Nov 20 22:35:45 2013
@@ -49,6 +49,10 @@ Major changes since 3.2.1
Changes since 4.0-alpha1
------------------------
+ o [COLLECTIONS-502] Resolved generic parameter inconsistency for various
static fields, e.g. BagUtils.EMPTY_BAG,
+ TruePredicate.INSTANCE and many others. All accessible
static fields use raw types so that
+ they can be used directly without explicit casting. To
avoid compiler warnings about unchecked
+ conversion and/or rawtypes use the corresponding factory
methods, e.g. BagUtils.emptyBag().
o [COLLECTIONS-501] Renamed methods "V MultiKeyMap#remove(Object, Object,
...)" to
"V MultiKeyMap#removeMultiKey(Object, Object, ...)" to
avoid future conflicts
with a default method of the Map interface in Java 8.
@@ -178,6 +182,10 @@ New features
Changed classes / methods
-------------------------
+ o [COLLECTIONS-502] Resolved generic parameter inconsistency for various
static fields, e.g. BagUtils.EMPTY_BAG,
+ TruePredicate.INSTANCE and many others. All accessible
static fields use raw types so that
+ they can be used directly without explicit casting. To
avoid compiler warnings about unchecked
+ conversion and/or rawtypes use the corresponding factory
methods, e.g. BagUtils.emptyBag().
o [COLLECTIONS-501] Renamed methods "V MultiKeyMap#remove(Object, Object,
...)" to
"V MultiKeyMap#removeMultiKey(Object, Object, ...)" to
avoid future conflicts
with a default method of the Map interface in Java 8.
Modified: commons/proper/collections/trunk/src/changes/changes.xml
URL:
http://svn.apache.org/viewvc/commons/proper/collections/trunk/src/changes/changes.xml?rev=1543975&r1=1543974&r2=1543975&view=diff
==============================================================================
--- commons/proper/collections/trunk/src/changes/changes.xml (original)
+++ commons/proper/collections/trunk/src/changes/changes.xml Wed Nov 20
22:35:45 2013
@@ -38,6 +38,12 @@ Commons Collections is Java 5.
Users are encouraged to upgrade to this version as, in addition to new
features, this release includes numerous bug fixes.
">
+ <action issue="COLLECTIONS-502" dev="tn" type="update">
+ Resolved generic parameter inconsistency for various static fields, e.g.
BagUtils.EMPTY_BAG,
+ TruePredicate.INSTANCE and many others. All accessible static fields use
raw types so that
+ they can be used directly without explicit casting. To avoid compiler
warnings about unchecked
+ conversion and/or rawtypes use the corresponding factory methods, e.g.
BagUtils.emptyBag().
+ </action>
<action issue="COLLECTIONS-501" dev="tn" type="update">
Renamed methods "V MultiKeyMap#remove(Object, Object, ...)" to
"V MultiKeyMap#removeMultiKey(Object, Object, ...)" to avoid future
conflicts
Modified: commons/proper/collections/trunk/src/site/xdoc/release_4_0.xml
URL:
http://svn.apache.org/viewvc/commons/proper/collections/trunk/src/site/xdoc/release_4_0.xml?rev=1543975&r1=1543974&r2=1543975&view=diff
==============================================================================
--- commons/proper/collections/trunk/src/site/xdoc/release_4_0.xml (original)
+++ commons/proper/collections/trunk/src/site/xdoc/release_4_0.xml Wed Nov 20
22:35:45 2013
@@ -156,6 +156,10 @@ have changed.
<center><h3>Changed classes / methods</h3></center>
<ul>
+<li>Resolved generic parameter inconsistency for various static fields, e.g.
BagUtils.EMPTY_BAG,
+ TruePredicate.INSTANCE and many others. All accessible static fields use
raw types so that
+ they can be used directly without explicit casting. To avoid compiler
warnings about unchecked
+ conversion and/or rawtypes use the corresponding factory methods, e.g.
BagUtils.emptyBag().</li>
<li>Renamed methods "V MultiKeyMap#remove(Object, Object, ...)" to "V
MultiKeyMap#removeMultiKey(Object, Object, ...)"
to avoid future conflicts with a default method of the Map interface in
Java 8.</li>
<li>Renamed "V MultiMap#remove(K, V)" to "boolean MultiMap#removeMapping(K, V)"