hg: jdk9/dev/jdk: 8165263: Remove code in MetaData that hacks into private fields of Collections implementation classes

sergey.bylokhov at oracle.com sergey.bylokhov at oracle.com
Fri Sep 30 14:07:56 UTC 2016


Changeset: 64d3579d3ebc
Author:    serb
Date:      2016-09-30 17:05 +0300
URL:       http://hg.openjdk.java.net/jdk9/dev/jdk/rev/64d3579d3ebc

8165263: Remove code in MetaData that hacks into private fields of Collections implementation classes
Reviewed-by: mchung, alexsch

! src/java.desktop/share/classes/java/beans/MetaData.java
- test/java/beans/XMLEncoder/EnumPrivate.java
- test/java/beans/XMLEncoder/EnumPublic.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedCollection.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedRandomAccessList.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSet.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedMap.java
- test/java/beans/XMLEncoder/java_util_Collections_CheckedSortedSet.java
- test/java/beans/XMLEncoder/java_util_EnumMap.java
- test/java/beans/XMLEncoder/java_util_JumboEnumSet.java
- test/java/beans/XMLEncoder/java_util_RegularEnumSet.java



More information about the jdk9-dev-changes mailing list