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 Tue, 31 Oct 2006 13:46:55 GMT
Japi diff jdk14 vs harmony:
Full results:
http://www.kaffe.org/~stuart/japi/htmlout/h-jdk14-harmony.html

Changes since last run:

-Comparison run at Mon Oct 30 12:34:14 2006 GMT
-jdk14 API scanned at 2006/10/30 05:11:16 EST
-harmony API scanned at 2006/10/30 10:17:50 GMT
+Comparison run at Tue Oct 31 13:17:27 2006 GMT
+jdk14 API scanned at 2006/10/31 05:11:41 EST
+harmony API scanned at 2006/10/31 10:09:17 GMT
-javax.print.attribute: 100% good
+javax.print.attribute: 99.01% good, 0.98% minor
-Classes: 87 minor, 2 bad, 41 missing.
+Classes: 91 minor, 2 bad, 41 missing.
+javax.print.attribute:
+Minor
+class javax.print.attribute.EnumSyntax: SerialVersionUID=-2739521845085831642 in jdk14, but
SerialVersionUID=7451767964533621239 in harmony
+class javax.print.attribute.IntegerSyntax: SerialVersionUID=3644574816328081943 in jdk14,
but SerialVersionUID=1082786081383196265 in harmony
+class javax.print.attribute.Size2DSyntax: SerialVersionUID=5584439964938660530 in jdk14,
but SerialVersionUID=-3020029560671866226 in harmony
+class javax.print.attribute.URISyntax: SerialVersionUID=-7842661210486401678 in jdk14, but
SerialVersionUID=-2980366518157788143 in harmony
+


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 Mon Oct 30 12:37:16 2006 GMT
-jdk15 API scanned at 2006/10/30 05:19:21 EST
-harmony API scanned at 2006/10/30 10:17:50 GMT
+Comparison run at Tue Oct 31 13:25:22 2006 GMT
+jdk15 API scanned at 2006/10/31 05:19:49 EST
+harmony API scanned at 2006/10/31 10:09:17 GMT
-javax.print.attribute: 99% good, 0.99% bad
-javax.print.attribute.standard: 95.08% good, 3.98% minor, 0.8% bad, 0.12% missing
+javax.print.attribute: 99.01% good, 0.98% minor
+javax.print.attribute.standard: 91.33% good, 3.82% minor, 4.71% bad, 0.11% missing
-Total: 94.49% good, 0.11% minor, 0.04% bad, 5.34% missing, 0.02% abs.add
+Total: 94.45% good, 0.11% minor, 0.09% bad, 5.33% missing, 0.02% abs.add
-Classes: 107 minor, 8 bad, 53 missing.
+Classes: 111 minor, 8 bad, 53 missing.
-Methods: 47 minor, 37 bad, 210 missing, 39 abs.add.
+Methods: 47 minor, 98 bad, 210 missing, 39 abs.add.
-Bad
-method javax.print.attribute.Attribute.getCategory(): type java.lang.Class<? extends javax.print.attribute.Attribute>
in jdk15, but type java.lang.Class in harmony
-method javax.print.attribute.AttributeSetUtilities.verifyAttributeCategory(java.lang.Object,
java.lang.Class<?>): parameters (java.lang.Object, java.lang.Class<?>) in jdk15,
but parameters (java.lang.Object, java.lang.Class) in harmony
-method javax.print.attribute.AttributeSetUtilities.verifyAttributeCategory(java.lang.Object,
java.lang.Class<?>): type java.lang.Class<?> in jdk15, but type java.lang.Class
in harmony
-method javax.print.attribute.AttributeSetUtilities.verifyAttributeValue(java.lang.Object,
java.lang.Class<?>): parameters (java.lang.Object, java.lang.Class<?>) in jdk15,
but parameters (java.lang.Object, java.lang.Class) in harmony
-method javax.print.attribute.AttributeSetUtilities.verifyCategoryForValue(java.lang.Class<?>,
javax.print.attribute.Attribute): parameters (java.lang.Class<?>, javax.print.attribute.Attribute)
in jdk15, but parameters (java.lang.Class, javax.print.attribute.Attribute) in harmony
+Minor
+class javax.print.attribute.EnumSyntax: SerialVersionUID=-2739521845085831642 in jdk15, but
SerialVersionUID=7451767964533621239 in harmony
+class javax.print.attribute.IntegerSyntax: SerialVersionUID=3644574816328081943 in jdk15,
but SerialVersionUID=1082786081383196265 in harmony
+class javax.print.attribute.Size2DSyntax: SerialVersionUID=5584439964938660530 in jdk15,
but SerialVersionUID=-3020029560671866226 in harmony
+class javax.print.attribute.URISyntax: SerialVersionUID=-7842661210486401678 in jdk15, but
SerialVersionUID=-2980366518157788143 in harmony
+method javax.print.attribute.standard.Chromaticity.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.ColorSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Compression.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Copies.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.CopiesSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.DateTimeAtCompleted.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.DateTimeAtCreation.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.DateTimeAtProcessing.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Destination.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.DocumentName.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Fidelity.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Finishings.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobHoldUntil.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobImpressions.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobImpressionsCompleted.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobImpressionsSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobKOctets.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobKOctetsProcessed.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobKOctetsSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobMediaSheets.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobMediaSheetsCompleted.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobMediaSheetsSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobMessageFromOperator.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobName.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobOriginatingUserName.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobPriority.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobPrioritySupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobSheets.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobState.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobStateReason.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobStateReasons.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Media.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.MediaPrintableArea.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.MediaSize.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.MultipleDocumentHandling.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.NumberOfDocuments.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.NumberOfInterveningJobs.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.NumberUp.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.NumberUpSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.OrientationRequested.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.OutputDeviceAssigned.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PDLOverrideSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PageRanges.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PagesPerMinute.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PagesPerMinuteColor.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PresentationDirection.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrintQuality.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterInfo.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterIsAcceptingJobs.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterLocation.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterMakeAndModel.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterMessageFromOperator.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterMoreInfo.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterMoreInfoManufacturer.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterName.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterResolution.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterState.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterStateReason.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterStateReasons.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterURI.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.QueuedJobCount.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.ReferenceUriSchemesSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.RequestingUserName.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Severity.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.SheetCollate.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk15, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Sides.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk15, but type java.lang.Class 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 Mon Oct 30 12:40:18 2006 GMT
-harmony API scanned at 2006/10/30 10:17:50 GMT
-jdk15 API scanned at 2006/10/30 05:19:21 EST
+Comparison run at Tue Oct 31 13:30:59 2006 GMT
+harmony API scanned at 2006/10/31 10:09:17 GMT
+jdk15 API scanned at 2006/10/31 05:19:49 EST
-javax.print.attribute: 100% good
+javax.print.attribute: 99.01% good, 0.98% minor
-Classes: 471 minor, 117 bad, 485 missing.
+Classes: 475 minor, 117 bad, 485 missing.
+javax.print.attribute:
+Minor
+class javax.print.attribute.EnumSyntax: SerialVersionUID=7451767964533621239 in harmony,
but SerialVersionUID=-2739521845085831642 in jdk15
+class javax.print.attribute.IntegerSyntax: SerialVersionUID=1082786081383196265 in harmony,
but SerialVersionUID=3644574816328081943 in jdk15
+class javax.print.attribute.Size2DSyntax: SerialVersionUID=-3020029560671866226 in harmony,
but SerialVersionUID=5584439964938660530 in jdk15
+class javax.print.attribute.URISyntax: SerialVersionUID=-2980366518157788143 in harmony,
but SerialVersionUID=-7842661210486401678 in jdk15
+


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

