All Projects : Commons Collections (Key: COLLECTIONS)

Project Lead: Commons Developers
URL: http://commons.apache.org/collections/

Release Notes

 Select:   Open Issues   Road Map   Change Log   Popular Issues   Subversion Commits   Releases   Versions   Components   

Road Map

Progress: 
  69 of 95 issues have been resolved
   Improvement COLLECTIONS-290 UNRESOLVED AllPredicate should be able to cast objects Major Open
   Improvement COLLECTIONS-272 UNRESOLVED Anyone know why the Comparators aren't Serializable? Major Open
   Bug COLLECTIONS-330 UNRESOLVED ConcurrentModificationException using remove from the keySet the LRUMap Major Open
   Task COLLECTIONS-277 UNRESOLVED Create commons-collections-deprecated.jar for Generics Major Open
   Task COLLECTIONS-344 UNRESOLVED Delete MapUtils.getXxx Major Open
   Improvement COLLECTIONS-293 UNRESOLVED EqualPredicate should be able to accept an Equator Major Open
   Bug COLLECTIONS-343 UNRESOLVED Functor singleton classes do not implement singleton pattern correctly Major Open
   New Feature COLLECTIONS-275 UNRESOLVED IndexedCollection would be a useful addition to Commons Collections Major Open
   Improvement COLLECTIONS-328 UNRESOLVED ListUtils.intersect is slow Major Open
   Improvement COLLECTIONS-231 UNRESOLVED Not return the base interface on decorate Major Open
   Wish COLLECTIONS-234 UNRESOLVED Please provide nightly builds of collections_jdk5_branch Major Open
   Task COLLECTIONS-229 UNRESOLVED Remove deprecated classes from generics version Major Open
   Improvement COLLECTIONS-251 UNRESOLVED Replace getInstance() and decorate() methods with get{ClassName}() Major Open
   Improvement COLLECTIONS-327 UNRESOLVED Serialisable classes without serialVersionUID Major Open
   Bug COLLECTIONS-326 UNRESOLVED Thread-safety and code-safety issue in BeanMap Major Open
   Improvement COLLECTIONS-242 UNRESOLVED Add Equator interface for more powerful collections Major Reopened
   Improvement COLLECTIONS-285 UNRESOLVED TreeBidiMap should implement Serializable Major Reopened
   Improvement COLLECTIONS-322 UNRESOLVED Adds a Collections wrapper around the w3c NodeList Minor Open
   Bug COLLECTIONS-331 UNRESOLVED CollatingIterator NPE when Comparator is null Minor Open
   Improvement COLLECTIONS-223 UNRESOLVED CollectionUtils.addAll() methods should return the input collection Minor Open
   Improvement COLLECTIONS-333 UNRESOLVED Generic versions of Transformed* classes Minor Open
   Bug COLLECTIONS-310 UNRESOLVED Modifications of a SetUniqueList.subList() invalidate the parent list Minor Open
   Improvement COLLECTIONS-244 UNRESOLVED Proposal to support generic multi-key maps with keys of different types Minor Open
   Improvement COLLECTIONS-269 UNRESOLVED build.xml doesn't download emma Minor Open
   Improvement COLLECTIONS-148 UNRESOLVED [collections] Change to HashEntry inner class of AbstractHashedMap Minor Reopened
   Bug COLLECTIONS-255 UNRESOLVED Unused variable in TreeBidiMap.java Trivial Reopened
   Bug COLLECTIONS-240 FIXED MultiValueMap should implement Serializable Blocker Closed
   Bug COLLECTIONS-279 WON'T FIX LRUMap: moveToMRU is not invoked for new entry Blocker Closed
   Bug COLLECTIONS-246 INVALID LoopingListIterator behaves unexpected on next and previous mixed Blocker Closed
   Bug COLLECTIONS-217 FIXED Flat3Map.Entry.setValue() overwrites other Entry values Critical Closed
   Improvement COLLECTIONS-218 FIXED CollectionUtils.select() does not return passed in collection Major Resolved
   Bug COLLECTIONS-321 FIXED ComparableComparator.getInstance() not compilable with jdk-compiler Major Resolved
   Improvement COLLECTIONS-245 FIXED Genericise CollectionUtils and ListUtils. Major Resolved
   Improvement COLLECTIONS-282 FIXED Generify iterators package Major Resolved
   New Feature COLLECTIONS-286 FIXED New util method: CollectionUtils.getSingleton(List<T> singletonList) which returns the single object in the list or throws an exception Major Resolved
   Wish COLLECTIONS-110 FIXED Support parametized classes with commons.collections. Major Resolved
   Improvement COLLECTIONS-233 WON'T FIX Closure is an inaccurate name Major Resolved
   Improvement COLLECTIONS-274 INVALID Maven 2 pom file Major Resolved
   Wish COLLECTIONS-230 FIXED CollectionUtils.size(null) should return 0 Major Closed
   Bug COLLECTIONS-214 FIXED ExtendedProperties - field include should be non-static and private Major Closed
   Bug COLLECTIONS-299 FIXED ExtendedProperties.convertProperties loses non-String values Major Closed
   Improvement COLLECTIONS-238 FIXED ExtendedProperties.load() does not allow empty property values Major Closed
   Bug COLLECTIONS-264 FIXED FastTreeMap forgets the comparator Major Closed
   Bug COLLECTIONS-294 FIXED Fix case-insensitive string handling Major Closed
   Bug COLLECTIONS-261 FIXED Flat3Map.remove() does not return the correct value when size <= 3 Major Closed
   Bug COLLECTIONS-288 FIXED Javadoc: incorrect behavior explained for ListUtils.transformedList Major Closed
   Bug COLLECTIONS-256 FIXED ListUtils.transformedList(list, transformer) doesn't transform Major Closed
   New Feature COLLECTIONS-235 FIXED Missing static int ListUtils.indexOf(List,Predicate) method Major Closed
   Bug COLLECTIONS-304 FIXED SetUniqueList set method use corrupts uniqness Major Closed
   Bug COLLECTIONS-219 FIXED The CollectionUtils.removeAll method calls the ListUtils.retainAll method instead of the ListUtils.removeAll method. Major Closed
   Bug COLLECTIONS-271 FIXED org.apache.commons.collections.ExtendedProperties#combine don't import string properly Major Closed
   Bug COLLECTIONS-262 FIXED probably apidoc error: firstKey() and lastKey() in AbstractLinkedMap Major Closed
   Bug COLLECTIONS-278 FIXED put() and putAll() don't update the getKeys() map Major Closed
   Bug COLLECTIONS-239 WON'T FIX In LinkIterator hasPrevious() is not working properly for the first entry Major Closed
   Improvement COLLECTIONS-215 WON'T FIX Javadoc in DefaultedMap very inconsistent Major Closed
   Improvement COLLECTIONS-291 WON'T FIX LoopingListIterator to implement OrderedIterator? Major Closed
   Improvement COLLECTIONS-339 WON'T FIX ObjectArrayIterator can/should implement ListIterator Major Closed
   Bug COLLECTIONS-257 DUPLICATE CollectionUtils.removeAll() calls ListUtils.retainAll() Major Closed
   Bug COLLECTIONS-111 CANNOT REPRODUCE IteratorChain skips over elements in iterator Major Closed
   Bug COLLECTIONS-3 CANNOT REPRODUCE NPE: map.LRUMap.reuseMapping(LRUMap.java:272) Major Closed
   Improvement COLLECTIONS-243 FIXED Generic versions of Predicated, Syncronized and Unmodifiable classes Minor Resolved
   Improvement COLLECTIONS-253 FIXED Generics version of PredicateUtils and the predicates it creates Minor Resolved
   Improvement COLLECTIONS-273 FIXED Generify functors Minor Resolved
   Bug COLLECTIONS-340 FIXED NOPClosure has a broken equals method Minor Resolved
   Improvement COLLECTIONS-260 FIXED TransformingComparator should have a constructor with just a Transformer Minor Resolved
   Improvement COLLECTIONS-182 FIXED [collections] Change CollectionUtils.forAllDo to return the Closure Minor Resolved
   Task COLLECTIONS-247 FIXED update build to compile with Java 5 and use JUnit 4 and EasyMock in generics branch Minor Resolved
   Improvement COLLECTIONS-259 WON'T FIX TransformerClosure should implement Transformer and allow extension. Minor Resolved
   Bug COLLECTIONS-317 FIXED AbstractHashedMap(Map map) constructor calls overridable non-final method Minor Closed
   Improvement COLLECTIONS-280 FIXED Add Predicate that failed PredicatedCollection.validate to IllegalArgumentException text Minor Closed
   Improvement COLLECTIONS-289 FIXED Add new method getIteratorIndex() to CollatingIterator Minor Closed
   Improvement COLLECTIONS-194 FIXED Add populateMap() methods to MapUtils Minor Closed
   Task COLLECTIONS-281 FIXED Change maven build to create Collections Test Framework jar Minor Closed
   Bug COLLECTIONS-318 FIXED CollectionUtils.size(Object object) has impossible null check Minor Closed
   Wish COLLECTIONS-298 FIXED CollectionUtils.sizeIsEmpty(null) should return true Minor Closed
   Bug COLLECTIONS-221 FIXED CompositeCollection, CompositeMap, CompositeSet should implement Serializable Minor Closed
   Bug COLLECTIONS-266 FIXED Issue with MultiKey when serialized/deserialized via RMI Minor Closed
   Bug COLLECTIONS-319 FIXED IteratorUtils.getIterator(Object obj) performs redundant null check Minor Closed
   Bug COLLECTIONS-316 FIXED LRUMap constructor javadoc and behavior are inconsistent (maxSize cannot be less than 0) Minor Closed
   Improvement COLLECTIONS-226 FIXED ListOrderedMap additional methods Minor Closed
   Improvement COLLECTIONS-216 FIXED MultiKey's toString method should use Arrays.toString Minor Closed
   Bug COLLECTIONS-228 FIXED MultiValueMap put and putAll do not return the correct values Minor Closed
   Bug COLLECTIONS-220 FIXED Serialization/Deserialization doesn't work well with empty buffers. Minor Closed
   Bug COLLECTIONS-249 FIXED SetUniqueList.addAll(int index, Collection coll) adds to end of list instead of at specified index Minor Closed
   Bug COLLECTIONS-307 FIXED SetUniqueList.subList().contains() method checks against full parent list, not sublist range Minor Closed
   Bug COLLECTIONS-320 FIXED StaticBucketMap#putall() uses inefficient keySet() iterator when it could use entrySet() iterator Minor Closed
   Bug COLLECTIONS-265 FIXED TreeBag allows uncomparable item to be added, breaking toString Minor Closed
   Improvement COLLECTIONS-268 FIXED maven gets 301 error when attempting to download dependencies Minor Closed
   Improvement COLLECTIONS-276 WON'T FIX *Utils classes should not be extensible or able to be instantiated. Minor Closed
   New Feature COLLECTIONS-287 WON'T FIX Null-safe Collections.size Minor Closed
   Task COLLECTIONS-341 FIXED Mark NOPClosure class as final Trivial Resolved
   Task COLLECTIONS-297 FIXED Fix javadoc for Collections.size() with regard to null handling Trivial Closed
   Improvement COLLECTIONS-303 FIXED Improved documentation for unmodifiable collections Trivial Closed
   Improvement COLLECTIONS-232 FIXED Some tests contain assertEquals arguments in the incorrect order Trivial Closed
   Test COLLECTIONS-267 WON'T FIX TestMultiKeyMap new test case for Serialization and Deserialization Trivial Closed
