Binary compatibility report for the dropwizard-client library between 0.8.5 and 0.9.0 versions
Test Info
Library Name | dropwizard-client |
Version #1 | 0.8.5 |
Version #2 | 0.9.0 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 139 / 12 |
Compatibility |
100% |
Problem Summary
| Severity | Count |
Added Methods | - | 59 |
Removed Methods | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 1 |
Added Methods 59
dropwizard-client-0.9.0.jar, AuthConfiguration.class
package io.dropwizard.client.proxy
AuthConfiguration.AuthConfiguration ( )
io/dropwizard/client/proxy/AuthConfiguration."<init>":()V
AuthConfiguration.AuthConfiguration ( String username, String password )
io/dropwizard/client/proxy/AuthConfiguration."<init>":(Ljava/lang/String;Ljava/lang/String;)V
AuthConfiguration.getPassword ( ) : String
io/dropwizard/client/proxy/AuthConfiguration.getPassword:()Ljava/lang/String;
AuthConfiguration.getUsername ( ) : String
io/dropwizard/client/proxy/AuthConfiguration.getUsername:()Ljava/lang/String;
AuthConfiguration.setPassword ( String password ) : void
io/dropwizard/client/proxy/AuthConfiguration.setPassword:(Ljava/lang/String;)V
AuthConfiguration.setUsername ( String username ) : void
io/dropwizard/client/proxy/AuthConfiguration.setUsername:(Ljava/lang/String;)V
dropwizard-client-0.9.0.jar, DropwizardSSLConnectionSocketFactory.class
package io.dropwizard.client
DropwizardSSLConnectionSocketFactory.DropwizardSSLConnectionSocketFactory ( TlsConfiguration configuration )
io/dropwizard/client/DropwizardSSLConnectionSocketFactory."<init>":(Lio/dropwizard/client/ssl/TlsConfiguration;)V
DropwizardSSLConnectionSocketFactory.getSocketFactory ( ) : SSLConnectionSocketFactory
io/dropwizard/client/DropwizardSSLConnectionSocketFactory.getSocketFactory:()Lorg/apache/http/conn/ssl/SSLConnectionSocketFactory;
dropwizard-client-0.9.0.jar, HttpClientBuilder.class
package io.dropwizard.client
HttpClientBuilder.disableContentCompression ( boolean disableContentCompression ) : HttpClientBuilder
io/dropwizard/client/HttpClientBuilder.disableContentCompression:(Z)Lio/dropwizard/client/HttpClientBuilder;
HttpClientBuilder.using ( RedirectStrategy redirectStrategy ) : HttpClientBuilder
io/dropwizard/client/HttpClientBuilder.using:(Lorg/apache/http/client/RedirectStrategy;)Lio/dropwizard/client/HttpClientBuilder;
dropwizard-client-0.9.0.jar, HttpClientConfiguration.class
package io.dropwizard.client
HttpClientConfiguration.getProxyConfiguration ( ) : ProxyConfiguration
io/dropwizard/client/HttpClientConfiguration.getProxyConfiguration:()Lio/dropwizard/client/proxy/ProxyConfiguration;
HttpClientConfiguration.getTlsConfiguration ( ) : TlsConfiguration
io/dropwizard/client/HttpClientConfiguration.getTlsConfiguration:()Lio/dropwizard/client/ssl/TlsConfiguration;
HttpClientConfiguration.getValidateAfterInactivityPeriod ( ) : Duration
io/dropwizard/client/HttpClientConfiguration.getValidateAfterInactivityPeriod:()Lio/dropwizard/util/Duration;
HttpClientConfiguration.setProxyConfiguration ( ProxyConfiguration proxyConfiguration ) : void
io/dropwizard/client/HttpClientConfiguration.setProxyConfiguration:(Lio/dropwizard/client/proxy/ProxyConfiguration;)V
HttpClientConfiguration.setTlsConfiguration ( TlsConfiguration tlsConfiguration ) : void
io/dropwizard/client/HttpClientConfiguration.setTlsConfiguration:(Lio/dropwizard/client/ssl/TlsConfiguration;)V
HttpClientConfiguration.setValidateAfterInactivityPeriod ( Duration validateAfterInactivityPeriod ) : void
io/dropwizard/client/HttpClientConfiguration.setValidateAfterInactivityPeriod:(Lio/dropwizard/util/Duration;)V
dropwizard-client-0.9.0.jar, NonProxyListProxyRoutePlanner.class
package io.dropwizard.client.proxy
NonProxyListProxyRoutePlanner.determineProxy ( HttpHost target, HttpRequest request, HttpContext context ) : HttpHost
io/dropwizard/client/proxy/NonProxyListProxyRoutePlanner.determineProxy:(Lorg/apache/http/HttpHost;Lorg/apache/http/HttpRequest;Lorg/apache/http/protocol/HttpContext;)Lorg/apache/http/HttpHost;
NonProxyListProxyRoutePlanner.getNonProxyHostPatterns ( ) : List<Pattern>
io/dropwizard/client/proxy/NonProxyListProxyRoutePlanner.getNonProxyHostPatterns:()Ljava/util/List;
NonProxyListProxyRoutePlanner.NonProxyListProxyRoutePlanner ( HttpHost proxy, List<String> nonProxyHosts )
io/dropwizard/client/proxy/NonProxyListProxyRoutePlanner."<init>":(Lorg/apache/http/HttpHost;Ljava/util/List;)V
NonProxyListProxyRoutePlanner.NonProxyListProxyRoutePlanner ( HttpHost proxy, SchemePortResolver schemePortResolver, List<String> nonProxyHosts )
io/dropwizard/client/proxy/NonProxyListProxyRoutePlanner."<init>":(Lorg/apache/http/HttpHost;Lorg/apache/http/conn/SchemePortResolver;Ljava/util/List;)V
dropwizard-client-0.9.0.jar, ProxyConfiguration.class
package io.dropwizard.client.proxy
ProxyConfiguration.getAuth ( ) : AuthConfiguration
io/dropwizard/client/proxy/ProxyConfiguration.getAuth:()Lio/dropwizard/client/proxy/AuthConfiguration;
ProxyConfiguration.getHost ( ) : String
io/dropwizard/client/proxy/ProxyConfiguration.getHost:()Ljava/lang/String;
ProxyConfiguration.getNonProxyHosts ( ) : List<String>
io/dropwizard/client/proxy/ProxyConfiguration.getNonProxyHosts:()Ljava/util/List;
ProxyConfiguration.getPort ( ) : Integer
io/dropwizard/client/proxy/ProxyConfiguration.getPort:()Ljava/lang/Integer;
ProxyConfiguration.getScheme ( ) : String
io/dropwizard/client/proxy/ProxyConfiguration.getScheme:()Ljava/lang/String;
ProxyConfiguration.ProxyConfiguration ( )
io/dropwizard/client/proxy/ProxyConfiguration."<init>":()V
ProxyConfiguration.ProxyConfiguration ( String host )
io/dropwizard/client/proxy/ProxyConfiguration."<init>":(Ljava/lang/String;)V
ProxyConfiguration.ProxyConfiguration ( String host, int port )
io/dropwizard/client/proxy/ProxyConfiguration."<init>":(Ljava/lang/String;I)V
ProxyConfiguration.ProxyConfiguration ( String host, int port, String scheme, AuthConfiguration auth )
io/dropwizard/client/proxy/ProxyConfiguration."<init>":(Ljava/lang/String;ILjava/lang/String;Lio/dropwizard/client/proxy/AuthConfiguration;)V
ProxyConfiguration.setAuth ( AuthConfiguration auth ) : void
io/dropwizard/client/proxy/ProxyConfiguration.setAuth:(Lio/dropwizard/client/proxy/AuthConfiguration;)V
ProxyConfiguration.setHost ( String host ) : void
io/dropwizard/client/proxy/ProxyConfiguration.setHost:(Ljava/lang/String;)V
ProxyConfiguration.setNonProxyHosts ( List<String> nonProxyHosts ) : void
io/dropwizard/client/proxy/ProxyConfiguration.setNonProxyHosts:(Ljava/util/List;)V
ProxyConfiguration.setPort ( Integer port ) : void
io/dropwizard/client/proxy/ProxyConfiguration.setPort:(Ljava/lang/Integer;)V
ProxyConfiguration.setScheme ( String scheme ) : void
io/dropwizard/client/proxy/ProxyConfiguration.setScheme:(Ljava/lang/String;)V
dropwizard-client-0.9.0.jar, TlsConfiguration.class
package io.dropwizard.client.ssl
TlsConfiguration.getKeyStorePassword ( ) : String
io/dropwizard/client/ssl/TlsConfiguration.getKeyStorePassword:()Ljava/lang/String;
TlsConfiguration.getKeyStorePath ( ) : File
io/dropwizard/client/ssl/TlsConfiguration.getKeyStorePath:()Ljava/io/File;
TlsConfiguration.getKeyStoreType ( ) : String
io/dropwizard/client/ssl/TlsConfiguration.getKeyStoreType:()Ljava/lang/String;
TlsConfiguration.getProtocol ( ) : String
io/dropwizard/client/ssl/TlsConfiguration.getProtocol:()Ljava/lang/String;
TlsConfiguration.getSupportedCiphers ( ) : List<String>
io/dropwizard/client/ssl/TlsConfiguration.getSupportedCiphers:()Ljava/util/List;
TlsConfiguration.getSupportedProtocols ( ) : List<String>
io/dropwizard/client/ssl/TlsConfiguration.getSupportedProtocols:()Ljava/util/List;
TlsConfiguration.getTrustStorePassword ( ) : String
io/dropwizard/client/ssl/TlsConfiguration.getTrustStorePassword:()Ljava/lang/String;
TlsConfiguration.getTrustStorePath ( ) : File
io/dropwizard/client/ssl/TlsConfiguration.getTrustStorePath:()Ljava/io/File;
TlsConfiguration.getTrustStoreType ( ) : String
io/dropwizard/client/ssl/TlsConfiguration.getTrustStoreType:()Ljava/lang/String;
TlsConfiguration.isTrustSelfSignedCertificates ( ) : boolean
io/dropwizard/client/ssl/TlsConfiguration.isTrustSelfSignedCertificates:()Z
TlsConfiguration.isValidKeyStorePassword ( ) : boolean
io/dropwizard/client/ssl/TlsConfiguration.isValidKeyStorePassword:()Z
TlsConfiguration.isValidTrustStorePassword ( ) : boolean
io/dropwizard/client/ssl/TlsConfiguration.isValidTrustStorePassword:()Z
TlsConfiguration.isVerifyHostname ( ) : boolean
io/dropwizard/client/ssl/TlsConfiguration.isVerifyHostname:()Z
TlsConfiguration.setKeyStorePassword ( String keyStorePassword ) : void
io/dropwizard/client/ssl/TlsConfiguration.setKeyStorePassword:(Ljava/lang/String;)V
TlsConfiguration.setKeyStorePath ( File keyStorePath ) : void
io/dropwizard/client/ssl/TlsConfiguration.setKeyStorePath:(Ljava/io/File;)V
TlsConfiguration.setKeyStoreType ( String keyStoreType ) : void
io/dropwizard/client/ssl/TlsConfiguration.setKeyStoreType:(Ljava/lang/String;)V
TlsConfiguration.setProtocol ( String protocol ) : void
io/dropwizard/client/ssl/TlsConfiguration.setProtocol:(Ljava/lang/String;)V
TlsConfiguration.setSupportedCiphers ( List<String> supportedCiphers ) : void
io/dropwizard/client/ssl/TlsConfiguration.setSupportedCiphers:(Ljava/util/List;)V
TlsConfiguration.setSupportedProtocols ( List<String> supportedProtocols ) : void
io/dropwizard/client/ssl/TlsConfiguration.setSupportedProtocols:(Ljava/util/List;)V
TlsConfiguration.setTrustSelfSignedCertificates ( boolean trustSelfSignedCertificates ) : void
io/dropwizard/client/ssl/TlsConfiguration.setTrustSelfSignedCertificates:(Z)V
TlsConfiguration.setTrustStorePassword ( String trustStorePassword ) : void
io/dropwizard/client/ssl/TlsConfiguration.setTrustStorePassword:(Ljava/lang/String;)V
TlsConfiguration.setTrustStorePath ( File trustStorePath ) : void
io/dropwizard/client/ssl/TlsConfiguration.setTrustStorePath:(Ljava/io/File;)V
TlsConfiguration.setTrustStoreType ( String trustStoreType ) : void
io/dropwizard/client/ssl/TlsConfiguration.setTrustStoreType:(Ljava/lang/String;)V
TlsConfiguration.setVerifyHostname ( boolean verifyHostname ) : void
io/dropwizard/client/ssl/TlsConfiguration.setVerifyHostname:(Z)V
TlsConfiguration.TlsConfiguration ( )
io/dropwizard/client/ssl/TlsConfiguration."<init>":()V
to the top
Problems with Methods, Low Severity 1
dropwizard-client-0.8.5.jar, DropwizardApacheConnector.class
package io.dropwizard.client
[+] DropwizardApacheConnector.apply ( ClientRequest jerseyRequest ) : ClientResponse 1
io/dropwizard/client/DropwizardApacheConnector.apply:(Lorg/glassfish/jersey/client/ClientRequest;)Lorg/glassfish/jersey/client/ClientResponse;
| Change | Effect |
---|
1 |
Removed javax.ws.rs.ProcessingException exception thrown. |
A client program may change behavior because the removed exception will not be thrown any more and client will not catch and handle it. |
to the top
Java Archives 1
dropwizard-client-0.8.5.jar
to the top