Changes since last run:

-Comparison run at Mon Oct 30 12:43:31 2006 GMT
-jdk6 API scanned at 2006/10/30 05:31:47 EST
-harmony API scanned at 2006/10/30 10:17:50 GMT
+Comparison run at Tue Oct 31 13:35:48 2006 GMT
+jdk6 API scanned at 2006/10/31 05:33:57 EST
+harmony API scanned at 2006/10/31 10:09:17 GMT
-javax.print.attribute: 99% good, 0.99% bad
-javax.print.attribute.standard: 95.08% good, 3.98% minor, 0.8% bad, 0.12% missing
+javax.print.attribute: 99.01% good, 0.98% minor
+javax.print.attribute.standard: 91.33% good, 3.82% minor, 4.71% bad, 0.11% missing
-Total: 86.72% good, 0.1% minor, 0.23% bad, 12.93% missing, 0.02% abs.add
+Total: 86.68% good, 0.1% minor, 0.27% bad, 12.92% missing, 0.02% abs.add
-Classes: 125 minor, 70 bad, 138 missing.
+Classes: 129 minor, 70 bad, 138 missing.
-Methods: 48 minor, 229 bad, 824 missing, 39 abs.add.
+Methods: 48 minor, 290 bad, 824 missing, 39 abs.add.
-Bad
-method javax.print.attribute.Attribute.getCategory(): type java.lang.Class<? extends javax.print.attribute.Attribute>
in jdk6, but type java.lang.Class in harmony
-method javax.print.attribute.AttributeSetUtilities.verifyAttributeCategory(java.lang.Object,
java.lang.Class<?>): parameters (java.lang.Object, java.lang.Class<?>) in jdk6,
but parameters (java.lang.Object, java.lang.Class) in harmony
-method javax.print.attribute.AttributeSetUtilities.verifyAttributeCategory(java.lang.Object,
java.lang.Class<?>): type java.lang.Class<?> in jdk6, but type java.lang.Class
in harmony
-method javax.print.attribute.AttributeSetUtilities.verifyAttributeValue(java.lang.Object,
java.lang.Class<?>): parameters (java.lang.Object, java.lang.Class<?>) in jdk6,
but parameters (java.lang.Object, java.lang.Class) in harmony
-method javax.print.attribute.AttributeSetUtilities.verifyCategoryForValue(java.lang.Class<?>,
javax.print.attribute.Attribute): parameters (java.lang.Class<?>, javax.print.attribute.Attribute)
in jdk6, but parameters (java.lang.Class, javax.print.attribute.Attribute) in harmony
+Minor
+class javax.print.attribute.EnumSyntax: SerialVersionUID=-2739521845085831642 in jdk6, but
SerialVersionUID=7451767964533621239 in harmony
+class javax.print.attribute.IntegerSyntax: SerialVersionUID=3644574816328081943 in jdk6,
but SerialVersionUID=1082786081383196265 in harmony
+class javax.print.attribute.Size2DSyntax: SerialVersionUID=5584439964938660530 in jdk6, but
SerialVersionUID=-3020029560671866226 in harmony
+class javax.print.attribute.URISyntax: SerialVersionUID=-7842661210486401678 in jdk6, but
SerialVersionUID=-2980366518157788143 in harmony
+method javax.print.attribute.standard.Chromaticity.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.ColorSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Compression.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Copies.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.CopiesSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.DateTimeAtCompleted.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.DateTimeAtCreation.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.DateTimeAtProcessing.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Destination.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.DocumentName.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Fidelity.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Finishings.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobHoldUntil.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobImpressions.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobImpressionsCompleted.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobImpressionsSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobKOctets.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobKOctetsProcessed.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobKOctetsSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobMediaSheets.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobMediaSheetsCompleted.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobMediaSheetsSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobMessageFromOperator.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobName.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobOriginatingUserName.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobPriority.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobPrioritySupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobSheets.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobState.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobStateReason.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobStateReasons.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Media.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.MediaPrintableArea.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.MediaSize.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.MultipleDocumentHandling.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.NumberOfDocuments.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.NumberOfInterveningJobs.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.NumberUp.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.NumberUpSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.OrientationRequested.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.OutputDeviceAssigned.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PDLOverrideSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PageRanges.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PagesPerMinute.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PagesPerMinuteColor.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PresentationDirection.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrintQuality.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterInfo.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterIsAcceptingJobs.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterLocation.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterMakeAndModel.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterMessageFromOperator.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterMoreInfo.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterMoreInfoManufacturer.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterName.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterResolution.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterState.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterStateReason.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterStateReasons.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterURI.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.QueuedJobCount.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.ReferenceUriSchemesSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.RequestingUserName.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Severity.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.SheetCollate.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Sides.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk6, but type java.lang.Class in harmony


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

