eclipse-collections icon indicating copy to clipboard operation
eclipse-collections copied to clipboard

Eclipse Collections is a collections framework for Java with optimized data structures and a rich, functional and fluent API.

Results 234 eclipse-collections issues
Sort by recently updated
recently updated
newest added

The data structure I am proposing to add is described here: https://en.wikipedia.org/wiki/Hashed_array_tree. The reason why I think this is probably worth for inclusion is for a couple of reasons: *...

It seems that API for working with array slices is missing, that makes users to write inefficient code like the following: https://github.com/FasterXML/jackson-datatypes-collections/blob/c374783ff962041d003125cbd7b617bab5d16bff/eclipse-collections/src/main/java/com/fasterxml/jackson/datatype/eclipsecollections/deser/BaseCollectionDeserializer.java#L199-L218

Looking at the available containers it is missing an efficient list that provides a (resizable) fifo queue that is optimized to allow for removing the front element from the list....

enhancement
help wanted

I think ImmutableList, ImmutableSet should override Spliterator spliterator(). Currently default method in Collection is an implementation for both.

help wanted
tech-debt

If you call `Lists.mutable.of(Lists.mutable.empty(), Lists.mutable.empty());`, java will give an error about unchecked generic array creation for varargs parameter. As far as I can tell, you aren't doing anything potentially unsafe...

Currently `Sets` has a method `cartesianProduct` for two sets. It would be great to have the same as guava's `cartesianProduct` that takes a set of set.

Today we have stream() and parallelStream() on MutableCollection (inherited from java.util.Collection) and ImmutableCollection. We should move these methods up to RichIterable.

enhancement
help wanted
major-version

As per https://www.eclipse.org/legal/epl-2.0/faq.php#h.60mjudroo8e5