Source compatibility report for the openid4java library between 0.9.6.662 and 0.9.7 versions
Test Info
Library Name | openid4java |
Version #1 | 0.9.6.662 |
Version #2 | 0.9.7 |
Test Results
Total Java ARchives | 1 |
---|
Total Methods / Classes | 869 / 94 |
---|
Verdict | Incompatible (0.1%) |
Problem Summary
| Severity | Count |
---|
Added Methods | - | 3 |
---|
Removed Methods | High | 0 |
---|
Problems with Data Types | High | 0 |
---|
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
---|
Medium | 1 |
Low | 0 |
Added Methods (3)
openid4java-0.9.7.jar, ConsumerManager.class
package org.openid4java.consumer
ConsumerManager.getConsumerNonceGenerator ( ) : org.openid4java.server.NonceGenerator
[run-time name: org/openid4java/consumer/ConsumerManager.getConsumerNonceGenerator:()Lorg/openid4java/server/NonceGenerator;]
ConsumerManager.setConsumerNonceGenerator ( org.openid4java.server.NonceGenerator consumerNonceGenerator ) : void
[run-time name: org/openid4java/consumer/ConsumerManager.setConsumerNonceGenerator:(Lorg/openid4java/server/NonceGenerator;)V]
openid4java-0.9.7.jar, RuntimeDiscoveryException.class
package org.openid4java.discovery
RuntimeDiscoveryException.RuntimeDiscoveryException ( String message )
[run-time name: org/openid4java/discovery/RuntimeDiscoveryException."<init>":(Ljava/lang/String;)V]
to the top
Problems with Methods, Medium Severity (1)
openid4java-0.9.6.jar, AuthSuccess
package org.openid4java.message
[+] AuthSuccess.getIdentity ( ) : String (1)
[run-time name: org/openid4java/message/AuthSuccess.getIdentity:()Ljava/lang/String;]
| Change | Effect |
---|
1 | Removed org.openid4java.discovery.DiscoveryException exception thrown.
| Recompilation of a client program may be terminated with the message: cannot override getIdentity() in org.openid4java.message.AuthSuccess; overridden method does not throw org.openid4java.discovery.DiscoveryException. |
to the top
Java ARchives (1)
openid4java-0.9.6.jar
to the top
Generated on Wed Jan 23 08:08:40 2013 for openid4java by Java API Compliance Checker 1.3
A tool for checking backward compatibility of a Java library API