Binary compatibility report for the dropwizard-client library between 0.8.5 and 0.9.0 versions

Test Info


Library Namedropwizard-client
Version #10.8.5
Version #20.9.0

Test Results


Total Java Modules1
Total Methods / Classes139 / 12
Compatibility 100%

Problem Summary


SeverityCount
Added Methods-59
Removed MethodsHigh0
Problems with
Data Types
High0
Medium0
Low0
Problems with
Methods
High0
Medium0
Low1

Added Methods  59 


dropwizard-client-0.9.0.jar, AuthConfiguration.class
package io.dropwizard.client.proxy
AuthConfiguration.AuthConfiguration ( )
AuthConfiguration.AuthConfiguration ( String username, String password )
AuthConfiguration.getPassword ( )  :  String
AuthConfiguration.getUsername ( )  :  String
AuthConfiguration.setPassword ( String password )  :  void
AuthConfiguration.setUsername ( String username )  :  void

dropwizard-client-0.9.0.jar, DropwizardSSLConnectionSocketFactory.class
package io.dropwizard.client
DropwizardSSLConnectionSocketFactory.DropwizardSSLConnectionSocketFactory ( TlsConfiguration configuration )
DropwizardSSLConnectionSocketFactory.getSocketFactory ( )  :  SSLConnectionSocketFactory

dropwizard-client-0.9.0.jar, HttpClientBuilder.class
package io.dropwizard.client
HttpClientBuilder.disableContentCompression ( boolean disableContentCompression )  :  HttpClientBuilder
HttpClientBuilder.using ( RedirectStrategy redirectStrategy )  :  HttpClientBuilder

dropwizard-client-0.9.0.jar, HttpClientConfiguration.class
package io.dropwizard.client
HttpClientConfiguration.getProxyConfiguration ( )  :  ProxyConfiguration
HttpClientConfiguration.getTlsConfiguration ( )  :  TlsConfiguration
HttpClientConfiguration.getValidateAfterInactivityPeriod ( )  :  Duration
HttpClientConfiguration.setProxyConfiguration ( ProxyConfiguration proxyConfiguration )  :  void
HttpClientConfiguration.setTlsConfiguration ( TlsConfiguration tlsConfiguration )  :  void
HttpClientConfiguration.setValidateAfterInactivityPeriod ( Duration validateAfterInactivityPeriod )  :  void

dropwizard-client-0.9.0.jar, NonProxyListProxyRoutePlanner.class
package io.dropwizard.client.proxy
NonProxyListProxyRoutePlanner.determineProxy ( HttpHost target, HttpRequest request, HttpContext context )  :  HttpHost
NonProxyListProxyRoutePlanner.getNonProxyHostPatterns ( )  :  List<Pattern>
NonProxyListProxyRoutePlanner.NonProxyListProxyRoutePlanner ( HttpHost proxy, List<String> nonProxyHosts )
NonProxyListProxyRoutePlanner.NonProxyListProxyRoutePlanner ( HttpHost proxy, SchemePortResolver schemePortResolver, List<String> nonProxyHosts )

dropwizard-client-0.9.0.jar, ProxyConfiguration.class
package io.dropwizard.client.proxy
ProxyConfiguration.getAuth ( )  :  AuthConfiguration
ProxyConfiguration.getHost ( )  :  String
ProxyConfiguration.getNonProxyHosts ( )  :  List<String>
ProxyConfiguration.getPort ( )  :  Integer
ProxyConfiguration.getScheme ( )  :  String
ProxyConfiguration.ProxyConfiguration ( )
ProxyConfiguration.ProxyConfiguration ( String host )
ProxyConfiguration.ProxyConfiguration ( String host, int port )
ProxyConfiguration.ProxyConfiguration ( String host, int port, String scheme, AuthConfiguration auth )
ProxyConfiguration.setAuth ( AuthConfiguration auth )  :  void
ProxyConfiguration.setHost ( String host )  :  void
ProxyConfiguration.setNonProxyHosts ( List<String> nonProxyHosts )  :  void
ProxyConfiguration.setPort ( Integer port )  :  void
ProxyConfiguration.setScheme ( String scheme )  :  void

dropwizard-client-0.9.0.jar, TlsConfiguration.class
package io.dropwizard.client.ssl
TlsConfiguration.getKeyStorePassword ( )  :  String
TlsConfiguration.getKeyStorePath ( )  :  File
TlsConfiguration.getKeyStoreType ( )  :  String
TlsConfiguration.getProtocol ( )  :  String
TlsConfiguration.getSupportedCiphers ( )  :  List<String>
TlsConfiguration.getSupportedProtocols ( )  :  List<String>
TlsConfiguration.getTrustStorePassword ( )  :  String
TlsConfiguration.getTrustStorePath ( )  :  File
TlsConfiguration.getTrustStoreType ( )  :  String
TlsConfiguration.isTrustSelfSignedCertificates ( )  :  boolean
TlsConfiguration.isValidKeyStorePassword ( )  :  boolean
TlsConfiguration.isValidTrustStorePassword ( )  :  boolean
TlsConfiguration.isVerifyHostname ( )  :  boolean
TlsConfiguration.setKeyStorePassword ( String keyStorePassword )  :  void
TlsConfiguration.setKeyStorePath ( File keyStorePath )  :  void
TlsConfiguration.setKeyStoreType ( String keyStoreType )  :  void
TlsConfiguration.setProtocol ( String protocol )  :  void
TlsConfiguration.setSupportedCiphers ( List<String> supportedCiphers )  :  void
TlsConfiguration.setSupportedProtocols ( List<String> supportedProtocols )  :  void
TlsConfiguration.setTrustSelfSignedCertificates ( boolean trustSelfSignedCertificates )  :  void
TlsConfiguration.setTrustStorePassword ( String trustStorePassword )  :  void
TlsConfiguration.setTrustStorePath ( File trustStorePath )  :  void
TlsConfiguration.setTrustStoreType ( String trustStoreType )  :  void
TlsConfiguration.setVerifyHostname ( boolean verifyHostname )  :  void
TlsConfiguration.TlsConfiguration ( )

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 

to the top

Java Archives  1 


dropwizard-client-0.8.5.jar

to the top