Binary compatibility report for the metrics-servlets library between 3.2.6 and 4.0.0 versions
Test Info
| Library Name | metrics-servlets | 
| Version #1 | 3.2.6 | 
| Version #2 | 4.0.0 | 
Test Results
| Total Java Modules | 1 | 
| Total Methods / Classes | 42 / 9 | 
| Compatibility | 
85.4% | 
Problem Summary
 | Severity | Count | 
| Added Methods | - | 1 | 
| Removed Methods | High | 6 | 
Problems with Data Types | High | 1 | 
| Medium | 0 | 
| Low | 0 | 
Problems with Methods | High | 0 | 
| Medium | 0 | 
| Low | 0 | 
Other Changes in Data Types | - | 1 | 
Added Methods  1 
metrics-servlets-4.0.0.jar, ContextListener.class
package com.codahale.metrics.servlets
HealthCheckServlet.ContextListener.getHealthCheckFilter ( )  :  HealthCheckFilter
com/codahale/metrics/servlets/HealthCheckServlet.ContextListener.getHealthCheckFilter:()Lcom/codahale/metrics/health/HealthCheckFilter;
to the top
Removed Methods  6 
metrics-servlets-3.2.6.jar, AdminServletContextListener.class
package com.codahale.metrics.servlets
AdminServletContextListener.AdminServletContextListener ( )
com/codahale/metrics/servlets/AdminServletContextListener."<init>":()V
AdminServletContextListener.contextDestroyed ( ServletContextEvent servletContextEvent )  :  void
com/codahale/metrics/servlets/AdminServletContextListener.contextDestroyed:(Ljavax/servlet/ServletContextEvent;)V
AdminServletContextListener.contextInitialized ( ServletContextEvent servletContextEvent )  :  void
com/codahale/metrics/servlets/AdminServletContextListener.contextInitialized:(Ljavax/servlet/ServletContextEvent;)V
AdminServletContextListener.getExecutorService ( )  :  ExecutorService
com/codahale/metrics/servlets/AdminServletContextListener.getExecutorService:()Ljava/util/concurrent/ExecutorService;
AdminServletContextListener.getHealthCheckRegistry ( ) [abstract]  :  HealthCheckRegistry
com/codahale/metrics/servlets/AdminServletContextListener.getHealthCheckRegistry:()Lcom/codahale/metrics/health/HealthCheckRegistry;
AdminServletContextListener.getMetricRegistry ( ) [abstract]  :  MetricRegistry
com/codahale/metrics/servlets/AdminServletContextListener.getMetricRegistry:()Lcom/codahale/metrics/MetricRegistry;
to the top
Problems with Data Types, High Severity  1 
metrics-servlets-3.2.6.jar
package com.codahale.metrics.servlets
[+] class AdminServletContextListener  1 
 | Change | Effect | 
|---|
| 1 | 
This class has been removed. | 
A client program may be interrupted by NoClassDefFoundError exception. | 
[+] affected methods: 6 (14.3%)
AdminServletContextListener.AdminServletContextListener ( )This constructor is from 'AdminServletContextListener' abstract class.
AdminServletContextListener.contextDestroyed ( ServletContextEvent servletContextEvent )This method is from 'AdminServletContextListener' abstract class.
AdminServletContextListener.contextInitialized ( ServletContextEvent servletContextEvent )This method is from 'AdminServletContextListener' abstract class.
AdminServletContextListener.getExecutorService ( )This method is from 'AdminServletContextListener' abstract class.
AdminServletContextListener.getHealthCheckRegistry ( )This abstract method is from 'AdminServletContextListener' abstract class.
 ...
  
 
to the top
Other Changes in Data Types  1 
metrics-servlets-3.2.6.jar
package com.codahale.metrics.servlets
[+] class HealthCheckServlet  1 
 | Change | Effect | 
|---|
| 1 | 
Field HEALTH_CHECK_FILTER has been added to this class. | 
No effect. | 
[+] affected methods: 5 (11.9%)
HealthCheckServlet.HealthCheckServlet ( )This constructor is from 'HealthCheckServlet' class.
HealthCheckServlet.HealthCheckServlet ( HealthCheckRegistry registry )This constructor is from 'HealthCheckServlet' class.
HealthCheckServlet.destroy ( )This method is from 'HealthCheckServlet' class.
HealthCheckServlet.doGet ( HttpServletRequest req, HttpServletResponse resp )This method is from 'HealthCheckServlet' class.
HealthCheckServlet.init ( ServletConfig config )This method is from 'HealthCheckServlet' class.
  
 
to the top
Java Archives  1 
metrics-servlets-3.2.6.jar
to the top