[COLLECTIONS-518] Make AbstractIterableGetMapDecorator abstract. Thanks to Dipanjan Laha.

git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/trunk@1635305 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
Thomas Neidhart 2014-10-29 21:18:45 +00:00
parent b9284992ea
commit 939527bcc5
3 changed files with 11 additions and 1 deletions

6
TODO.txt Normal file
View File

@ -0,0 +1,6 @@
TODOS for release 4.1:
======================
- mention in the release notes that COLLECTIONS-518 might break binary and source compatibility
but it would be unreasonable to instantiate an instance of class AbstractIterableGetMapDecorator

View File

@ -22,6 +22,10 @@
<body> <body>
<release version="4.1" date="TBD" description=""> <release version="4.1" date="TBD" description="">
<action issue="COLLECTIONS-518" dev="tn" type="fix" due-to="Dipanjan Laha">
The abstract decorator "AbstractIterableGetMapDecorator" was not declared
abstract.
</action>
<action issue="COLLECTIONS-536" dev="tn" type="fix" due-to="Tagir Valeev"> <action issue="COLLECTIONS-536" dev="tn" type="fix" due-to="Tagir Valeev">
Improved check for null input in "MapUtils#putAll(Map, Object[])". Improved check for null input in "MapUtils#putAll(Map, Object[])".
</action> </action>

View File

@ -31,7 +31,7 @@ import org.apache.commons.collections4.map.EntrySetToMapIteratorAdapter;
* @since 4.0 * @since 4.0
* @version $Id$ * @version $Id$
*/ */
public class AbstractIterableGetMapDecorator<K, V> implements IterableGet<K, V> { public abstract class AbstractIterableGetMapDecorator<K, V> implements IterableGet<K, V> {
/** The map to decorate */ /** The map to decorate */
transient Map<K, V> map; transient Map<K, V> map;