Add initial changes.xml with planned backports.
git-svn-id: https://svn.apache.org/repos/asf/commons/proper/collections/branches/COLLECTIONS_3_2_X@1713148 13f79535-47bb-0310-9956-ffa450edef68
This commit is contained in:
parent
a5740d87c3
commit
6e5ae530b3
|
@ -0,0 +1,110 @@
|
|||
<?xml version="1.0"?>
|
||||
<!--
|
||||
Licensed to the Apache Software Foundation (ASF) under one or more
|
||||
contributor license agreements. See the NOTICE file distributed with
|
||||
this work for additional information regarding copyright ownership.
|
||||
The ASF licenses this file to You under the Apache License, Version 2.0
|
||||
(the "License"); you may not use this file except in compliance with
|
||||
the License. You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
-->
|
||||
<document>
|
||||
<properties>
|
||||
<title>Commons Collections Changes</title>
|
||||
</properties>
|
||||
<body>
|
||||
|
||||
<release version="3.2.2" date="20XX-XX-XX" description="This is a bugfix release.">
|
||||
|
||||
<!-- Bugfixes planned to backport from 4.0
|
||||
|
||||
<action issue="COLLECTIONS-447" dev="tn" type="fix" due-to="Jeffrey Barnes">
|
||||
Tree traversal with a TreeListIterator will not be affected anymore by
|
||||
the removal of an element directly after a call to previous().
|
||||
</action>
|
||||
<action issue="COLLECTIONS-444" dev="tn" type="fix" due-to="Thomas Vahrst, John Vasileff">
|
||||
SetUniqueList.set(int, E) now works correctly if the object to be inserted
|
||||
is already placed at the given position.
|
||||
</action>
|
||||
<action issue="COLLECTIONS-441" dev="tn" type="fix" due-to="Thomas Vahrst">
|
||||
MultiKeyMap.clone() now correctly calls super.clone().
|
||||
</action>
|
||||
<action issue="COLLECTIONS-411" dev="tn" type="fix" due-to="Adrian Nistor">
|
||||
Fixed possible "IndexOutOfBoundsException" in "ListOrderedMap#putAll".
|
||||
</action>
|
||||
<action issue="COLLECTIONS-400" dev="tn" type="fix" due-to="Shin Hwei Tan">
|
||||
Added missing null check in "CollectionUtils#addIgnoreNull(Collection, Object)".
|
||||
</action>
|
||||
<action issue="COLLECTIONS-380" dev="tn" type="fix" due-to="Dave Brosius">
|
||||
Fixed infinite loop when calling "UnmodifiableBoundedCollection#unmodifiableBoundedCollection()".
|
||||
</action>
|
||||
<action issue="COLLECTIONS-364" dev="sebb" type="fix">
|
||||
"DualTreeBidiMap" now uses the correct comparator for the reverse map during de-serialization.
|
||||
</action>
|
||||
<action issue="COLLECTIONS-360" dev="jochen" type="fix" due-to="Sai Zhang">
|
||||
"FilterListIterator#hasNext" does not throw a NullPointerException anymore
|
||||
to comply to the Java iterator specification.
|
||||
</action>
|
||||
<action issue="COLLECTIONS-359" dev="bayard" type="fix" due-to="Mark Shead">
|
||||
"ListUtils#intersection(List, List)" will now also work correctly if there
|
||||
are duplicate elements in the provided lists.
|
||||
</action>
|
||||
<action issue="COLLECTIONS-350" dev="bayard" type="fix" due-to="Michael Akerman">
|
||||
Removed debug output in "MapUtils#getNumber(Map)".
|
||||
</action>
|
||||
<action issue="COLLECTIONS-335" dev="jochen" type="fix" due-to="sebb">
|
||||
Fixed cache assignment for "TreeBidiMap#entrySet".
|
||||
</action>
|
||||
<action issue="COLLECTIONS-334" dev="jochen" type="fix" due-to="sebb">
|
||||
Synchronized access to lock in "StaticBucketMap#size()".
|
||||
</action>
|
||||
<action issue="COLLECTIONS-330" dev="mbenson" type="fix" due-to="Joerg Schaible">
|
||||
"LRUMap#keySet()#remove(Object)" will not throw a "ConcurrentModificationException" anymore.
|
||||
</action>
|
||||
<action issue="COLLECTIONS-307" dev="bayard" type="fix" due-to="Christian Semrau">
|
||||
"SetUniqueList#subList()#contains(Object)" will now correctly check the subList
|
||||
rather than the parent list.
|
||||
</action>
|
||||
<action issue="COLLECTIONS-304" dev="bayard" type="fix" due-to="Rafał Figas,Bjorn Townsend">
|
||||
"SetUniqueList#set(int, Object)" will now correctly enforce the uniqueness constraint.
|
||||
</action>
|
||||
<action issue="COLLECTIONS-294" dev="bayard" type="fix" due-to="Benjamin Bentmann">
|
||||
"CaseInsensitiveMap" will now convert input strings to lower-case in a
|
||||
locale-independant manner.
|
||||
</action>
|
||||
<action issue="COLLECTIONS-266" dev="bayard" type="fix" due-to="Joerg Schaible">
|
||||
"MultiKey" will now be correctly serialized/de-serialized.
|
||||
</action>
|
||||
<action issue="COLLECTIONS-261" dev="bayard" type="fix" due-to="ori">
|
||||
"Flat3Map#remove(Object)" will now return the correct value mapped to the removed key
|
||||
if the size of the map is less or equal 3.
|
||||
</action>
|
||||
<action issue="COLLECTIONS-249" dev="bayard" type="fix" due-to="Joe Kelly">
|
||||
"SetUniqueList.addAll(int, Collection)" now correctly add the collection at the
|
||||
provided index.
|
||||
</action>
|
||||
<action issue="COLLECTIONS-228" dev="scolebourne" type="fix">
|
||||
"MultiValueMap#put(Object, Object)" and "MultiValueMap#putAll(Object, Collection)"
|
||||
now correctly return if the map has changed by this operation.
|
||||
</action>
|
||||
<action issue="COLLECTIONS-219" dev="scolebourne" type="fix" due-to="Tom Leccese">
|
||||
"CollectionUtils#removeAll" wrongly called "ListUtils#retainAll".
|
||||
</action>
|
||||
<action issue="COLLECTIONS-217" dev="scolebourne" type="fix" due-to="Matt Bishop">
|
||||
Calling "setValue(Object)" on any Entry returned by a "Flat3Map" will now
|
||||
correctly set the value for the current entry.
|
||||
</action>
|
||||
<action issue="COLLECTIONS-216" dev="scolebourne" type="fix" due-to="Hendrik Maryns">
|
||||
"MultiKey#toString()" will now use "Arrays#toString(List)".
|
||||
</action>
|
||||
-->
|
||||
</release>
|
||||
</body>
|
||||
</document>
|
Loading…
Reference in New Issue