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