Results of comparison between jdk13 and kaffe

Comparison run at Fri Sep 23 09:49:45 2005 GMT

jdk13 API scanned at 2005/01/19 01:15:38 EST

kaffe API scanned at 2005/05/15 09:53:31 GMT+02:00

Summary

Differences due to incompatibility between jdk13 and jdk14 have been ignored. Since these differences are not counted as good OR bad, they may cause percentages not to add up to 100%.

Differences due to incompatibility between jdk13 and jdk15 have been ignored. Since these differences are not counted as good OR bad, they may cause percentages not to add up to 100%.

Legend: All correct -                         - None correct

  Good Minor Bad Missing Abs.add
java. lang: 99.79% 0.15%      
GGGGGGGGGGGGGGGGGGG N
java. lang. ref: 100%        
GGGGGGGGGGGGGGGGGGGG
java. lang. reflect: 100%        
GGGGGGGGGGGGGGGGGGGG
java. applet: 99.7%        
GGGGGGGGGGGGGGGGGGG
java. awt: 99.68% 0.16%   0.03%  
GGGGGGGGGGGGGGGGGGG N M
java. awt. color: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. datatransfer: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. dnd: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. event: 99.82%        
GGGGGGGGGGGGGGGGGGG
java. awt. font: 99.79%        
GGGGGGGGGGGGGGGGGGG
java. awt. geom: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. im: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. im. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. image: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. image. renderable: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. print: 100%       0.59%
GGGGGGGGGGGGGGGGGGGG A
java. beans: 99.41%     0.58%  
GGGGGGGGGGGGGGGGGGG M
java. beans. beancontext: 99.81% 0.18%      
GGGGGGGGGGGGGGGGGGG N
java. io: 100%        
GGGGGGGGGGGGGGGGGGGG
java. math: 100%        
GGGGGGGGGGGGGGGGGGGG
java. net: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi. activation: 93.25%     6.74%  
GGGGGGGGGGGGGGGGGG M
java. rmi. dgc: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi. registry: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi. server: 98.97%   0.51% 0.51%  
GGGGGGGGGGGGGGGGGGG B M
java. security: 100%        
GGGGGGGGGGGGGGGGGGGG
java. security. acl: 100%        
GGGGGGGGGGGGGGGGGGGG
java. security. cert: 99.34%        
GGGGGGGGGGGGGGGGGGG
java. security. interfaces: 94.23%        
GGGGGGGGGGGGGGGGGG
java. security. spec: 100%        
GGGGGGGGGGGGGGGGGGGG
java. sql: 100%        
GGGGGGGGGGGGGGGGGGGG
java. text: 99.86% 0.13%      
GGGGGGGGGGGGGGGGGGG N
java. util: 100%        
GGGGGGGGGGGGGGGGGGGG
java. util. jar: 100%        
GGGGGGGGGGGGGGGGGGGG
java. util. zip: 99.28%   0.71%    
GGGGGGGGGGGGGGGGGGG B
javax. accessibility: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. naming: 99.92%     0.07%  
GGGGGGGGGGGGGGGGGGG M
javax. naming. directory: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. naming. event: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. naming. ldap: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. naming. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. rmi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. rmi. CORBA: 59.83%   4.91% 35.24%  
GGGGGGGGGGGG B MMMMMMM
javax. sound. midi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. sound. midi. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. sound. sampled: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. sound. sampled. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing: 86.79% 0.04% 0.02% 9.7%  
GGGGGGGGGGGGGGGGG N B MM
javax. swing. border: 99.66%        
GGGGGGGGGGGGGGGGGGG
javax. swing. colorchooser: 99.44%        
GGGGGGGGGGGGGGGGGGG
javax. swing. event: 99.66%        
GGGGGGGGGGGGGGGGGGG
javax. swing. filechooser: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. plaf: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. plaf. basic: 85.2% 0.21% 0.28% 14.26%  
GGGGGGGGGGGGGGGG N B MM
javax. swing. plaf. metal: 30.24% 0.04% 0.21% 69.47%  
GGGGG N B MMMMMMMMMMMMM
javax. swing. plaf. multi:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. swing. table: 99.05% 0.06% 0.06% 0.54%  
GGGGGGGGGGGGGGGGGGG N B M
javax. swing. text: 64.19% 0.15%   35.48%  
GGGGGGGGGGGG N MMMMMMM
javax. swing. text. html: 21.52% 0.09% 0.09% 78.27%  
GGGG N B MMMMMMMMMMMMMMM
javax. swing. text. html. parser: 99.8%        
GGGGGGGGGGGGGGGGGGG
javax. swing. text. rtf: 98.64% 1.35%      
GGGGGGGGGGGGGGGGGGG N
javax. swing. tree: 99.73% 0.13%      
GGGGGGGGGGGGGGGGGGG N
javax. swing. undo: 99.06%   0.93%    
GGGGGGGGGGGGGGGGGGG B
javax. transaction: 100%        
GGGGGGGGGGGGGGGGGGGG
org. omg. CORBA: 57.32% 0.02% 0.11% 41.03%  
GGGGGGGGGGG N B MMMMMMMM
org. omg. CORBA. DynAnyPackage: 100%        
GGGGGGGGGGGGGGGGGGGG
org. omg. CORBA. ORBPackage: 97.5%        
GGGGGGGGGGGGGGGGGGG
org. omg. CORBA. TypeCodePackage: 100%        
GGGGGGGGGGGGGGGGGGGG
org. omg. CORBA. portable: 92.45% 0.65% 0.65% 5.9%  
GGGGGGGGGGGGGGGGGG N B M
org. omg. CORBA_2_3:       100%  
MMMMMMMMMMMMMMMMMMMM
org. omg. CORBA_2_3. portable:       100%  
MMMMMMMMMMMMMMMMMMMM
org. omg. CosNaming: 91.2% 0.36% 0.36% 6.77%  
GGGGGGGGGGGGGGGGGG N B M
org. omg. CosNaming. NamingContextPackage: 97.32% 0.89%      
GGGGGGGGGGGGGGGGGGG N
org. omg. SendingContext:       100%  
MMMMMMMMMMMMMMMMMMMM
org. omg. stub. java. rmi:       100%  
MMMMMMMMMMMMMMMMMMMM
Total: 84.59% 0.07% 0.06% 14.13% 0%
GGGGGGGGGGGGGGGG N B MM A

Errors

Total

Minor: 78 classes, 2 methods. Bad: 37 classes, 10 interfaces, 12 fields, 22 methods, 6 constructors. Missing: 5 packages, 207 classes, 22 interfaces, 232 fields, 540 methods, 9 constructors. Abs.add: 1 method.

 

java.lang

Minor: 1 class, 2 methods.

Minor

java.awt

Minor: 14 classes. Missing: 1 field, 2 methods.

Minor

Missing

java.awt.print

Abs.add: 1 method.

Abs.add

java.beans

Missing: 3 methods.

Missing

java.beans.beancontext

Minor: 1 class.

Minor

java.rmi.activation

Missing: 1 class.

Missing

java.rmi.server

Bad: 2 fields. Missing: 2 methods.

Bad

Missing

java.text

Minor: 1 class.

Minor

java.util.zip

Bad: 4 methods.

Bad

javax.naming

Missing: 1 field.

Missing

javax.rmi.CORBA

Bad: 2 classes, 1 interface, 4 methods. Missing: 43 methods.

Bad

Missing

javax.swing

Minor: 14 classes. Bad: 13 classes. Missing: 29 classes, 80 fields, 178 methods, 3 constructors.

Minor

Bad

Missing