Apache Commons logo Commons Collections

JIRA Report

Fix Version Key Summary Type Resolution Status
4.0 COLLECTIONS-502 Generic parameter inconsistency on various INSTANCE fields Improvement Fixed Resolved
4.0 COLLECTIONS-501 Rename MultiKeyMap.remove(K key1, K key2) to avoid clashes with newly introduced default methods in Java 8 Bug Fixed Resolved
4.0 COLLECTIONS-500 Rename MultiMap.remove(K, V) to avoid clashes with newly introduced default methods in Java 8 Bug Fixed Resolved
4.0 COLLECTIONS-499 AbstractBagTest shall extend from AbstractCollectionTest Improvement Fixed Resolved
4.0 COLLECTIONS-498 CollectionBag should respect removeAll / retainAll contract of decorated bags Bug Fixed Resolved
4.0 COLLECTIONS-497 Add a CollectionSortedBag adaptor New Feature Fixed Resolved
4.0 COLLECTIONS-496 UnmodifiableBoundedCollection does not implement Unmodifiable marker interface Bug Fixed Resolved
4.0 COLLECTIONS-495 UnmodifiableTrie should not decorate an already unmodifiable Trie Bug Fixed Resolved
4.0 COLLECTIONS-494 Move Equator interface to base package for consistency Improvement Fixed Resolved
4.0 COLLECTIONS-488 Satisfies utility method Improvement Fixed Resolved
4.0 COLLECTIONS-485 Collection copy-constructors should accept wildcarded input Improvement Fixed Resolved
4.0 COLLECTIONS-481 remove composite collection methods/constructors made redundant by vararg overloads Improvement Fixed Resolved
4.0 COLLECTIONS-480 BidiMap.values() should be declared to return a Set Improvement Fixed Resolved
4.0 COLLECTIONS-475 Wrong timeout handling in expiration policies of PassiveExpiringMap Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-474 Exception in ListOrderedMap#putAll if map contains null values Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-473 AbstractCollectionDecorator.decorated() should not be used internally Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-472 wasted work in AbstractMapBag.containsAll() Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-470 TransformedMap class exists in two packages Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-468 Change Bag interface and implementations to conform to Collection interface Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-466 Replace Collection with Iterable where applicable in the API Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-461 splitmap.TransformedMap is not really a Map Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-460 Change IteratorChain to use a Queue and remove iterators after use New Feature Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-459 ArrayIterator & ObjectArrayIterator - do they need setters?` Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-456 Add ListUtils.longestCommonSubsequence(List, List) New Feature Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-455 AbstractDualBidiMap<K, V> has several mutable protected fields Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-454 findBugs Warning: Flat3Map - 3 iterators which are "both an Iterator and a Map.Entry" Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-453 findBugs Warnings: several classes in package functors may expose their internal representation Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-451 Hide constructors of utility classes Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-450 Iterate over the all elements excluding the last/first one Wish Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-447 TreeListIterator can return incorrect results after remove() is called Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-446 Overload CollectionUtils.isEqualCollection to accept an Equator instance Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-445 Several unit test failures with IBM JDK 6 Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-444 SetUniqueList may become inconsistent Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-441 MultiKeyMap.clone() should call super.clone() Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-436 Add a method that returns an empty collection if a passed in collection is null Wish Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-434 performance problem in CursorableLinkedList.containsAll() Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-433 TreeList.addAll() complexity Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-429 Performance problem in MultiValueMap Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-427 performance problem in SetUniqueList.retainAll() Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-426 performance problem in ListOrderedSet.retainAll() Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-425 performance problem in ListOrderedMap.remove() Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-424 Surprising exception by CompositeSet in a situation where CompositeCollection works fine Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-422 Proposal for a permutation generator (Permutator) New Feature Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-421 Update JavaDoc in ListUtils to discribe generified methods Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-419 Performance problem in AbstractDualBidiMap Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-417 AbstractLinkedList.retainAll() is very slow Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-415 AbstractLinkedList.removeAll() is very slow Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-414 Collections does not compile with openjdk 1.6.0_24 Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-413 Performance problem in DualHashBidiMap Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-412 CollectionUtils.subtract() is very slow Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-411 Exception in ListOrderedMap.putAll() Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-410 SetUniqueList.addAll() is very slow Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-409 ListOrderedSet.addAll() is very slow Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-408 performance problem in SetUniqueList.removeAll() Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-407 ListOrderedSet.removeAll() is slow Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-406 ListUtils.subtract is very slow Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-404 Adding an implementation of Eugene Myers difference algorithm Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-400 Inconsistent Javadoc comment and code in addIgnoreNull(Collection<T>, T) in org.apache.commons.collections.CollectionUtils Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-399 Add indexed get to CircularFifoQueue New Feature Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-396 New LazyIteratorChain class. New Feature Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-393 Split / Partition a collection into smaller collections New Feature Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-391 Inconsistent Javadoc comment and code for toProperties(final Map<K, V>) in org.apache.commons.collections.MapUtils Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-389 Inconsistent Javadoc comment and code for mapTransformer(Map<? super I, ? extends O>) in org.apache.commons.collections.TransformerUtils Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-388 Inconsistent Javadoc comment and code for prototypeFactory(T) in org.apache.commons.collections.FactoryUtils Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-384 Inconsistent Javadoc comment and code for synchronizedMap(Map) in org.apache.commons.collections.MapUtils Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-383 [PATCH] CollectionUtils.forAllDo(Iterator<T>, C Closure) implementation Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-382 change groupId to org.apache.commons Task Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-381 move to a standard maven layout Task Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-380 UnmodifiableBoundedCollection.unmodifiableBoundedCollection is an infinite loop Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-379 Bugs In Javadoc Comment in the CollectionUtils class Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-375 empty if null collection Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-372 ComparatorUtils.transformedComparator wrongly typed (generics) Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-363 TransformedMap is Serializable but its superclass doesn't define an accessible void constructor Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-362 CollectionUtils.filter() should return a boolean indicating whether the Collection was modified as a result of the call. Wish Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-361 Add CollectionUtils.filterOut() Wish Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-360 FilterListIterator#hasNext throws exception (associate with JUnit tests) Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-359 A ∩ B != B ∩ A when duplicates are present in a list Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-352 AbstractCollectionDecorator is inconsistent with AbstractListDecorator. Uses private member variable instead of protected getter Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-351 Remove features now supported in the JDK Task Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-350 MapUtils.getNumber sends output to System.out Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-348 Javadoc: incorrect behavior explained for XXXUtils.transformedXXX Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-343 Functor singleton classes do not implement singleton pattern correctly Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-341 Mark NOPClosure class as final Task Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-340 NOPClosure has a broken equals method Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-336 Exceptions can be simplified now that Throwable.getCause() must be present Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-335 bidimap.TreeBidiMap.entrySet is never written Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-334 map.StaticBucketMap.size() needs to synchronize access to lock Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-332 ListOrderedMap not respecting underlying list Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-331 CollatingIterator NPE when Comparator is null Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-330 ConcurrentModificationException using remove from the keySet the LRUMap Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-328 ListUtils.intersect is slow Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-327 Serialisable classes without serialVersionUID Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-324 Fields transformer and decorated in comparators.TransformingComparator could be made final Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-323 Behavior of constructors CaseInsensitiveMap inconsistent with standard Java HashMap Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-322 Adds a Collections wrapper around the w3c NodeList Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-321 ComparableComparator.getInstance() not compilable with jdk-compiler Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-320 StaticBucketMap#putall() uses inefficient keySet() iterator when it could use entrySet() iterator Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-319 IteratorUtils.getIterator(Object obj) performs redundant null check Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-318 CollectionUtils.size(Object object) has impossible null check Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-317 AbstractHashedMap(Map map) constructor calls overridable non-final method Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-316 LRUMap constructor javadoc and behavior are inconsistent (maxSize cannot be less than 0) Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-313 Allow Closure and CollectionUtils.forAllDo to throw Exception Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-312 Minor changes to tidy modifiers for fields, methods and classes. Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-310 Modifications of a SetUniqueList.subList() invalidate the parent list Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-307 SetUniqueList.subList().contains() method checks against full parent list, not sublist range Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-306 Use Predicate in subtract New Feature Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-304 SetUniqueList set method use corrupts uniqness Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-303 Improved documentation for unmodifiable collections Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-298 CollectionUtils.sizeIsEmpty(null) should return true Wish Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-297 Fix javadoc for Collections.size() with regard to null handling Task Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-296 Introduce SortedUtils.merge() for merging sorted collections New Feature Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-294 Fix case-insensitive string handling Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-293 EqualPredicate should be able to accept an Equator Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-289 Add new method getIteratorIndex() to CollatingIterator Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-288 Javadoc: incorrect behavior explained for ListUtils.transformedList Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-286 New util method: CollectionUtils.extractSingleton(Collection<T> coll) which returns the single object in the collection or throws an exception New Feature Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-285 TreeBidiMap should implement Serializable Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-282 Generify iterators package Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-280 Add Predicate that failed PredicatedCollection.validate to IllegalArgumentException text Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-275 IndexedCollection would be a useful addition to Commons Collections New Feature Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-273 Generify functors Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-272 Anyone know why the Comparators aren't Serializable? Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-266 Issue with MultiKey when serialized/deserialized via RMI Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-265 TreeBag allows uncomparable item to be added, breaking toString Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-263 Extend the MultiHashMap to create an object filter by value of given field New Feature Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-262 probably apidoc error: firstKey() and lastKey() in AbstractLinkedMap Bug Fixed Resolved
4.0 COLLECTIONS-261 Flat3Map.remove() does not return the correct value when size <= 3 Bug Fixed Closed
4.0-alpha1, 4.0 COLLECTIONS-260 TransformingComparator should have a constructor with just a Transformer Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-258 DualLinkedHashBidiMap New Feature Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-255 Unused variable in TreeBidiMap.java Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-253 Generics version of PredicateUtils and the predicates it creates Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-251 improving static factory methods for static importability, conistency Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-249 SetUniqueList.addAll(int index, Collection coll) adds to end of list instead of at specified index Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-247 update build to compile with Java 5 and use JUnit 4 and EasyMock in generics branch Task Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-245 Genericise CollectionUtils and ListUtils. Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-243 Generic versions of Predicated, Syncronized and Unmodifiable classes Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-242 Add Equator interface for more powerful collections Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-240 MultiValueMap should implement Serializable Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-237 MultiValueMap: behavior of entrySet().iterator() is not the expected one Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-235 Missing static int ListUtils.indexOf(List,Predicate) method New Feature Fixed Resolved
4.0 COLLECTIONS-232 Some tests contain assertEquals arguments in the incorrect order Improvement Fixed Closed
4.0-alpha1, 4.0 COLLECTIONS-231 Not return the base interface on decorate Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-230 CollectionUtils.size(null) should return 0 Wish Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-229 Remove deprecated classes from generics version Task Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-228 MultiValueMap put and putAll do not return the correct values Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-226 ListOrderedMap additional methods Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-225 Contribution: A Patricia Tree New Feature Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-223 CollectionUtils.addAll() methods should return if the collection has been changed Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-221 CompositeCollection, CompositeMap, CompositeSet should implement Serializable Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-219 The CollectionUtils.removeAll method calls the ListUtils.retainAll method instead of the ListUtils.removeAll method. Bug Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-218 CollectionUtils.select() does not return passed in collection Improvement Fixed Resolved
4.0 COLLECTIONS-217 Flat3Map.Entry.setValue() overwrites other Entry values Bug Fixed Closed
4.0 COLLECTIONS-216 MultiKey's toString method should use Arrays.toString Improvement Fixed Closed
4.0-alpha1, 4.0 COLLECTIONS-213 CollectionUtils API extension: algorithm methods accept an Iterator argument Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-194 Add populateMap() methods to MapUtils Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-182 [collections] Change CollectionUtils.forAllDo to return the Closure Improvement Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-110 Support parametized classes with commons.collections. Wish Fixed Resolved
4.0-alpha1, 4.0 COLLECTIONS-8 Comparator Predicate New Feature Fixed Resolved