Binary compatibility report for the dropwizard-jetty library between 3.0.10 and 4.0.0 versions
Test Info
Library Name | dropwizard-jetty |
Version #1 | 3.0.10 |
Version #2 | 4.0.0 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 195 / 10 |
Compatibility |
95.8% |
Problem Summary
| Severity | Count |
Added Methods | - | 6 |
Removed Methods | High | 8 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 2 |
Medium | 0 |
Low | 0 |
Added Methods 6
dropwizard-jetty-4.0.0.jar, ContextRoutingHandler.class
package io.dropwizard.jetty
ContextRoutingHandler.handle ( String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response ) : void
io/dropwizard/jetty/ContextRoutingHandler.handle:(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljakarta/servlet/http/HttpServletRequest;Ljakarta/servlet/http/HttpServletResponse;)V
dropwizard-jetty-4.0.0.jar, RoutingHandler.class
package io.dropwizard.jetty
RoutingHandler.handle ( String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response ) : void
io/dropwizard/jetty/RoutingHandler.handle:(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljakarta/servlet/http/HttpServletRequest;Ljakarta/servlet/http/HttpServletResponse;)V
dropwizard-jetty-4.0.0.jar, ServletEnvironment.class
package io.dropwizard.jetty.setup
ServletEnvironment.addFilter ( String name, Class<?> klass ) : FilterRegistration.Dynamic
io/dropwizard/jetty/setup/ServletEnvironment.addFilter:(Ljava/lang/String;Ljava/lang/Class;)Ljakarta/servlet/FilterRegistration$Dynamic;
ServletEnvironment.addFilter ( String name, Filter filter ) : FilterRegistration.Dynamic
io/dropwizard/jetty/setup/ServletEnvironment.addFilter:(Ljava/lang/String;Ljakarta/servlet/Filter;)Ljakarta/servlet/FilterRegistration$Dynamic;
ServletEnvironment.addServlet ( String name, Class<?> klass ) : ServletRegistration.Dynamic
io/dropwizard/jetty/setup/ServletEnvironment.addServlet:(Ljava/lang/String;Ljava/lang/Class;)Ljakarta/servlet/ServletRegistration$Dynamic;
ServletEnvironment.addServlet ( String name, Servlet servlet ) : ServletRegistration.Dynamic
io/dropwizard/jetty/setup/ServletEnvironment.addServlet:(Ljava/lang/String;Ljakarta/servlet/Servlet;)Ljakarta/servlet/ServletRegistration$Dynamic;
to the top
Removed Methods 8
dropwizard-jetty-3.0.10.jar, ContextRoutingHandler.class
package io.dropwizard.jetty
ContextRoutingHandler.handle ( String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response ) : void
io/dropwizard/jetty/ContextRoutingHandler.handle:(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
dropwizard-jetty-3.0.10.jar, HttpConnectorFactory.class
package io.dropwizard.jetty
HttpConnectorFactory.getUriCompliance ( ) : UriCompliance
io/dropwizard/jetty/HttpConnectorFactory.getUriCompliance:()Lorg/eclipse/jetty/http/UriCompliance;
HttpConnectorFactory.setUriCompliance ( UriCompliance uriCompliance ) : void
io/dropwizard/jetty/HttpConnectorFactory.setUriCompliance:(Lorg/eclipse/jetty/http/UriCompliance;)V
dropwizard-jetty-3.0.10.jar, RoutingHandler.class
package io.dropwizard.jetty
RoutingHandler.handle ( String target, Request baseRequest, HttpServletRequest request, HttpServletResponse response ) : void
io/dropwizard/jetty/RoutingHandler.handle:(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
dropwizard-jetty-3.0.10.jar, ServletEnvironment.class
package io.dropwizard.jetty.setup
ServletEnvironment.addFilter ( String name, Class<?> klass ) : FilterRegistration.Dynamic
io/dropwizard/jetty/setup/ServletEnvironment.addFilter:(Ljava/lang/String;Ljava/lang/Class;)Ljavax/servlet/FilterRegistration$Dynamic;
ServletEnvironment.addFilter ( String name, Filter filter ) : FilterRegistration.Dynamic
io/dropwizard/jetty/setup/ServletEnvironment.addFilter:(Ljava/lang/String;Ljavax/servlet/Filter;)Ljavax/servlet/FilterRegistration$Dynamic;
ServletEnvironment.addServlet ( String name, Class<?> klass ) : ServletRegistration.Dynamic
io/dropwizard/jetty/setup/ServletEnvironment.addServlet:(Ljava/lang/String;Ljava/lang/Class;)Ljavax/servlet/ServletRegistration$Dynamic;
ServletEnvironment.addServlet ( String name, Servlet servlet ) : ServletRegistration.Dynamic
io/dropwizard/jetty/setup/ServletEnvironment.addServlet:(Ljava/lang/String;Ljavax/servlet/Servlet;)Ljavax/servlet/ServletRegistration$Dynamic;
to the top
Problems with Methods, High Severity 2
dropwizard-jetty-3.0.10.jar, ServletEnvironment.class
package io.dropwizard.jetty.setup
[+] ServletEnvironment.addFilter ( String name, Class<?> klass ) : FilterRegistration.Dynamic 1
io/dropwizard/jetty/setup/ServletEnvironment.addFilter:(Ljava/lang/String;Ljava/lang/Class;)Ljavax/servlet/FilterRegistration$Dynamic;
| Change | Effect |
---|
1 |
Return value type has been changed from javax.servlet.FilterRegistration.Dynamic to jakarta.servlet.FilterRegistration.Dynamic. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
[+] ServletEnvironment.addServlet ( String name, Class<?> klass ) : ServletRegistration.Dynamic 1
io/dropwizard/jetty/setup/ServletEnvironment.addServlet:(Ljava/lang/String;Ljava/lang/Class;)Ljavax/servlet/ServletRegistration$Dynamic;
| Change | Effect |
---|
1 |
Return value type has been changed from javax.servlet.ServletRegistration.Dynamic to jakarta.servlet.ServletRegistration.Dynamic. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
to the top
Java Archives 1
dropwizard-jetty-3.0.10.jar
to the top