src/main/java/org/apache/commons/pool3/impl/DefaultPooledObject.java (3 lines): - line 83: // TODO Allocate anyway and ignore eviction test - line 86: // TODO if validating and testOnBorrow == true then pre-allocate for - line 289: // TODO add other attributes src/main/java/org/apache/commons/pool3/impl/PooledSoftReference.java (2 lines): - line 96: // TODO add other attributes - line 97: // TODO encapsulate state and other attribute display in parent src/main/java/org/apache/commons/pool3/impl/PoolImplUtils.java (1 line): - line 201: // TODO when using Java >= 9: Use TimeUnit.toChronoUnit(). src/main/java/org/apache/commons/pool3/impl/LinkedBlockingDeque.java (1 line): - line 1192: * TODO: Add support for more efficient bulk operations. src/main/java/org/apache/commons/pool3/PooledObjectState.java (1 line): - line 46: * TODO: Consider allocating object and ignoring the result of the eviction test. src/main/java/org/apache/commons/pool3/impl/BaseObjectPoolConfig.java (1 line): - line 202: // TODO Consider changing this to a single property for 3.x src/main/java/org/apache/commons/pool3/impl/GenericKeyedObjectPool.java (1 line): - line 1105: // TODO - May need to add code here once additional src/main/java/org/apache/commons/pool3/impl/GenericObjectPool.java (1 line): - line 784: // TODO - May need to add code here once additional