harmony-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Stuart Ballard <stu...@kaffe.org>
Subject Japi diffs for harmony
Date Sun, 11 Jun 2006 10:31:31 GMT
Japi diff jdk15 vs harmony:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk15-harmony.html

Changes since last run:

-Comparison run at Sat Jun 10 10:29:42 2006 GMT
-jdk15 API scanned at 2006/06/10 05:07:24 EDT
-harmony API scanned at 2006/06/09 08:59:40 BST
+Comparison run at Sun Jun 11 10:26:55 2006 GMT
+jdk15 API scanned at 2006/06/11 05:06:57 EDT
+harmony API scanned at 2006/06/10 09:23:36 BST
-java.lang: 95.87% good, 0.03% minor, 0.25% bad, 3.83% missing
-java.lang.annotation: 76.82% good, 8.6% bad, 14.56% missing
+java.lang: 95.9% good, 0.03% minor, 0.25% bad, 3.79% missing
+java.lang.annotation: 88.74% good, 11.25% bad
-java.util: 94.5% good, 0.32% bad, 5.17% missing
+java.util: 95.03% good, 4.96% missing
-Total: 21.24% good, 0.13% minor, 0.05% bad, 78.56% missing
+Total: 21.26% good, 0.13% minor, 0.05% bad, 78.54% missing
-Classes: 17 minor, 16 bad, 158 missing.
+Classes: 17 minor, 15 bad, 158 missing.
-Annotations: 7 missing.
+Annotations: 8 bad, 3 missing.
-Methods: 167 minor, 27 bad, 623 missing.
+Methods: 167 minor, 16 bad, 617 missing.
-method java.lang.System.clearProperty(java.lang.String): missing in harmony
+annotation java.lang.annotation.Documented: annotation in jdk15, but interface in harmony
+annotation java.lang.annotation.Documented: type annotation in jdk15, but type interface
in harmony
+annotation java.lang.annotation.Inherited: annotation in jdk15, but interface in harmony
+annotation java.lang.annotation.Inherited: type annotation in jdk15, but type interface in
harmony
+annotation java.lang.annotation.Retention: annotation in jdk15, but interface in harmony
+annotation java.lang.annotation.Retention: type annotation in jdk15, but type interface in
harmony
+annotation java.lang.annotation.Target: annotation in jdk15, but interface in harmony
+annotation java.lang.annotation.Target: type annotation in jdk15, but type interface in harmony
-Missing
-annotation java.lang.annotation.Documented: missing in harmony
-annotation java.lang.annotation.Inherited: missing in harmony
-annotation java.lang.annotation.Retention: missing in harmony
-annotation java.lang.annotation.Target: missing in harmony
-Bad
-class java.util.LinkedList: implements java.util.Queue<T> in jdk15, but doesn't implement
java.util.Queue<T> in harmony
-method java.util.Collections.min(java.util.Collection<? extends T>): has generic type
parameter <T extends java.lang.Object & java.lang.Comparable<? super T>> in
jdk15, but not generic in harmony
-method java.util.Collections.min(java.util.Collection<? extends T>): parameters (java.util.Collection<?
extends T>) in jdk15, but parameters (java.util.Collection) in harmony
-method java.util.Collections.min(java.util.Collection<? extends T>): type T in jdk15,
but type java.lang.Object in harmony
-method java.util.Collections.min(java.util.Collection<? extends T>, java.util.Comparator<?
super T>): has generic type parameter <T> in jdk15, but not generic in harmony
-method java.util.Collections.min(java.util.Collection<? extends T>, java.util.Comparator<?
super T>): parameters (java.util.Collection<? extends T>, java.util.Comparator<?
super T>) in jdk15, but parameters (java.util.Collection, java.util.Comparator) in harmony
-method java.util.Collections.min(java.util.Collection<? extends T>, java.util.Comparator<?
super T>): type T in jdk15, but type java.lang.Object in harmony
-method java.util.Collections.unmodifiableCollection(java.util.Collection<? extends T>):
parameters (java.util.Collection<? extends T>) in jdk15, but parameters (java.util.Collection<T>)
in harmony
-method java.util.Collections.unmodifiableList(java.util.List<? extends T>): parameters
(java.util.List<? extends T>) in jdk15, but parameters (java.util.List<T>) in
harmony
-method java.util.Collections.unmodifiableMap(java.util.Map<? extends T, ? extends T2>):
parameters (java.util.Map<? extends T, ? extends T2>) in jdk15, but parameters (java.util.Map<T,
T2>) in harmony
-method java.util.Collections.unmodifiableSet(java.util.Set<? extends T>): parameters
(java.util.Set<? extends T>) in jdk15, but parameters (java.util.Set<T>) in harmony
-method java.util.Collections.unmodifiableSortedMap(java.util.SortedMap<T, ? extends T2>):
parameters (java.util.SortedMap<T, ? extends T2>) in jdk15, but parameters (java.util.SortedMap<T,
T2>) in harmony
-method java.util.LinkedList.element(): missing in harmony
-method java.util.LinkedList.offer(T): missing in harmony
-method java.util.LinkedList.peek(): missing in harmony
-method java.util.LinkedList.poll(): missing in harmony
-method java.util.LinkedList.remove(): missing in harmony


