On Thu, 8 May 2025 14:30:28 GMT, Per Minborg <pminb...@openjdk.org> wrote:

> This PR proposed to let `ReverseOrderListView::reversed` return `base` so 
> that nested reversed views are avoided.

I think there are already tests to ensure that list.reversed().reversed() 
returns the original list. See also https://github.com/openjdk/jdk/pull/24990 
which adds some tests (but these are mostly about synchronized wrappers and 
propagation of RandomAccess). But we can assess the need for tests after 24990 
is integrated.

As I noted in the bug report ReverseOrderListView.reversed() really does end up 
returning base, but it does so in a roundabout fashion that could be cleaned up 
by adding the override as is done here.

-------------

PR Comment: https://git.openjdk.org/jdk/pull/25120#issuecomment-2863573737

Reply via email to