Progress: 
  1 of 10 issues have been resolved
   Improvement COLLECTIONS-213 UNRESOLVED CollectionUtils API extension: algorithm methods accept an Iterator argument Major Open
   Improvement COLLECTIONS-324 UNRESOLVED Fields transformer and decorated in comparators.TransformingComparator could be made final Major Open
   Bug COLLECTIONS-237 UNRESOLVED MultiValueMap: behavior of entrySet().iterator() is not the expected one Major Open
   Bug COLLECTIONS-323 UNRESOLVED Behavior of constructors CaseInsensitiveMap inconsistent with standard Java HashMap Minor Open
   New Feature COLLECTIONS-8 UNRESOLVED Comparator Predicate Minor Open
   New Feature COLLECTIONS-165 UNRESOLVED Filtered Maps, Lists, and Sets Minor Open
   New Feature COLLECTIONS-152 UNRESOLVED Implementation of SynchronizedBidiMap and SynchronizedMap, with tests Minor Open
   New Feature COLLECTIONS-258 UNRESOLVED DualLinkedHashBidiMap Trivial Open
   Improvement COLLECTIONS-227 UNRESOLVED TreeBidiMap should implement SortedBidiMap Trivial Open
   Improvement COLLECTIONS-259 WON'T FIX TransformerClosure should implement Transformer and allow extension. Minor Resolved
Progress:  No issues.
  No issues.

Reports

Recently Created Issues Report
Created vs Resolved Issues Report
Resolution Time Report
Average Age Report
Pie Chart Report
Contribution Report
User Workload Report
Version Workload Report
Time Tracking Report
Single Level Group By Report

Preset Filters


Project Summary

Open Open 56
   16%
Reopened Reopened 5
   1%
Resolved Resolved 17
   5%
Closed Closed 264
   77%

Open Issues

By Priority
Major Major 35
   57%
Minor Minor 22
   36%
Trivial Trivial 4
   7%

By Assignee
Stephen Kestle 7
   11%
Unassigned 54
   89%