Japi diff jdk7 vs classpath-generics: Full results: http://www.kaffe.org/~stuart/japi/htmlout/h-jdk7-classpath-generics.html
Changes since last run: -Comparison run at Wed Nov 8 12:50:00 2006 GMT -jdk7 API scanned at 2006/11/08 05:43:11 EST -classpath-generics API scanned at 2006/11/08 07:20:43 EST +Comparison run at Thu Nov 9 12:53:19 2006 GMT +jdk7 API scanned at 2006/11/09 05:43:50 EST +classpath-generics API scanned at 2006/11/09 07:23:33 EST -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 -javax.xml.stream: 99.06% good, 0.31% minor, 0.31% bad, 0.31% missing +javax.xml.stream: 99.37% good, 0.31% minor, 0.31% missing -Total: 88.51% good, 0.08% minor, 0.16% bad, 11.23% missing, 0% abs.add +Total: 88.64% good, 0.08% minor, 0.15% bad, 11.1% missing, 0% abs.add -Classes: 44 minor, 53 bad, 137 missing. -Interfaces: 1 minor, 11 bad, 36 missing. -Enums: 24 missing. -Annotations: 7 missing. -Fields: 6 minor, 14 bad, 108 missing. -Methods: 96 minor, 172 bad, 832 missing, 7 abs.add. +Classes: 44 minor, 53 bad, 135 missing. +Interfaces: 1 minor, 11 bad, 31 missing. +Enums: 22 missing. +Annotations: 3 missing. +Fields: 6 minor, 14 bad, 112 missing. +Methods: 96 minor, 165 bad, 824 missing, 7 abs.add. -annotation java.sql.AutoGeneratedKeys: missing in classpath-generics -annotation java.sql.ResultColumn: missing in classpath-generics -annotation java.sql.Select: missing in classpath-generics -annotation java.sql.Update: missing in classpath-generics -class java.sql.QueryObjectFactory: missing in classpath-generics -class java.sql.SQLDataSetSyncException: missing in classpath-generics -class java.sql.SQLRuntimeException: missing in classpath-generics -enum java.sql.DataSetSyncStatus: missing in classpath-generics -enum java.sql.GeneratedKeys: missing in classpath-generics +field java.sql.DatabaseMetaData.functionColumnIn: missing in classpath-generics +field java.sql.DatabaseMetaData.functionColumnInOut: missing in classpath-generics +field java.sql.DatabaseMetaData.functionColumnOut: missing in classpath-generics +field java.sql.DatabaseMetaData.functionColumnResult: missing in classpath-generics +field java.sql.DatabaseMetaData.functionColumnUnknown: missing in classpath-generics +field java.sql.DatabaseMetaData.functionNoTable: missing in classpath-generics -field java.sql.DatabaseMetaData.functionParameterIn: missing in classpath-generics -field java.sql.DatabaseMetaData.functionParameterInOut: missing in classpath-generics -field java.sql.DatabaseMetaData.functionParameterOut: missing in classpath-generics -field java.sql.DatabaseMetaData.functionParameterUnknown: missing in classpath-generics +field java.sql.DatabaseMetaData.functionResultUnknown: missing in classpath-generics +field java.sql.DatabaseMetaData.functionReturnsTable: missing in classpath-generics -interface java.sql.BaseQuery: missing in classpath-generics -interface java.sql.ConflictingRow: missing in classpath-generics -interface java.sql.DataSet: missing in classpath-generics -interface java.sql.DataSetResolver: missing in classpath-generics -interface java.sql.QueryObjectGenerator: missing in classpath-generics -method java.sql.Connection.createQueryObject(java.lang.Class<T>): missing in classpath-generics -method java.sql.Connection.createQueryObject(java.lang.Class<T>, java.sql.Connection): missing in classpath-generics -method java.sql.DatabaseMetaData.getFunctionParameters(java.lang.String, java.lang.String, java.lang.String, java.lang.String): missing in classpath-generics +method java.sql.DatabaseMetaData.getFunctionColumns(java.lang.String, java.lang.String, java.lang.String, java.lang.String): missing in classpath-generics -method java.sql.DatabaseMetaData.providesQueryObjectGenerator(): missing in classpath-generics +class java.util.zip.ZipError: missing in classpath-generics -Bad -method javax.security.sasl.Sasl.createSaslClient(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map<? super java.lang.String, ?>, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map<? super java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in jdk7, but parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in classpath-generics -method javax.security.sasl.Sasl.createSaslServer(java.lang.String, java.lang.String, java.lang.String, java.util.Map<? super java.lang.String, ?>, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map<? super java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in jdk7, but parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in classpath-generics -method javax.security.sasl.SaslClientFactory.createSaslClient(java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map<? super java.lang.String, ?>, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map<? super java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in jdk7, but parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in classpath-generics -method javax.security.sasl.SaslClientFactory.getMechanismNames(java.util.Map<? super java.lang.String, ?>): parameters (java.util.Map<? super java.lang.String, ?>) in jdk7, but parameters (java.util.Map<java.lang.String, ?>) in classpath-generics -method javax.security.sasl.SaslServerFactory.createSaslServer(java.lang.String, java.lang.String, java.lang.String, java.util.Map<? super java.lang.String, ?>, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map<? super java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in jdk7, but parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in classpath-generics -method javax.security.sasl.SaslServerFactory.getMechanismNames(java.util.Map<? super java.lang.String, ?>): parameters (java.util.Map<? super java.lang.String, ?>) in jdk7, but parameters (java.util.Map<java.lang.String, ?>) in classpath-generics -method javax.sql.ConnectionPoolDataSource.getQueryObjectGenerator(): missing in classpath-generics -method javax.sql.DataSource.createQueryObject(java.lang.Class<T>): missing in classpath-generics -method javax.sql.DataSource.createQueryObject(java.lang.Class<T>, javax.sql.DataSource): missing in classpath-generics -method javax.sql.DataSource.getQueryObjectGenerator(): missing in classpath-generics -method javax.sql.XADataSource.getQueryObjectGenerator(): missing in classpath-generics -Bad -method javax.xml.stream.XMLOutputFactory.newInstance(java.lang.String, java.lang.ClassLoader): type javax.xml.stream.XMLOutputFactory in jdk7, but type javax.xml.stream.XMLInputFactory in classpath-generics Japi diff classpath-generics vs jdk7: Full results: http://www.kaffe.org/~stuart/japi/htmlout/h-classpath-generics-jdk7.html Changes since last run: -Comparison run at Wed Nov 8 12:52:51 2006 GMT -classpath-generics API scanned at 2006/11/08 07:20:43 EST -jdk7 API scanned at 2006/11/08 05:43:11 EST +Comparison run at Thu Nov 9 12:56:08 2006 GMT +classpath-generics API scanned at 2006/11/09 07:23:33 EST +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 -javax.xml.stream: 99.37% good, 0.31% minor, 0.31% bad +javax.xml.stream: 99.68% good, 0.31% minor -Methods: 4 minor, 91 bad, 15 missing, 254 abs.add. +Methods: 4 minor, 84 bad, 15 missing, 246 abs.add. -method java.sql.Connection.createQueryObject(java.lang.Class<T>): new interface method in jdk7 -method java.sql.Connection.createQueryObject(java.lang.Class<T>, 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<java.lang.String, ?>, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in classpath-generics, but parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map<? super java.lang.String, ?>, 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<java.lang.String, ?>, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in classpath-generics, but parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map<? super java.lang.String, ?>, 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<java.lang.String, ?>, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in classpath-generics, but parameters (java.lang.String[], java.lang.String, java.lang.String, java.lang.String, java.util.Map<? super java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in jdk7 -method javax.security.sasl.SaslClientFactory.getMechanismNames(java.util.Map<java.lang.String, ?>): parameters (java.util.Map<java.lang.String, ?>) in classpath-generics, but parameters (java.util.Map<? super java.lang.String, ?>) in jdk7 -method javax.security.sasl.SaslServerFactory.createSaslServer(java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, javax.security.auth.callback.CallbackHandler): parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map<java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in classpath-generics, but parameters (java.lang.String, java.lang.String, java.lang.String, java.util.Map<? super java.lang.String, ?>, javax.security.auth.callback.CallbackHandler) in jdk7 -method javax.security.sasl.SaslServerFactory.getMechanismNames(java.util.Map<java.lang.String, ?>): parameters (java.util.Map<java.lang.String, ?>) in classpath-generics, but parameters (java.util.Map<? super java.lang.String, ?>) in jdk7 - -method javax.sql.ConnectionPoolDataSource.getQueryObjectGenerator(): new interface method in jdk7 -method javax.sql.DataSource.createQueryObject(java.lang.Class<T>): new interface method in jdk7 -method javax.sql.DataSource.createQueryObject(java.lang.Class<T>, 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 -Bad -method javax.xml.stream.XMLOutputFactory.newInstance(java.lang.String, java.lang.ClassLoader): type javax.xml.stream.XMLInputFactory in classpath-generics, but type javax.xml.stream.XMLOutputFactory in jdk7 _______________________________________________ Classpath-testresults mailing list [email protected] http://lists.gnu.org/mailman/listinfo/classpath-testresults
