On 10/02/13 19:12, Claude Warren wrote:
I propose that we mark the following as deprecated with the noted substitution
ArrayIterator : Arrays.asList( x[] ).iterator();
ConcatenatedIterator : NiceIterator.andThen()
IteratorIterator : add a method to WrappedIterator to create an
ExtendedIterator that does the same thing.
UniqueExtendedIterator : I am not sure about this one, but I think
that it should be replaced with a UniqueFilter that can be applied to
any ExtendedIterator.
I haven't been following this but happened to spot that last para which
rang alarm bells. :)
UniqueExtendedIterator is used heavily in the code base and, I suspect
outside it. Changing its implementation would be one thing but
deprecating the class itself would need some justification.
Dave