On Mon, 5 Jun 2023 21:03:18 GMT, Brent Christian <bchri...@openjdk.org> wrote:
>> Create and use new NullableKeyValueHolder class to accommodate map entries >> whose key or value might be null. > > src/java.base/share/classes/jdk/internal/util/NullableKeyValueHolder.java > line 65: > >> 63: * Map.of might still need to reject nulls, and so would Map.ofEntries) >> but allowing >> 64: * a Map.Entry itself to contain nulls seems beneficial in general. If >> this is done, >> 65: * merging KeyValueHolder and NullableKeyValueHolder should be >> reconsidered. > > I think having this background and explanation in the docs for this internal > class is fine. > IMO, this information would also be useful to have in the bug report. I'll add a note to the bug report pointing to this rationale. ------------- PR Review Comment: https://git.openjdk.org/jdk/pull/14278#discussion_r1218735097