EnumMap spliterators (keySet, entrySet, values) are missing some characteristics that are inherent to the EnumMap contract:
Set returned by keySet(): missing SORTED, ORDERED, NONNULL
Set returned by entrySet(): missing SORTED, ORDERED, NONNULL
Collection returned by values(): missing ORDERED, NONNULL
Set returned by keySet(): missing SORTED, ORDERED, NONNULL
Set returned by entrySet(): missing SORTED, ORDERED, NONNULL
Collection returned by values(): missing ORDERED, NONNULL
- relates to
-
JDK-8373243 EnumSet.spliterator() should specify and document its characteristics
-
- In Progress
-