Binary 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 | 4 |
Medium | 0 |
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. |
A client program may be interrupted by IllegalAccessError exception. |
2 |
Access level of field DEFAULT_TCP_BACKLOG_WINDOWS has been changed from public to package-private. |
A client program may be interrupted by IllegalAccessError exception. |
3 |
Access level of field TCP_BACKLOG_SETTING_LOCATION has been changed from public to package-private. |
A client program may be interrupted by IllegalAccessError exception. |
[+] 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 4
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. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
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. |
A client program may be interrupted by IllegalAccessError exception. |
[+] 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. |
A client program may be interrupted by IllegalAccessError exception. |
[+] NetUtil.isWindows ( ) [static] : boolean 1
io/dropwizard/jetty/NetUtil.isWindows:()Z
| Change | Effect |
---|
1 |
Access level has been changed from public to private. |
A client program may be interrupted by IllegalAccessError exception. |
to the top
Java Archives 1
dropwizard-jetty-2.1.12.jar
to the top