Japi diff harmony vs jdk15:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-harmony-jdk15.html

Changes since last run:

-Comparison run at Sat Jun 10 10:31:02 2006 GMT
-harmony API scanned at 2006/06/09 08:59:40 BST
-jdk15 API scanned at 2006/06/10 05:07:24 EDT
+Comparison run at Sun Jun 11 10:28:10 2006 GMT
+harmony API scanned at 2006/06/10 09:23:36 BST
+jdk15 API scanned at 2006/06/11 05:06:57 EDT
-java.lang.annotation: 98.47% good, 1.52% bad
+java.lang.annotation: 96.07% good, 3.92% bad
-java.util: 99.65% good, 0.29% bad, 0.04% missing
+java.util: 99.87% good, 0.08% bad, 0.04% missing
-Interfaces: 1 bad.
+Interfaces: 9 bad.
-Methods: 7 bad, 81 abs.add.
+Methods: 2 bad, 81 abs.add.
+interface java.lang.annotation.Documented: interface in harmony, but annotation in jdk15
+interface java.lang.annotation.Documented: type interface in harmony, but type annotation
in jdk15
+interface java.lang.annotation.Inherited: interface in harmony, but annotation in jdk15
+interface java.lang.annotation.Inherited: type interface in harmony, but type annotation
in jdk15
+interface java.lang.annotation.Retention: interface in harmony, but annotation in jdk15
+interface java.lang.annotation.Retention: type interface in harmony, but type annotation
in jdk15
+interface java.lang.annotation.Target: interface in harmony, but annotation in jdk15
+interface java.lang.annotation.Target: type interface in harmony, but type annotation in
jdk15
-method java.util.Collections.unmodifiableCollection(java.util.Collection<T>): parameters
(java.util.Collection<T>) in harmony, but parameters (java.util.Collection<? extends
T>) in jdk15
-method java.util.Collections.unmodifiableList(java.util.List<T>): parameters (java.util.List<T>)
in harmony, but parameters (java.util.List<? extends T>) in jdk15
-method java.util.Collections.unmodifiableMap(java.util.Map<T, T2>): parameters (java.util.Map<T,
T2>) in harmony, but parameters (java.util.Map<? extends T, ? extends T2>) in jdk15
-method java.util.Collections.unmodifiableSet(java.util.Set<T>): parameters (java.util.Set<T>)
in harmony, but parameters (java.util.Set<? extends T>) in jdk15
-method java.util.Collections.unmodifiableSortedMap(java.util.SortedMap<T, T2>): parameters
(java.util.SortedMap<T, T2>) in harmony, but parameters (java.util.SortedMap<T, ?
extends T2>) in jdk15



Mime
View raw message