Binary compatibility report for the metrics-json library between 4.2.28 and 5.0.0 versions
Test Info
Library Name | metrics-json |
Version #1 | 4.2.28 |
Version #2 | 5.0.0 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 18 / 4 |
Compatibility |
0% |
Problem Summary
| Severity | Count |
Added Methods | - | 9 |
Removed Methods | High | 9 |
Problems with Data Types | High | 2 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Added Methods 9
metrics-json-5.0.0.jar, HealthCheckModule.class
package io.dropwizard.metrics5.json
HealthCheckModule.getModuleName ( ) : String
io/dropwizard/metrics5/json/HealthCheckModule.getModuleName:()Ljava/lang/String;
HealthCheckModule.HealthCheckModule ( )
io/dropwizard/metrics5/json/HealthCheckModule."<init>":()V
HealthCheckModule.setupModule ( Module.SetupContext context ) : void
io/dropwizard/metrics5/json/HealthCheckModule.setupModule:(Lcom/fasterxml/jackson/databind/Module$SetupContext;)V
HealthCheckModule.version ( ) : Version
io/dropwizard/metrics5/json/HealthCheckModule.version:()Lcom/fasterxml/jackson/core/Version;
metrics-json-5.0.0.jar, MetricsModule.class
package io.dropwizard.metrics5.json
MetricsModule.getModuleName ( ) : String
io/dropwizard/metrics5/json/MetricsModule.getModuleName:()Ljava/lang/String;
MetricsModule.MetricsModule ( TimeUnit rateUnit, TimeUnit durationUnit, boolean showSamples )
io/dropwizard/metrics5/json/MetricsModule."<init>":(Ljava/util/concurrent/TimeUnit;Ljava/util/concurrent/TimeUnit;Z)V
MetricsModule.MetricsModule ( TimeUnit rateUnit, TimeUnit durationUnit, boolean showSamples, MetricFilter filter )
io/dropwizard/metrics5/json/MetricsModule."<init>":(Ljava/util/concurrent/TimeUnit;Ljava/util/concurrent/TimeUnit;ZLio/dropwizard/metrics5/MetricFilter;)V
MetricsModule.setupModule ( Module.SetupContext context ) : void
io/dropwizard/metrics5/json/MetricsModule.setupModule:(Lcom/fasterxml/jackson/databind/Module$SetupContext;)V
MetricsModule.version ( ) : Version
io/dropwizard/metrics5/json/MetricsModule.version:()Lcom/fasterxml/jackson/core/Version;
to the top
Removed Methods 9
metrics-json-4.2.28.jar, HealthCheckModule.class
package com.codahale.metrics.json
HealthCheckModule.getModuleName ( ) : String
com/codahale/metrics/json/HealthCheckModule.getModuleName:()Ljava/lang/String;
HealthCheckModule.HealthCheckModule ( )
com/codahale/metrics/json/HealthCheckModule."<init>":()V
HealthCheckModule.setupModule ( Module.SetupContext context ) : void
com/codahale/metrics/json/HealthCheckModule.setupModule:(Lcom/fasterxml/jackson/databind/Module$SetupContext;)V
HealthCheckModule.version ( ) : Version
com/codahale/metrics/json/HealthCheckModule.version:()Lcom/fasterxml/jackson/core/Version;
metrics-json-4.2.28.jar, MetricsModule.class
package com.codahale.metrics.json
MetricsModule.getModuleName ( ) : String
com/codahale/metrics/json/MetricsModule.getModuleName:()Ljava/lang/String;
MetricsModule.MetricsModule ( TimeUnit rateUnit, TimeUnit durationUnit, boolean showSamples )
com/codahale/metrics/json/MetricsModule."<init>":(Ljava/util/concurrent/TimeUnit;Ljava/util/concurrent/TimeUnit;Z)V
MetricsModule.MetricsModule ( TimeUnit rateUnit, TimeUnit durationUnit, boolean showSamples, MetricFilter filter )
com/codahale/metrics/json/MetricsModule."<init>":(Ljava/util/concurrent/TimeUnit;Ljava/util/concurrent/TimeUnit;ZLcom/codahale/metrics/MetricFilter;)V
MetricsModule.setupModule ( Module.SetupContext context ) : void
com/codahale/metrics/json/MetricsModule.setupModule:(Lcom/fasterxml/jackson/databind/Module$SetupContext;)V
MetricsModule.version ( ) : Version
com/codahale/metrics/json/MetricsModule.version:()Lcom/fasterxml/jackson/core/Version;
to the top
Problems with Data Types, High Severity 2
metrics-json-4.2.28.jar
package com.codahale.metrics.json
[+] class HealthCheckModule 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 4 (22.2%)
HealthCheckModule.HealthCheckModule ( )This constructor is from 'HealthCheckModule' class.
HealthCheckModule.getModuleName ( )This method is from 'HealthCheckModule' class.
HealthCheckModule.setupModule ( Module.SetupContext context )This method is from 'HealthCheckModule' class.
HealthCheckModule.version ( )This method is from 'HealthCheckModule' class.
[+] class MetricsModule 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 5 (27.8%)
MetricsModule.MetricsModule ( TimeUnit rateUnit, TimeUnit durationUnit, boolean showSamples )This constructor is from 'MetricsModule' class.
MetricsModule.MetricsModule ( TimeUnit rateUnit, TimeUnit durationUnit, boolean showSamples, MetricFilter filter )This constructor is from 'MetricsModule' class.
MetricsModule.getModuleName ( )This method is from 'MetricsModule' class.
MetricsModule.setupModule ( Module.SetupContext context )This method is from 'MetricsModule' class.
MetricsModule.version ( )This method is from 'MetricsModule' class.
to the top
Java Archives 1
metrics-json-4.2.28.jar
to the top