Results of comparison between jdk12 and jdk11

Comparison run at Thu Sep 20 09:56:34 2007 GMT

jdk12 API scanned at 2007/09/20 05:01:07 EDT

jdk11 API scanned at 2007/09/20 05:00:31 EDT

Summary

Serialization compatibility of classes in javax.swing and subpackages, and their subclasses, has not been checked.

Legend: All correct -                         - None correct

  Good Minor Bad Missing Abs.add
java. lang: 84.92% 0.97% 0.56% 13.52%  
GGGGGGGGGGGGGGGGG N B MM
java. lang. ref:       100%  
MMMMMMMMMMMMMMMMMMMM
java. lang. reflect: 77.72%   1.36% 20.9%  
GGGGGGGGGGGGGGG B MMMM
java. applet: 99.53%     0.46%  
GGGGGGGGGGGGGGGGGGG M
java. awt: 87.35% 0.39% 0.18% 12.06%  
GGGGGGGGGGGGGGGGG N B MM
java. awt. color:       100%  
MMMMMMMMMMMMMMMMMMMM
java. awt. datatransfer: 62.79% 1.55% 1.55% 34.1%  
GGGGGGGGGGGG N B MMMMMM
java. awt. dnd:       100%  
MMMMMMMMMMMMMMMMMMMM
java. awt. event: 83.31%   0.09% 16.58%  
GGGGGGGGGGGGGGGG B MMM
java. awt. font:       100%  
MMMMMMMMMMMMMMMMMMMM
java. awt. geom:       100%  
MMMMMMMMMMMMMMMMMMMM
java. awt. im:       100%  
MMMMMMMMMMMMMMMMMMMM
java. awt. image: 21.58%   0.05% 78.35%  
GGGG B MMMMMMMMMMMMMMM
java. awt. image. renderable:       100%  
MMMMMMMMMMMMMMMMMMMM
java. awt. print:       100%  
MMMMMMMMMMMMMMMMMMMM
java. beans: 93.33%     6.66%  
GGGGGGGGGGGGGGGGGG M
java. beans. beancontext:       100%  
MMMMMMMMMMMMMMMMMMMM
java. io: 89.83% 0.05% 0.7% 9.4%  
GGGGGGGGGGGGGGGGG N B M
java. math: 93.8%   1.76% 4.42%  
GGGGGGGGGGGGGGGGGG B M
java. net: 71.51% 0.46% 0.23% 27.79%  
GGGGGGGGGGGGGG N B MMMMM
java. rmi: 86.76% 9.8%   3.43%  
GGGGGGGGGGGGGGGGG NN M
java. rmi. activation:       100%  
MMMMMMMMMMMMMMMMMMMM
java. rmi. dgc: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi. registry: 82.75% 10.34%   6.89%  
GGGGGGGGGGGGGGGG NN M
java. rmi. server: 61.9% 32.8% 0.79% 4.49%  
GGGGGGGGGGGG NNNNNN B M
java. security: 34.77% 4.91% 0.86% 59.44%  
GGGGGGG N B MMMMMMMMMMM
java. security. acl: 100%        
GGGGGGGGGGGGGGGGGGGG
java. security. cert:       100%  
MMMMMMMMMMMMMMMMMMMM
java. security. interfaces: 43.75%     56.25%  
GGGGGGGG MMMMMMMMMMM
java. security. spec:       100%  
MMMMMMMMMMMMMMMMMMMM
java. sql: 68.54% 2.44%   29.01%  
GGGGGGGGGGGGG N MMMMM
java. text: 86.06%   0.27% 13.66%  
GGGGGGGGGGGGGGGGG B MM
java. util: 47.57% 0.06% 2.94% 49.41%  
GGGGGGGGG N B MMMMMMMMM
java. util. jar:       100%  
MMMMMMMMMMMMMMMMMMMM
java. util. zip: 98.95%   0.34% 0.69%  
GGGGGGGGGGGGGGGGGGG B M
javax. accessibility:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. border:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. colorchooser:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. event:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. filechooser:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. plaf:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. plaf. basic:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. plaf. metal:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. plaf. multi:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. table:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. text:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. text. html:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. text. html. parser:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. text. rtf:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. tree:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. undo:       100%  
MMMMMMMMMMMMMMMMMMMM
org. omg. CORBA:       100%  
MMMMMMMMMMMMMMMMMMMM
org. omg. CORBA. DynAnyPackage:       100%  
MMMMMMMMMMMMMMMMMMMM
org. omg. CORBA. ORBPackage:       100%  
MMMMMMMMMMMMMMMMMMMM
org. omg. CORBA. TypeCodePackage:       100%  
MMMMMMMMMMMMMMMMMMMM
org. omg. CORBA. portable:       100%  
MMMMMMMMMMMMMMMMMMMM
org. omg. CosNaming:       100%  
MMMMMMMMMMMMMMMMMMMM
org. omg. CosNaming. NamingContextPackage:       100%  
MMMMMMMMMMMMMMMMMMMM
Total: 18.62% 0.37% 0.13% 80.86%  
GGG N B MMMMMMMMMMMMMMMM

Errors

Total

Minor: 10 classes, 5 interfaces, 23 fields, 242 methods, 18 constructors. Bad: 54 classes, 3 fields, 57 methods, 9 constructors. Missing: 37 packages, 121 classes, 48 interfaces, 152 fields, 617 methods, 33 constructors. Abs.add: None.

 

