Comparison run at Sun Dec 5 10:37:32 2010 GMT
libgcj API scanned at 2010/12/05 10:05:20 GMT
jdk15 API scanned at 2006/01/17 05:07:21 EST
Differences due to incompatibility between libgcj and icedtea6 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 |
|---|
TotalMinor: 144 classes, 84 fields, 1014 methods, 24 constructors. Bad: 20 classes, 2 interfaces, 15 fields, 170 methods, 30 constructors. Missing: 9 packages, 16 classes, 8 interfaces, 3 enums, 2 annotations, 182 fields, 240 methods, 280 constructors. Abs.add: None. |
java.langMinor: 1 class. Bad: 23 methods. Missing: 70 methods. |
java.lang.annotationBad: 2 methods. |
java.lang.managementBad: 1 method. Missing: 2 classes, 9 methods. |
java.appletMissing: 1 constructor. |
java.awtMissing: 1 class, 3 enums, 5 fields, 28 methods, 30 constructors. |
java.awt.eventMinor: 1 class. Missing: 3 methods, 1 constructor. |
java.beansMissing: 1 annotation. |
java.ioMinor: 4 fields, 42 methods, 2 constructors. Bad: 27 methods. Missing: 7 methods, 2 constructors. |
java.mathBad: 1 method. |
java.netBad: 1 method. |
java.nioBad: 6 methods. |
java.rmiMinor: 1 field, 42 methods. Bad: 1 class, 1 method, 1 constructor. |
java.rmi.activationBad: 7 methods, 7 constructors. |
java.rmi.serverMinor: 7 fields, 93 methods, 2 constructors. |
java.securityMinor: 40 methods, 9 constructors. |
java.textBad: 2 classes, 41 methods. Missing: 4 methods. |
java.text.spiMissing: 1 package. |
java.utilBad: 3 classes, 4 methods. Missing: 5 classes, 3 interfaces, 4 fields, 76 methods, 1 constructor. |
java.util.concurrentBad: 1 class, 11 methods. Missing: 3 classes, 4 interfaces, 3 fields, 9 methods, 1 constructor. |
java.util.concurrent.atomicMissing: 10 methods. |
java.util.concurrent.locksBad: 1 class, 2 methods. Missing: 3 classes, 9 methods, 1 constructor. |
java.util.spiMissing: 1 package. |
java.util.zipMissing: 160 fields. |
javax.accessibilityMinor: 1 field, 22 methods, 1 constructor. Missing: 3 fields, 2 constructors. |
javax.activationMissing: 1 package. |
javax.managementMinor: 13 methods, 1 constructor. Bad: 4 classes, 1 interface, 18 methods, 4 constructors. Missing: 1 class, 1 interface, 1 annotation, 1 field, 7 methods, 4 constructors. |
javax.management.loadingBad: 3 methods. |
javax.management.openmbeanMinor: 5 fields. Bad: 8 classes, 14 fields, 20 methods, 18 constructors. Missing: 1 class, 5 fields, 3 methods, 1 constructor. |
javax.management.remote.rmiBad: 1 interface. |
javax.net.sslBad: 2 methods. |
javax.security.authMinor: 15 methods, 1 constructor. |
javax.swingMinor: 86 classes. Missing: 67 constructors. |
javax.swing.colorchooserMinor: 1 class. |
javax.swing.plaf.basicMinor: 31 classes. Missing: 1 method, 121 constructors. |
javax.swing.plaf.metalMinor: 10 classes, 40 fields, 389 methods. Missing: 1 field, 14 constructors. |
javax.swing.plaf.synthMinor: 1 class. |
javax.swing.tableMinor: 2 classes. Missing: 2 constructors. |
javax.swing.textMinor: 3 classes, 25 fields, 146 methods, 1 constructor. Missing: 4 methods, 16 constructors. |
javax.swing.text.htmlMinor: 7 classes. Missing: 14 constructors. |
javax.swing.treeMinor: 1 class. Missing: 2 constructors. |
javax.toolsMissing: 1 package. |
javax.xml.datatypeBad: 1 field. |
javax.xml.streamMissing: 1 package. |
javax.xml.stream.eventsMissing: 1 package. |
javax.xml.stream.utilMissing: 1 package. |
org.omg.CORBAMinor: 1 field, 146 methods, 4 constructors. |
org.w3c.dom.eventsMissing: 1 package. |
org.w3c.dom.xpathMissing: 1 package. |
org.xml.saxMinor: 38 methods, 1 constructor. |
org.xml.sax.helpersMinor: 28 methods, 2 constructors. |