Source compatibility report for the dropwizard-jetty library between 2.1.12 and 3.0.0 versions
Test Info
| Library Name | dropwizard-jetty | 
| Version #1 | 2.1.12 | 
| Version #2 | 3.0.0 | 
Test Results
| Total Java Modules | 1 | 
| Total Methods / Classes | 203 / 12 | 
| Compatibility | 
92.5% | 
Problem Summary
 | Severity | Count | 
| Added Methods | - | 3 | 
| Removed Methods | High | 11 | 
Problems with Data Types | High | 3 | 
| Medium | 0 | 
| Low | 0 | 
Problems with Methods | High | 3 | 
| Medium | 1 | 
| Low | 0 | 
Added Methods  3 
dropwizard-jetty-3.0.0.jar, HttpsConnectorFactory.class
package io.dropwizard.jetty
HttpsConnectorFactory.configureSslContextFactory ( SslContextFactory sslContextFactory )  :  SslContextFactory.Server
io/dropwizard/jetty/HttpsConnectorFactory.configureSslContextFactory:(Lorg/eclipse/jetty/util/ssl/SslContextFactory;)Lorg/eclipse/jetty/util/ssl/SslContextFactory$Server;
HttpsConnectorFactory.isDisableSniHostCheck ( )  :  boolean
io/dropwizard/jetty/HttpsConnectorFactory.isDisableSniHostCheck:()Z
HttpsConnectorFactory.setDisableSniHostCheck ( boolean disableSniHostCheck )  :  void
io/dropwizard/jetty/HttpsConnectorFactory.setDisableSniHostCheck:(Z)V
to the top
Removed Methods  11 
dropwizard-jetty-2.1.12.jar, GzipHandlerFactory.class
package io.dropwizard.jetty
GzipHandlerFactory.getExcludedUserAgentPatterns ( )  :  Set<String> *DEPRECATED*
io/dropwizard/jetty/GzipHandlerFactory.getExcludedUserAgentPatterns:()Ljava/util/Set;
GzipHandlerFactory.isGzipCompatibleInflation ( )  :  boolean *DEPRECATED*
io/dropwizard/jetty/GzipHandlerFactory.isGzipCompatibleInflation:()Z
GzipHandlerFactory.setExcludedUserAgentPatterns ( Set<String> excludedUserAgentPatterns )  :  void *DEPRECATED*
io/dropwizard/jetty/GzipHandlerFactory.setExcludedUserAgentPatterns:(Ljava/util/Set;)V
GzipHandlerFactory.setGzipCompatibleInflation ( boolean gzipCompatibleInflation )  :  void *DEPRECATED*
io/dropwizard/jetty/GzipHandlerFactory.setGzipCompatibleInflation:(Z)V
dropwizard-jetty-2.1.12.jar, HttpsConnectorFactory.class
package io.dropwizard.jetty
HttpsConnectorFactory.configureSslContextFactory ( SslContextFactory factory )  :  SslContextFactory
io/dropwizard/jetty/HttpsConnectorFactory.configureSslContextFactory:(Lorg/eclipse/jetty/util/ssl/SslContextFactory;)Lorg/eclipse/jetty/util/ssl/SslContextFactory;
HttpsConnectorFactory.logSslInfoOnStart ( SslContextFactory sslContextFactory )  :  AbstractLifeCycle.AbstractLifeCycleListener *DEPRECATED*
io/dropwizard/jetty/HttpsConnectorFactory.logSslInfoOnStart:(Lorg/eclipse/jetty/util/ssl/SslContextFactory;)Lorg/eclipse/jetty/util/component/AbstractLifeCycle$AbstractLifeCycleListener;
dropwizard-jetty-2.1.12.jar, NetUtil.class
package io.dropwizard.jetty
NetUtil.getAllLocalIPs ( ) [static]  :  Collection<InetAddress>
io/dropwizard/jetty/NetUtil.getAllLocalIPs:()Ljava/util/Collection;
NetUtil.getLocalIpFilter ( ) [static]  :  LocalIpFilter
io/dropwizard/jetty/NetUtil.getLocalIpFilter:()Lio/dropwizard/jetty/LocalIpFilter;
NetUtil.NetUtil ( )
io/dropwizard/jetty/NetUtil."<init>":()V
NetUtil.setLocalIpFilter ( LocalIpFilter newLocalIpFilter ) [static]  :  void
io/dropwizard/jetty/NetUtil.setLocalIpFilter:(Lio/dropwizard/jetty/LocalIpFilter;)V
dropwizard-jetty-2.1.12.jar, SslReload.class
package io.dropwizard.jetty
SslReload.reload ( SslContextFactory factory )  :  void *DEPRECATED*
io/dropwizard/jetty/SslReload.reload:(Lorg/eclipse/jetty/util/ssl/SslContextFactory;)V
to the top
Problems with Data Types, High Severity  3 
dropwizard-jetty-2.1.12.jar
package io.dropwizard.jetty
[+] class NetUtil  3 
 | Change | Effect | 