Changes since last run:

-Comparison run at Mon Oct 30 12:46:41 2006 GMT
-harmony API scanned at 2006/10/30 10:17:50 GMT
-jdk6 API scanned at 2006/10/30 05:31:47 EST
+Comparison run at Tue Oct 31 13:39:36 2006 GMT
+harmony API scanned at 2006/10/31 10:09:17 GMT
+jdk6 API scanned at 2006/10/31 05:33:57 EST
-javax.print.attribute: 100% good
+javax.print.attribute: 99.01% good, 0.98% minor
-Classes: 472 minor, 118 bad, 486 missing.
+Classes: 476 minor, 118 bad, 486 missing.
+javax.print.attribute:
+Minor
+class javax.print.attribute.EnumSyntax: SerialVersionUID=7451767964533621239 in harmony,
but SerialVersionUID=-2739521845085831642 in jdk6
+class javax.print.attribute.IntegerSyntax: SerialVersionUID=1082786081383196265 in harmony,
but SerialVersionUID=3644574816328081943 in jdk6
+class javax.print.attribute.Size2DSyntax: SerialVersionUID=-3020029560671866226 in harmony,
but SerialVersionUID=5584439964938660530 in jdk6
+class javax.print.attribute.URISyntax: SerialVersionUID=-2980366518157788143 in harmony,
but SerialVersionUID=-7842661210486401678 in jdk6
+


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

