git: openjdk/jdk-sandbox: json: Value based impl should not use identity for equality. (Equal JsonValues created from untyped vs parse will compare as false.)
duke
duke at openjdk.org
Fri May 2 20:22:16 UTC 2025
Changeset: bf699d83
Branch: json
Author: Justin Lu <justin.lu at oracle.com>
Date: 2025-05-02 13:17:03 +0000
URL: https://git.openjdk.org/jdk-sandbox/commit/bf699d83c111ada4319ec70d1ee781a15740329b
Value based impl should not use identity for equality. (Equal JsonValues created from untyped vs parse will compare as false.)
! src/java.base/share/classes/java/util/json/JsonArrayImpl.java
! src/java.base/share/classes/java/util/json/JsonBooleanImpl.java
! src/java.base/share/classes/java/util/json/JsonNumberImpl.java
! src/java.base/share/classes/java/util/json/JsonObjectImpl.java
! src/java.base/share/classes/java/util/json/JsonStringImpl.java
More information about the jdk-sandbox-changes
mailing list