|---|
| 1 | 
Access level of field DEFAULT_TCP_BACKLOG_LINUX has been changed from public to package-private. | 
Recompilation of a client program may be terminated with the message: DEFAULT_TCP_BACKLOG_LINUX is not public in NetUtil; cannot be accessed from outside package. | 
| 2 | 
Access level of field DEFAULT_TCP_BACKLOG_WINDOWS has been changed from public to package-private. | 
Recompilation of a client program may be terminated with the message: DEFAULT_TCP_BACKLOG_WINDOWS is not public in NetUtil; cannot be accessed from outside package. | 
| 3 | 
Access level of field TCP_BACKLOG_SETTING_LOCATION has been changed from public to package-private. | 
Recompilation of a client program may be terminated with the message: TCP_BACKLOG_SETTING_LOCATION is not public in NetUtil; cannot be accessed from outside package. | 
[+] affected methods: 4 (2%)
NetUtil.getDefaultTcpBacklog ( )This method is from 'NetUtil' class.
NetUtil.getTcpBacklog ( )This method is from 'NetUtil' class.
NetUtil.getTcpBacklog ( int tcpBacklog )This method is from 'NetUtil' class.
NetUtil.isWindows ( )This method is from 'NetUtil' class.
  
 
to the top
Problems with Methods, High Severity  3 
dropwizard-jetty-2.1.12.jar, NetUtil.class
package io.dropwizard.jetty
[+] NetUtil.getDefaultTcpBacklog ( ) [static]  :  int  1 
io/dropwizard/jetty/NetUtil.getDefaultTcpBacklog:()I
 | Change | Effect | 
|---|
| 1 | 
Access level has been changed from public to private. | 
Recompilation of a client program may be terminated with the message: getDefaultTcpBacklog ( ) has private access in NetUtil. | 
 
[+] NetUtil.getTcpBacklog ( int tcpBacklog ) [static]  :  int  1 
io/dropwizard/jetty/NetUtil.getTcpBacklog:(I)I
 | Change | Effect | 
|---|
| 1 | 
Access level has been changed from public to package-private. | 
Recompilation of a client program may be terminated with the message: getTcpBacklog ( int ) has package-private access in NetUtil. | 
 
[+] NetUtil.isWindows ( ) [static]  :  boolean  1 
io/dropwizard/jetty/NetUtil.isWindows:()Z
 | Change | Effect | 
|---|
| 1 | 
Access level has been changed from public to private. | 
Recompilation of a client program may be terminated with the message: isWindows ( ) has private access in NetUtil. | 
 
to the top
Problems with Methods, Medium Severity  1 
dropwizard-jetty-2.1.12.jar, HttpsConnectorFactory.class
package io.dropwizard.jetty
[+] HttpsConnectorFactory.configureSslContextFactory ( SslContextFactory factory )  :  SslContextFactory  1 
io/dropwizard/jetty/HttpsConnectorFactory.configureSslContextFactory:(Lorg/eclipse/jetty/util/ssl/SslContextFactory;)Lorg/eclipse/jetty/util/ssl/SslContextFactory;
 | Change | Effect | 
|---|
| 1 | 
Return value type has been changed from org.eclipse.jetty.util.ssl.SslContextFactory to org.eclipse.jetty.util.ssl.SslContextFactory.Server. | 
Recompilation of a client program may be terminated with the message: incompatible types: org.eclipse.jetty.util.ssl.SslContextFactory.Server cannot be converted to org.eclipse.jetty.util.ssl.SslContextFactory. | 
 
to the top
Java Archives  1 
dropwizard-jetty-2.1.12.jar
to the top