Changes since last run:

-Comparison run at Mon Oct 30 12:49:44 2006 GMT
-jdk7 API scanned at 2006/10/30 05:45:32 EST
-harmony API scanned at 2006/10/30 10:17:50 GMT
+Comparison run at Tue Oct 31 13:42:49 2006 GMT
+jdk7 API scanned at 2006/10/31 05:49:40 EST
+harmony API scanned at 2006/10/31 10:09:17 GMT
-javax.print.attribute: 99% good, 0.99% bad
-javax.print.attribute.standard: 95.08% good, 3.98% minor, 0.8% bad, 0.12% missing
+javax.print.attribute: 99.01% good, 0.98% minor
+javax.print.attribute.standard: 91.33% good, 3.82% minor, 4.71% bad, 0.11% missing
-Total: 86.59% good, 0.1% minor, 0.24% bad, 13.05% missing, 0.02% abs.add
+Total: 86.55% good, 0.1% minor, 0.28% bad, 13.04% missing, 0.02% abs.add
-Classes: 125 minor, 70 bad, 140 missing.
+Classes: 129 minor, 70 bad, 140 missing.
-Methods: 48 minor, 235 bad, 832 missing, 39 abs.add.
+Methods: 48 minor, 296 bad, 832 missing, 39 abs.add.
-Bad
-method javax.print.attribute.Attribute.getCategory(): type java.lang.Class<? extends javax.print.attribute.Attribute>
in jdk7, but type java.lang.Class in harmony
-method javax.print.attribute.AttributeSetUtilities.verifyAttributeCategory(java.lang.Object,
java.lang.Class<?>): parameters (java.lang.Object, java.lang.Class<?>) in jdk7,
but parameters (java.lang.Object, java.lang.Class) in harmony
-method javax.print.attribute.AttributeSetUtilities.verifyAttributeCategory(java.lang.Object,
java.lang.Class<?>): type java.lang.Class<?> in jdk7, but type java.lang.Class
in harmony
-method javax.print.attribute.AttributeSetUtilities.verifyAttributeValue(java.lang.Object,
java.lang.Class<?>): parameters (java.lang.Object, java.lang.Class<?>) in jdk7,
but parameters (java.lang.Object, java.lang.Class) in harmony
-method javax.print.attribute.AttributeSetUtilities.verifyCategoryForValue(java.lang.Class<?>,
javax.print.attribute.Attribute): parameters (java.lang.Class<?>, javax.print.attribute.Attribute)
in jdk7, but parameters (java.lang.Class, javax.print.attribute.Attribute) in harmony
+Minor
+class javax.print.attribute.EnumSyntax: SerialVersionUID=-2739521845085831642 in jdk7, but
SerialVersionUID=7451767964533621239 in harmony
+class javax.print.attribute.IntegerSyntax: SerialVersionUID=3644574816328081943 in jdk7,
but SerialVersionUID=1082786081383196265 in harmony
+class javax.print.attribute.Size2DSyntax: SerialVersionUID=5584439964938660530 in jdk7, but
SerialVersionUID=-3020029560671866226 in harmony
+class javax.print.attribute.URISyntax: SerialVersionUID=-7842661210486401678 in jdk7, but
SerialVersionUID=-2980366518157788143 in harmony
+method javax.print.attribute.standard.Chromaticity.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.ColorSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Compression.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Copies.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.CopiesSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.DateTimeAtCompleted.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.DateTimeAtCreation.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.DateTimeAtProcessing.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Destination.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.DocumentName.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Fidelity.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Finishings.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobHoldUntil.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobImpressions.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobImpressionsCompleted.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobImpressionsSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobKOctets.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobKOctetsProcessed.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobKOctetsSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobMediaSheets.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobMediaSheetsCompleted.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobMediaSheetsSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobMessageFromOperator.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobName.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobOriginatingUserName.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobPriority.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobPrioritySupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobSheets.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobState.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobStateReason.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.JobStateReasons.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Media.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.MediaPrintableArea.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.MediaSize.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.MultipleDocumentHandling.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.NumberOfDocuments.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.NumberOfInterveningJobs.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.NumberUp.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.NumberUpSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.OrientationRequested.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.OutputDeviceAssigned.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PDLOverrideSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PageRanges.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PagesPerMinute.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PagesPerMinuteColor.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PresentationDirection.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrintQuality.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterInfo.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterIsAcceptingJobs.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterLocation.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterMakeAndModel.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterMessageFromOperator.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterMoreInfo.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterMoreInfoManufacturer.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterName.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterResolution.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterState.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterStateReason.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterStateReasons.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.PrinterURI.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.QueuedJobCount.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.ReferenceUriSchemesSupported.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.RequestingUserName.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Severity.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.SheetCollate.getCategory(): type java.lang.Class<?
extends javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony
+method javax.print.attribute.standard.Sides.getCategory(): type java.lang.Class<? extends
javax.print.attribute.Attribute> in jdk7, but type java.lang.Class in harmony


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