java.lang

Minor: 1 field, 18 methods. Bad: 9 classes, 1 method, 1 constructor. Missing: 8 classes, 1 interface, 1 field, 50 methods, 2 constructors.

Minor

Bad

Missing

java.lang.ref

Missing: 1 package.

Missing

java.lang.reflect

Bad: 3 classes. Missing: 2 classes, 1 field, 10 methods.

Bad

Missing

java.applet

Missing: 1 method.

Missing

java.awt

Minor: 14 fields, 7 methods. Bad: 10 classes, 6 methods, 1 constructor. Missing: 13 classes, 7 interfaces, 24 fields, 180 methods, 12 constructors.

Minor

Bad

Missing

java.awt.color

Missing: 1 package.

Missing

java.awt.datatransfer

Minor: 1 class, 2 methods. Bad: 3 classes, 1 method. Missing: 1 class, 1 interface, 4 fields, 14 methods, 3 constructors.

Minor

Bad

Missing

java.awt.dnd

Missing: 1 package.

Missing

java.awt.event

Bad: 1 field. Missing: 2 classes, 2 interfaces, 75 fields, 1 method.

Bad

Missing

java.awt.font

Missing: 1 package.

Missing

java.awt.geom

Missing: 1 package.

Missing

java.awt.im

Missing: 1 package.

Missing

java.awt.image

Bad: 2 classes. Missing: 29 classes, 5 interfaces, 4 fields, 30 methods, 3 constructors.

Bad

Missing

java.awt.image.renderable

Missing: 1 package.

Missing

java.awt.print

Missing: 1 package.

Missing

java.beans

Missing: 2 interfaces, 3 fields, 23 methods.

Missing

java.beans.beancontext

Missing: 1 package.

Missing

java.io

Minor: 1 method. Bad: 3 classes, 6 methods, 7 constructors. Missing: 5 classes, 2 interfaces, 12 fields, 26 methods, 2 constructors.

Minor

Bad

Missing

java.math

Bad: 2 classes. Missing: 2 fields, 3 methods.

Bad

Missing

java.net

Minor: 4 methods. Bad: 2 classes. Missing: 7 classes, 1 interface, 4 fields, 20 methods, 4 constructors.

Minor

Bad

Missing

java.rmi

Minor: 2 classes, 1 field, 34 methods, 3 constructors. Missing: 1 class.

Minor

Missing

java.rmi.activation

Missing: 1 package.

Missing

java.rmi.registry

Minor: 1 interface, 2 methods. Missing: 2 methods.

Minor

Missing

java.rmi.server

Minor: 4 classes, 3 interfaces, 7 fields, 107 methods, 4 constructors. Bad: 2 classes, 2 fields. Missing: 2 interfaces, 2 fields, 9 methods, 2 constructors.

Minor

Bad

Missing

java.security

Minor: 3 classes, 1 interface, 45 methods, 9 constructors. Bad: 9 classes, 1 method. Missing: 33 classes, 3 interfaces, 2 fields, 20 methods, 1 constructor.

Minor

Bad

Missing

java.security.cert

Missing: 1 package.

Missing

java.security.interfaces

Missing: 3 interfaces.

Missing

java.security.spec

Missing: 1 package.

Missing

java.sql

Minor: 21 methods, 2 constructors. Missing: 1 class, 8 interfaces, 15 fields, 150 methods.

Minor

Missing

java.text

Bad: 2 classes. Missing: 3 classes, 1 interface, 24 methods.

Bad

Missing

java.util

Minor: 1 method. Bad: 6 classes, 40 methods. Missing: 16 classes, 10 interfaces, 3 fields, 51 methods, 3 constructors.

Minor

Bad

Missing

java.util.jar

Missing: 1 package.

Missing

java.util.zip

Bad: 1 class, 2 methods. Missing: 3 methods, 1 constructor.

Bad

Missing

javax.accessibility

Missing: 1 package.

Missing

javax.swing

Missing: 1 package.

Missing

javax.swing.border

Missing: 1 package.

Missing

javax.swing.colorchooser

Missing: 1 package.

Missing

javax.swing.event

Missing: 1 package.

Missing

javax.swing.filechooser

Missing: 1 package.

Missing

javax.swing.plaf

Missing: 1 package.

Missing

javax.swing.plaf.basic

Missing: 1 package.

Missing

javax.swing.plaf.metal

Missing: 1 package.

Missing

javax.swing.plaf.multi

Missing: 1 package.

Missing

javax.swing.table

Missing: 1 package.

Missing

javax.swing.text

Missing: 1 package.

Missing

javax.swing.text.html

Missing: 1 package.

Missing

javax.swing.text.html.parser

Missing: 1 package.

Missing

javax.swing.text.rtf

Missing: 1 package.

Missing

javax.swing.tree

Missing: 1 package.

Missing

javax.swing.undo

Missing: 1 package.

Missing

org.omg.CORBA

Missing: 1 package.

Missing

org.omg.CORBA.DynAnyPackage

Missing: 1 package.

Missing

org.omg.CORBA.ORBPackage

Missing: 1 package.

Missing

org.omg.CORBA.TypeCodePackage

Missing: 1 package.

Missing

org.omg.CORBA.portable

Missing: 1 package.

Missing

org.omg.CosNaming

Missing: 1 package.

Missing

org.omg.CosNaming.NamingContextPackage

Missing: 1 package.

Missing