On Fri, 17 Mar 2023 07:30:12 GMT, ExE Boss <d...@openjdk.org> wrote: >> PR for Sequenced Collections implementation. > > src/java.base/share/classes/java/util/SequencedMap.java line 343: > >> 341: return new SeqEntrySet(); >> 342: } >> 343: } > > Missing trailing newline: > Suggestion: > > }
will fix > src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java > line 554: > >> 552: public E removeLast() { >> 553: synchronized (lock) { >> 554: int size = getArray().length; > > Wrong indentation: > Suggestion: > > int size = getArray().length; > > (this would be avoided if the JDK was using the more accessible tabs[^1]) > > [^1]: prettier/prettier#7475 Thanks, will fix. > src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java > line 1803: > >> 1801: public Spliterator<E> spliterator() { >> 1802: // TODO can probably improve this >> 1803: return Spliterators.spliteratorUnknownSize(new >> DescendingIterator(), 0); > > Suggestion: > > var it = new DescendingIterator(); > return Spliterators.spliterator( > it, it.size, > Spliterator.IMMUTABLE | Spliterator.ORDERED); Thanks, but I have some pending work to redo most if not all of the spliterators. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/7387#discussion_r1140749575 PR Review Comment: https://git.openjdk.org/jdk/pull/7387#discussion_r1104931273 PR Review Comment: https://git.openjdk.org/jdk/pull/7387#discussion_r1104931560