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