From harmony-commits-return-18233-apmail-incubator-harmony-commits-archive=incubator.apache.org@incubator.apache.org Thu Nov 09 13:49:45 2006 Return-Path: Delivered-To: apmail-incubator-harmony-commits-archive@www.apache.org Received: (qmail 58499 invoked from network); 9 Nov 2006 13:49:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 9 Nov 2006 13:49:45 -0000 Received: (qmail 74291 invoked by uid 500); 9 Nov 2006 13:49:56 -0000 Delivered-To: apmail-incubator-harmony-commits-archive@incubator.apache.org Received: (qmail 74261 invoked by uid 500); 9 Nov 2006 13:49:56 -0000 Mailing-List: contact harmony-commits-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: harmony-dev@incubator.apache.org Delivered-To: mailing list harmony-commits@incubator.apache.org Received: (qmail 74250 invoked by uid 99); 9 Nov 2006 13:49:56 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Nov 2006 05:49:56 -0800 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [208.99.205.121] (HELO pogo.kaffe.org) (208.99.205.121) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 09 Nov 2006 05:49:39 -0800 Received: from stuart by pogo.kaffe.org with local (Exim 3.35 #1 (Debian)) id 1GiAHO-0005Bu-00; Thu, 09 Nov 2006 05:49:18 -0800 To: harmony-commits@incubator.apache.org, japitools-results@nongnu.org, stuart.a.ballard@gmail.com Subject: Japi diffs for harmony Message-Id: From: Stuart Ballard Date: Thu, 09 Nov 2006 05:49:18 -0800 X-Virus-Checked: Checked by ClamAV on apache.org 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 Wed Nov 8 13:16:22 2006 GMT -jdk7 API scanned at 2006/11/08 05:43:11 EST -harmony API scanned at 2006/11/08 11:16:59 GMT +Comparison run at Thu Nov 9 13:42:03 2006 GMT +jdk7 API scanned at 2006/11/09 05:43:50 EST +harmony API scanned at 2006/11/09 08:32:59 GMT -java.sql: 56.64% good, 0.33% bad, 43.02% missing +java.sql: 62.19% good, 0.36% bad, 37.44% missing -java.util.zip: 92.04% good, 7.95% missing +java.util.zip: 88.85% good, 11.14% missing -javax.security.sasl: 95.62% good, 3.75% bad, 0.62% missing +javax.security.sasl: 99.37% good, 0.62% missing -javax.sql: 77.25% good, 0.71% bad, 22.03% missing +javax.sql: 78.36% good, 0.72% bad, 20.91% missing -Total: 88.35% good, 0.06% minor, 0.23% bad, 11.35% missing, 0.02% abs.add +Total: 88.47% good, 0.06% minor, 0.22% bad, 11.23% missing, 0.02% abs.add -Classes: 59 minor, 64 bad, 140 missing. -Interfaces: 42 bad, 40 missing. -Enums: 1 bad, 21 missing. -Annotations: 7 missing. -Fields: 8 minor, 17 bad, 88 missing. -Methods: 46 minor, 220 bad, 814 missing, 39 abs.add. +Classes: 59 minor, 64 bad, 138 missing. +Interfaces: 42 bad, 35 missing. +Enums: 1 bad, 19 missing. +Annotations: 3 missing. +Fields: 8 minor, 17 bad, 92 missing. +Methods: 46 minor, 214 bad, 806 missing, 39 abs.add. -annotation java.sql.AutoGeneratedKeys: missing in harmony -annotation java.sql.ResultColumn: missing in harmony -annotation java.sql.Select: missing in harmony -annotation java.sql.Update: missing in harmony -class java.sql.QueryObjectFactory: missing in harmony -class java.sql.SQLDataSetSyncException: missing in harmony -class java.sql.SQLRuntimeException: missing in harmony -enum java.sql.DataSetSyncStatus: missing in harmony -enum java.sql.GeneratedKeys: missing in harmony +field java.sql.DatabaseMetaData.functionColumnIn: missing in harmony +field java.sql.DatabaseMetaData.functionColumnInOut: missing in harmony +field java.sql.DatabaseMetaData.functionColumnOut: missing in harmony +field java.sql.DatabaseMetaData.functionColumnResult: missing in harmony +field java.sql.DatabaseMetaData.functionColumnUnknown: missing in harmony +field java.sql.DatabaseMetaData.functionNoTable: missing in harmony -field java.sql.DatabaseMetaData.functionParameterIn: missing in harmony -field java.sql.DatabaseMetaData.functionParameterInOut: missing in harmony -field java.sql.DatabaseMetaData.functionParameterOut: missing in harmony -field java.sql.DatabaseMetaData.functionParameterUnknown: missing in harmony +field java.sql.DatabaseMetaData.functionResultUnknown: missing in harmony +field java.sql.DatabaseMetaData.functionReturnsTable: missing in harmony -interface java.sql.BaseQuery: missing in harmony -interface java.sql.ConflictingRow: missing in harmony -interface java.sql.DataSet: missing in harmony -interface java.sql.DataSetResolver: missing in harmony -interface java.sql.QueryObjectGenerator: missing in harmony -method java.sql.Connection.createQueryObject(java.lang.Class): missing in harmony -method java.sql.Connection.createQueryObject(java.lang.Class, java.sql.Connection): missing in harmony -method java.sql.DatabaseMetaData.getFunctionParameters(java.lang.String, java.lang.String, java.lang.String, java.lang.String): missing in harmony +method java.sql.DatabaseMetaData.getFunctionColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String): missing in harmony -method java.sql.DatabaseMetaData.providesQueryObjectGenerator(): missing in harmony +class java.util.zip.ZipError: missing in harmony -Bad -method javax.security.sasl.Sasl.createSaslClient(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in jdk7, but parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in harmony -method javax.security.sasl.Sasl.createSaslServer(java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in jdk7, but parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in harmony -method javax.security.sasl.SaslClientFactory.createSaslClient(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in jdk7, but parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in harmony -method javax.security.sasl.SaslClientFactory.getMechanismNames(java.util.Map): parameters (java.util.Map) in jdk7, but parameters (java.util.Map) in harmony -method javax.security.sasl.SaslServerFactory.createSaslServer(java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in jdk7, but parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in harmony -method javax.security.sasl.SaslServerFactory.getMechanismNames(java.util.Map): parameters (java.util.Map) in jdk7, but parameters (java.util.Map) in harmony -method javax.sql.ConnectionPoolDataSource.getQueryObjectGenerator(): missing in harmony -method javax.sql.DataSource.createQueryObject(java.lang.Class): missing in harmony -method javax.sql.DataSource.createQueryObject(java.lang.Class, javax.sql.DataSource): missing in harmony -method javax.sql.DataSource.getQueryObjectGenerator(): missing in harmony -method javax.sql.XADataSource.getQueryObjectGenerator(): missing 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 Wed Nov 8 13:19:30 2006 GMT -harmony API scanned at 2006/11/08 11:16:59 GMT -jdk7 API scanned at 2006/11/08 05:43:11 EST +Comparison run at Thu Nov 9 13:49:15 2006 GMT +harmony API scanned at 2006/11/09 08:32:59 GMT +jdk7 API scanned at 2006/11/09 05:43:50 EST -java.sql: 100% good, 12.74% abs.add +java.sql: 100% good, 12.48% abs.add -javax.security.sasl: 96.22% good, 3.77% bad +javax.security.sasl: 100% good -javax.sql: 100% good, 19.93% abs.add +javax.sql: 100% good, 18.42% abs.add -Total: 90.96% good, 0.27% minor, 0.15% bad, 8.6% missing, 0.16% abs.add +Total: 90.96% good, 0.27% minor, 0.14% bad, 8.6% missing, 0.16% abs.add -Methods: 5 minor, 79 bad, 68 missing, 245 abs.add. +Methods: 5 minor, 73 bad, 68 missing, 237 abs.add. -method java.sql.Connection.createQueryObject(java.lang.Class): new interface method in jdk7 -method java.sql.Connection.createQueryObject(java.lang.Class, java.sql.Connection): new interface method in jdk7 -method java.sql.DatabaseMetaData.getFunctionParameters(java.lang.String, java.lang.String, java.lang.String, java.lang.String): new interface method in jdk7 +method java.sql.DatabaseMetaData.getFunctionColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String): new interface method in jdk7 -method java.sql.DatabaseMetaData.providesQueryObjectGenerator(): new interface method in jdk7 -javax.security.sasl: -Bad -method javax.security.sasl.Sasl.createSaslClient(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in harmony, but parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in jdk7 -method javax.security.sasl.Sasl.createSaslServer(java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in harmony, but parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in jdk7 -method javax.security.sasl.SaslClientFactory.createSaslClient(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in harmony, but parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in jdk7 -method javax.security.sasl.SaslClientFactory.getMechanismNames(java.util.Map): parameters (java.util.Map) in harmony, but parameters (java.util.Map) in jdk7 -method javax.security.sasl.SaslServerFactory.createSaslServer(java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in harmony, but parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map, javax.security.auth.callback.CallbackHandler) in jdk7 -method javax.security.sasl.SaslServerFactory.getMechanismNames(java.util.Map): parameters (java.util.Map) in harmony, but parameters (java.util.Map) in jdk7 - -method javax.sql.ConnectionPoolDataSource.getQueryObjectGenerator(): new interface method in jdk7 -method javax.sql.DataSource.createQueryObject(java.lang.Class): new interface method in jdk7 -method javax.sql.DataSource.createQueryObject(java.lang.Class, javax.sql.DataSource): new interface method in jdk7 -method javax.sql.DataSource.getQueryObjectGenerator(): new interface method in jdk7 -method javax.sql.XADataSource.getQueryObjectGenerator(): new interface method in jdk7