Binary compatibility report for the metrics-jersey2 library between 4.2.28 and 5.0.0 versions
Test Info
Library Name | metrics-jersey2 |
Version #1 | 4.2.28 |
Version #2 | 5.0.0 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 27 / 4 |
Compatibility |
0% |
Problem Summary
| Severity | Count |
Added Methods | - | 12 |
Removed Methods | High | 15 |
Problems with Data Types | High | 2 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Added Methods 12
metrics-jersey2-5.0.0.jar, InstrumentedResourceMethodApplicationListener.class
package io.dropwizard.metrics5.jersey2
InstrumentedResourceMethodApplicationListener.chooseName ( String explicitName, boolean absolute, ResourceMethod method, String... suffixes ) [static] : MetricName
io/dropwizard/metrics5/jersey2/InstrumentedResourceMethodApplicationListener.chooseName:(Ljava/lang/String;ZLorg/glassfish/jersey/server/model/ResourceMethod;[Ljava/lang/String;)Lio/dropwizard/metrics5/MetricName;
InstrumentedResourceMethodApplicationListener.InstrumentedResourceMethodApplicationListener ( MetricRegistry metrics )
io/dropwizard/metrics5/jersey2/InstrumentedResourceMethodApplicationListener."<init>":(Lio/dropwizard/metrics5/MetricRegistry;)V
InstrumentedResourceMethodApplicationListener.InstrumentedResourceMethodApplicationListener ( MetricRegistry metrics, Clock clock, boolean trackFilters )
io/dropwizard/metrics5/jersey2/InstrumentedResourceMethodApplicationListener."<init>":(Lio/dropwizard/metrics5/MetricRegistry;Lio/dropwizard/metrics5/Clock;Z)V
InstrumentedResourceMethodApplicationListener.onEvent ( ApplicationEvent event ) : void
io/dropwizard/metrics5/jersey2/InstrumentedResourceMethodApplicationListener.onEvent:(Lorg/glassfish/jersey/server/monitoring/ApplicationEvent;)V
InstrumentedResourceMethodApplicationListener.onRequest ( RequestEvent event ) : RequestEventListener
io/dropwizard/metrics5/jersey2/InstrumentedResourceMethodApplicationListener.onRequest:(Lorg/glassfish/jersey/server/monitoring/RequestEvent;)Lorg/glassfish/jersey/server/monitoring/RequestEventListener;
InstrumentedResourceMethodApplicationListener.processResourceModel ( ResourceModel resourceModel, Configuration configuration ) : ResourceModel
io/dropwizard/metrics5/jersey2/InstrumentedResourceMethodApplicationListener.processResourceModel:(Lorg/glassfish/jersey/server/model/ResourceModel;Ljavax/ws/rs/core/Configuration;)Lorg/glassfish/jersey/server/model/ResourceModel;
InstrumentedResourceMethodApplicationListener.processSubResource ( ResourceModel subResourceModel, Configuration configuration ) : ResourceModel
io/dropwizard/metrics5/jersey2/InstrumentedResourceMethodApplicationListener.processSubResource:(Lorg/glassfish/jersey/server/model/ResourceModel;Ljavax/ws/rs/core/Configuration;)Lorg/glassfish/jersey/server/model/ResourceModel;
metrics-jersey2-5.0.0.jar, MetricsFeature.class
package io.dropwizard.metrics5.jersey2
MetricsFeature.configure ( FeatureContext context ) : boolean
io/dropwizard/metrics5/jersey2/MetricsFeature.configure:(Ljavax/ws/rs/core/FeatureContext;)Z
MetricsFeature.MetricsFeature ( MetricRegistry registry )
io/dropwizard/metrics5/jersey2/MetricsFeature."<init>":(Lio/dropwizard/metrics5/MetricRegistry;)V
MetricsFeature.MetricsFeature ( MetricRegistry registry, Clock clock )
io/dropwizard/metrics5/jersey2/MetricsFeature."<init>":(Lio/dropwizard/metrics5/MetricRegistry;Lio/dropwizard/metrics5/Clock;)V
MetricsFeature.MetricsFeature ( MetricRegistry registry, Clock clock, boolean trackFilters )
io/dropwizard/metrics5/jersey2/MetricsFeature."<init>":(Lio/dropwizard/metrics5/MetricRegistry;Lio/dropwizard/metrics5/Clock;Z)V
MetricsFeature.MetricsFeature ( String registryName )
io/dropwizard/metrics5/jersey2/MetricsFeature."<init>":(Ljava/lang/String;)V
to the top
Removed Methods 15
metrics-jersey2-4.2.28.jar, InstrumentedResourceMethodApplicationListener.class
package com.codahale.metrics.jersey2
InstrumentedResourceMethodApplicationListener.chooseName ( String explicitName, boolean absolute, ResourceMethod method, String... suffixes ) [static] : String
com/codahale/metrics/jersey2/InstrumentedResourceMethodApplicationListener.chooseName:(Ljava/lang/String;ZLorg/glassfish/jersey/server/model/ResourceMethod;[Ljava/lang/String;)Ljava/lang/String;
InstrumentedResourceMethodApplicationListener.InstrumentedResourceMethodApplicationListener ( MetricRegistry metrics )
com/codahale/metrics/jersey2/InstrumentedResourceMethodApplicationListener."<init>":(Lcom/codahale/metrics/MetricRegistry;)V
InstrumentedResourceMethodApplicationListener.InstrumentedResourceMethodApplicationListener ( MetricRegistry metrics, Clock clock, boolean trackFilters )
com/codahale/metrics/jersey2/InstrumentedResourceMethodApplicationListener."<init>":(Lcom/codahale/metrics/MetricRegistry;Lcom/codahale/metrics/Clock;Z)V
InstrumentedResourceMethodApplicationListener.InstrumentedResourceMethodApplicationListener ( MetricRegistry metrics, Clock clock, boolean trackFilters, Supplier<Reservoir> reservoirSupplier )
com/codahale/metrics/jersey2/InstrumentedResourceMethodApplicationListener."<init>":(Lcom/codahale/metrics/MetricRegistry;Lcom/codahale/metrics/Clock;ZLjava/util/function/Supplier;)V
InstrumentedResourceMethodApplicationListener.onEvent ( ApplicationEvent event ) : void
com/codahale/metrics/jersey2/InstrumentedResourceMethodApplicationListener.onEvent:(Lorg/glassfish/jersey/server/monitoring/ApplicationEvent;)V
InstrumentedResourceMethodApplicationListener.onRequest ( RequestEvent event ) : RequestEventListener
com/codahale/metrics/jersey2/InstrumentedResourceMethodApplicationListener.onRequest:(Lorg/glassfish/jersey/server/monitoring/RequestEvent;)Lorg/glassfish/jersey/server/monitoring/RequestEventListener;
InstrumentedResourceMethodApplicationListener.processResourceModel ( ResourceModel resourceModel, Configuration configuration ) : ResourceModel
com/codahale/metrics/jersey2/InstrumentedResourceMethodApplicationListener.processResourceModel:(Lorg/glassfish/jersey/server/model/ResourceModel;Ljavax/ws/rs/core/Configuration;)Lorg/glassfish/jersey/server/model/ResourceModel;
InstrumentedResourceMethodApplicationListener.processSubResource ( ResourceModel subResourceModel, Configuration configuration ) : ResourceModel
com/codahale/metrics/jersey2/InstrumentedResourceMethodApplicationListener.processSubResource:(Lorg/glassfish/jersey/server/model/ResourceModel;Ljavax/ws/rs/core/Configuration;)Lorg/glassfish/jersey/server/model/ResourceModel;
metrics-jersey2-4.2.28.jar, MetricsFeature.class
package com.codahale.metrics.jersey2
MetricsFeature.configure ( FeatureContext context ) : boolean
com/codahale/metrics/jersey2/MetricsFeature.configure:(Ljavax/ws/rs/core/FeatureContext;)Z
MetricsFeature.MetricsFeature ( MetricRegistry registry )
com/codahale/metrics/jersey2/MetricsFeature."<init>":(Lcom/codahale/metrics/MetricRegistry;)V
MetricsFeature.MetricsFeature ( MetricRegistry registry, Clock clock )
com/codahale/metrics/jersey2/MetricsFeature."<init>":(Lcom/codahale/metrics/MetricRegistry;Lcom/codahale/metrics/Clock;)V
MetricsFeature.MetricsFeature ( MetricRegistry registry, Clock clock, boolean trackFilters )
com/codahale/metrics/jersey2/MetricsFeature."<init>":(Lcom/codahale/metrics/MetricRegistry;Lcom/codahale/metrics/Clock;Z)V
MetricsFeature.MetricsFeature ( MetricRegistry registry, Clock clock, boolean trackFilters, Supplier<Reservoir> reservoirSupplier )
com/codahale/metrics/jersey2/MetricsFeature."<init>":(Lcom/codahale/metrics/MetricRegistry;Lcom/codahale/metrics/Clock;ZLjava/util/function/Supplier;)V
MetricsFeature.MetricsFeature ( MetricRegistry registry, Supplier<Reservoir> reservoirSupplier )
com/codahale/metrics/jersey2/MetricsFeature."<init>":(Lcom/codahale/metrics/MetricRegistry;Ljava/util/function/Supplier;)V
MetricsFeature.MetricsFeature ( String registryName )
com/codahale/metrics/jersey2/MetricsFeature."<init>":(Ljava/lang/String;)V
to the top
Problems with Data Types, High Severity 2
metrics-jersey2-4.2.28.jar
package com.codahale.metrics.jersey2
[+] class InstrumentedResourceMethodApplicationListener 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 8 (29.6%)
InstrumentedResourceMethodApplicationListener.InstrumentedResourceMethodApplicationListener ( MetricRegistry metrics )This constructor is from 'InstrumentedResourceMethodApplicationListener' class.
InstrumentedResourceMethodApplicationListener.InstrumentedResourceMethodApplicationListener ( MetricRegistry metrics, Clock clock, boolean trackFilters )This constructor is from 'InstrumentedResourceMethodApplicationListener' class.
InstrumentedResourceMethodApplicationListener.InstrumentedResourceMethodApplicationListener ( MetricRegistry metrics, Clock clock, boolean trackFilters, Supplier<Reservoir> reservoirSupplier )This constructor is from 'InstrumentedResourceMethodApplicationListener' class.
InstrumentedResourceMethodApplicationListener.chooseName ( String explicitName, boolean absolute, ResourceMethod method, String... suffixes )This method is from 'InstrumentedResourceMethodApplicationListener' class.
InstrumentedResourceMethodApplicationListener.onEvent ( ApplicationEvent event )This method is from 'InstrumentedResourceMethodApplicationListener' class.
...
[+] class MetricsFeature 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 7 (25.9%)
MetricsFeature.MetricsFeature ( MetricRegistry registry )This constructor is from 'MetricsFeature' class.
MetricsFeature.MetricsFeature ( MetricRegistry registry, Clock clock )This constructor is from 'MetricsFeature' class.
MetricsFeature.MetricsFeature ( MetricRegistry registry, Clock clock, boolean trackFilters )This constructor is from 'MetricsFeature' class.
MetricsFeature.MetricsFeature ( MetricRegistry registry, Clock clock, boolean trackFilters, Supplier<Reservoir> reservoirSupplier )This constructor is from 'MetricsFeature' class.
MetricsFeature.MetricsFeature ( MetricRegistry registry, Supplier<Reservoir> reservoirSupplier )This constructor is from 'MetricsFeature' class.
...
to the top
Java Archives 1
metrics-jersey2-4.2.28.jar
to the top