Source 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 | 
99.4% | 
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 | 1 | 
| Low | 0 | 
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, Medium 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. | 
Recompilation of a client program may be terminated with the message: cannot override apply ( ClientRequest ) in DropwizardApacheConnector; overridden method does not throw javax.ws.rs.ProcessingException. | 
 
to the top
Java Archives  1 
dropwizard-client-0.8.5.jar
to the top