Results of comparison between kaffe and jdk14

Comparison run at Mon Jan 17 11:08:40 2005 GMT

kaffe API scanned at 2004/10/06 08:03:10 GMT+02:00

jdk14 API scanned at 2004/11/11 09:15:09 EST

Summary

Warning: kaffe API was read by a version of japitools that contained known bugs that cause inaccuracies in the output.

Legend: All correct -                         - None correct

  Good Minor Bad Missing Abs.add
java. lang: 99.26% 0.04% 0.47% 0.21%  
GGGGGGGGGGGGGGGGGGG N B M
java. lang. ref: 92.39%     7.6%  
GGGGGGGGGGGGGGGGGG M
java. lang. reflect: 97.11%     2.88%  
GGGGGGGGGGGGGGGGGGG M
java. applet: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt: 99.77%   0.15% 0.07%  
GGGGGGGGGGGGGGGGGGG B M
java. awt. color: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. datatransfer: 99.42%   0.57%    
GGGGGGGGGGGGGGGGGGG B
java. awt. dnd: 99.41%   0.39% 0.19% 0.19%
GGGGGGGGGGGGGGGGGGG B M A
java. awt. dnd. peer:       100%  
MMMMMMMMMMMMMMMMMMMM
java. awt. event: 99.92% 0.07%      
GGGGGGGGGGGGGGGGGGG N
java. awt. font: 95.27%     4.72%  
GGGGGGGGGGGGGGGGGGG M
java. awt. geom: 100%       0.51%
GGGGGGGGGGGGGGGGGGGG A
java. awt. im: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. im. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. image: 99.09%   0.74% 0.15%  
GGGGGGGGGGGGGGGGGGG B M
java. awt. image. renderable: 100%        
GGGGGGGGGGGGGGGGGGGG
java. awt. print: 100%        
GGGGGGGGGGGGGGGGGGGG
java. beans: 99.83%   0.16%    
GGGGGGGGGGGGGGGGGGG B
java. beans. beancontext: 96.86%   2.2% 0.92%  
GGGGGGGGGGGGGGGGGGG B M
java. io: 99.84%     0.15%  
GGGGGGGGGGGGGGGGGGG M
java. math: 100%        
GGGGGGGGGGGGGGGGGGGG
java. net: 99.92% 0.07%     0.31%
GGGGGGGGGGGGGGGGGGG N A
java. nio: 99.82%   0.17%    
GGGGGGGGGGGGGGGGGGG B
java. nio. channels: 99.87%     0.12% 0.74%
GGGGGGGGGGGGGGGGGGG M A
java. nio. channels. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
java. nio. charset: 100%        
GGGGGGGGGGGGGGGGGGGG
java. nio. charset. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi: 99.79%     0.2%  
GGGGGGGGGGGGGGGGGGG M
java. rmi. activation: 99.62%   0.37%   0.37%
GGGGGGGGGGGGGGGGGGG B A
java. rmi. dgc: 100%        
GGGGGGGGGGGGGGGGGGGG
java. rmi. registry: 96.66%     3.33%  
GGGGGGGGGGGGGGGGGGG M
java. rmi. server: 98.6%   0.92% 0.46%  
GGGGGGGGGGGGGGGGGGG B M
java. security: 99.69% 0.15% 0.15%    
GGGGGGGGGGGGGGGGGGG N B
java. security. acl: 100%        
GGGGGGGGGGGGGGGGGGGG
java. security. cert: 99.76%   0.23%   1.41%
GGGGGGGGGGGGGGGGGGG B A
java. security. interfaces: 96.96%   3.03%    
GGGGGGGGGGGGGGGGGGG B
java. security. spec: 100%        
GGGGGGGGGGGGGGGGGGGG
java. sql: 100%        
GGGGGGGGGGGGGGGGGGGG
java. text: 99.65%     0.34%  
GGGGGGGGGGGGGGGGGGG M
java. util: 100%        
GGGGGGGGGGGGGGGGGGGG
java. util. jar: 98.72%     1.27%  
GGGGGGGGGGGGGGGGGGG M
java. util. logging: 99.76%   0.23%    
GGGGGGGGGGGGGGGGGGG B
java. util. mime:       100%  
MMMMMMMMMMMMMMMMMMMM
java. util. prefs: 100%        
GGGGGGGGGGGGGGGGGGGG
java. util. regex: 57.83%   42.16%    
GGGGGGGGGGG BBBBBBBB
java. util. zip: 98.36%   0.93% 0.69%  
GGGGGGGGGGGGGGGGGGG B M
javax. accessibility: 98.83% 0.19% 0.96%    
GGGGGGGGGGGGGGGGGGG N B
javax. crypto: 99.27%   0.54% 0.18%  
GGGGGGGGGGGGGGGGGGG B M
javax. crypto. interfaces: 87.5%   12.5%    
GGGGGGGGGGGGGGGGG BB
javax. crypto. spec: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. imageio: 99.76%     0.23% 0.7%
GGGGGGGGGGGGGGGGGGG M A
javax. imageio. event: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. imageio. metadata: 100%       2.38%
GGGGGGGGGGGGGGGGGGGG A
javax. imageio. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. imageio. stream: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. naming: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. naming. directory: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. naming. event: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. naming. ldap: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. naming. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. net: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. net. ssl: 98.4%   1.6%    
GGGGGGGGGGGGGGGGGGG B
javax. print: 99.14% 0.57% 0.28%   4.29%
GGGGGGGGGGGGGGGGGGG N B A
javax. print. attribute: 70.4%     29.59%  
GGGGGGGGGGGGGG MMMMMM
javax. print. attribute. standard: 99.24%   0.75%    
GGGGGGGGGGGGGGGGGGG B
javax. print. event: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. rmi: 31.48%   1.85% 66.66%  
GGGGGG B MMMMMMMMMMMMM
javax. rmi. CORBA: 51.82%   5.83% 42.33% 0.72%
GGGGGGGGGG B MMMMMMMM A
javax. security. auth: 92.1%   7.89%    
GGGGGGGGGGGGGGGGGG B
javax. security. auth. callback: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. auth. login: 99.36%     0.63%  
GGGGGGGGGGGGGGGGGGG M
javax. security. auth. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. auth. x500: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. cert: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. security. sasl:       100%  
MMMMMMMMMMMMMMMMMMMM
javax. sound. midi: 99.41%   0.19% 0.38%  
GGGGGGGGGGGGGGGGGGG B M
javax. sound. midi. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. sound. sampled: 96.84%   2.55% 0.6%  
GGGGGGGGGGGGGGGGGGG B M
javax. sound. sampled. spi: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. sql: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing: 96.31% 0.01% 0.17% 3.49% 0.02%
GGGGGGGGGGGGGGGGGGG N B M A
javax. swing. border: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. colorchooser: 35.81%     64.18%  
GGGGGGG MMMMMMMMMMMM
javax. swing. event: 98.72%   1.27%    
GGGGGGGGGGGGGGGGGGG B
javax. swing. filechooser: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. plaf: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. plaf. basic: 96.74% 0.23% 0.63% 2.38%  
GGGGGGGGGGGGGGGGGGG N B M
javax. swing. plaf. metal: 97.22% 2.77%      
GGGGGGGGGGGGGGGGGGG N
javax. swing. table: 99.81%   0.12% 0.06% 0.18%
GGGGGGGGGGGGGGGGGGG B M A
javax. swing. text: 97.84% 0.16% 1.92% 0.06% 0.35%
GGGGGGGGGGGGGGGGGGG N B M A
javax. swing. text. html: 97.43% 2.56%      
GGGGGGGGGGGGGGGGGGG N
javax. swing. text. html. parser: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. swing. tree: 99.57% 0.18%   0.24%  
GGGGGGGGGGGGGGGGGGG N M
javax. swing. undo: 99.1%   0.89%    
GGGGGGGGGGGGGGGGGGG B
javax. transaction: 28.84%     71.15%  
GGGGG MMMMMMMMMMMMMM
javax. transaction. xa: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. xml. parsers: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. xml. transform: 97.86% 1.06% 0.53% 0.53%  
GGGGGGGGGGGGGGGGGGG N B M
javax. xml. transform. dom: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. xml. transform. sax: 100%        
GGGGGGGGGGGGGGGGGGGG
javax. xml. transform. stream: 100%        
GGGGGGGGGGGGGGGGGGGG
org. ietf. jgss: 93.92%   6.07%    
GGGGGGGGGGGGGGGGGG B
org. w3c. dom: 73.12% 0.1%   26.76%  
GGGGGGGGGGGGGG N MMMMM
org. w3c. dom. bootstrap:       100%  
MMMMMMMMMMMMMMMMMMMM
org. w3c. dom. css:       100%  
MMMMMMMMMMMMMMMMMMMM
org. w3c. dom. events:       100%  
MMMMMMMMMMMMMMMMMMMM
org. w3c. dom. html:       100%  
MMMMMMMMMMMMMMMMMMMM
org. w3c. dom. ls:       100%  
MMMMMMMMMMMMMMMMMMMM
org. w3c. dom. ranges:       100%  
MMMMMMMMMMMMMMMMMMMM
org. w3c. dom. stylesheets:       100%  
MMMMMMMMMMMMMMMMMMMM
org. w3c. dom. traversal:       100%  
MMMMMMMMMMMMMMMMMMMM
org. w3c. dom. views:       100%  
MMMMMMMMMMMMMMMMMMMM
org. w3c. dom. xpath:       100%  
MMMMMMMMMMMMMMMMMMMM
org. xml. sax: 97.65% 1.17%   1.17%  
GGGGGGGGGGGGGGGGGGG N M
org. xml. sax. ext: 8.33%     91.66%  
G MMMMMMMMMMMMMMMMMM
org. xml. sax. helpers: 99.64%   0.35%    
GGGGGGGGGGGGGGGGGGG B
Total: 90.15% 0.04% 0.36% 9.43% 0.07%
GGGGGGGGGGGGGGGGG N B M A

Errors

Total

Minor: 58 classes, 3 fields, 1 constructor. Bad: 72 classes, 92 fields, 197 methods, 4 constructors. Missing: 13 packages, 41 classes, 19 interfaces, 159 fields, 211 methods, 37 constructors. Abs.add: 75 methods.

 

java.lang

Minor: 1 class. Bad: 1 class, 10 methods. Missing: 1 interface.

Minor

Bad

Missing

java.lang.ref

Missing: 4 fields, 3 constructors.

Missing

java.lang.reflect

Missing: 8 methods.

Missing