Changes since last run:

-Comparison run at Mon Oct 30 12:53:20 2006 GMT
-harmony API scanned at 2006/10/30 10:17:50 GMT
-jdk7 API scanned at 2006/10/30 05:45:32 EST
+Comparison run at Tue Oct 31 13:46:51 2006 GMT
+harmony API scanned at 2006/10/31 10:09:17 GMT
+jdk7 API scanned at 2006/10/31 05:49:40 EST
-javax.print.attribute: 100% good
+javax.print.attribute: 99.01% good, 0.98% minor
-Total: 90.79% good, 0.32% minor, 0.16% bad, 8.72% missing, 0.17% abs.add
+Total: 90.78% good, 0.32% minor, 0.16% bad, 8.72% missing, 0.17% abs.add
-Classes: 472 minor, 118 bad, 486 missing.
+Classes: 476 minor, 118 bad, 486 missing.
+javax.print.attribute:
+Minor
+class javax.print.attribute.EnumSyntax: SerialVersionUID=7451767964533621239 in harmony,
but SerialVersionUID=-2739521845085831642 in jdk7
+class javax.print.attribute.IntegerSyntax: SerialVersionUID=1082786081383196265 in harmony,
but SerialVersionUID=3644574816328081943 in jdk7
+class javax.print.attribute.Size2DSyntax: SerialVersionUID=-3020029560671866226 in harmony,
but SerialVersionUID=5584439964938660530 in jdk7
+class javax.print.attribute.URISyntax: SerialVersionUID=-2980366518157788143 in harmony,
but SerialVersionUID=-7842661210486401678 in jdk7
+



Mime
View raw message