RFR: 8328821: Map.of() derived view collection mutators should throw UnsupportedOperationException [v11]

Stuart Marks smarks at openjdk.org
Fri May 30 04:23:55 UTC 2025


On Fri, 30 May 2025 02:23:17 GMT, Liam Miller-Cushon <cushon at openjdk.org> wrote:

> I have reviewed the CSR for you. Maybe us, Per Minborg, and Stuart Marks can work together to get the two significant collection changes into early 26 and broadcast on quality discuss list, as otherwise corpus analysis provides little useful information on the compatibility impact.

We haven't yet determined that corpus analysis has provided little useful information. Frankly, I think we've hardly tried. I've talked to @minborg about working with him on a compatibility analysis that will cover this PR as well as [JDK-8316493](https://bugs.openjdk.org/browse/JDK-8316493) (remove caching fields in AbstractMap).

After that, though, posting through various channels such as the Quality Outreach program will certainly be necessary.

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

PR Comment: https://git.openjdk.org/jdk/pull/18522#issuecomment-2921186255


More information about the core-libs-dev mailing list