Binary compatibility report for the metrics-jetty9 library between 4.2.28 and 5.0.0 versions
Test Info
Library Name | metrics-jetty9 |
Version #1 | 4.2.28 |
Version #2 | 5.0.0 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 60 / 7 |
Compatibility |
0% |
Problem Summary
| Severity | Count |
Added Methods | - | 19 |
Removed Methods | High | 41 |
Problems with Data Types | High | 4 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Added Methods 19
metrics-jetty9-5.0.0.jar, InstrumentedConnectionFactory.class
package io.dropwizard.metrics5.jetty9
InstrumentedConnectionFactory.getProtocol ( ) : String
io/dropwizard/metrics5/jetty9/InstrumentedConnectionFactory.getProtocol:()Ljava/lang/String;
InstrumentedConnectionFactory.getProtocols ( ) : List<String>
io/dropwizard/metrics5/jetty9/InstrumentedConnectionFactory.getProtocols:()Ljava/util/List;
InstrumentedConnectionFactory.InstrumentedConnectionFactory ( ConnectionFactory connectionFactory, Timer timer )
io/dropwizard/metrics5/jetty9/InstrumentedConnectionFactory."<init>":(Lorg/eclipse/jetty/server/ConnectionFactory;Lio/dropwizard/metrics5/Timer;)V
InstrumentedConnectionFactory.newConnection ( Connector connector, EndPoint endPoint ) : Connection
io/dropwizard/metrics5/jetty9/InstrumentedConnectionFactory.newConnection:(Lorg/eclipse/jetty/server/Connector;Lorg/eclipse/jetty/io/EndPoint;)Lorg/eclipse/jetty/io/Connection;
metrics-jetty9-5.0.0.jar, InstrumentedHandler.class
package io.dropwizard.metrics5.jetty9
InstrumentedHandler.doStart ( ) : void
io/dropwizard/metrics5/jetty9/InstrumentedHandler.doStart:()V
InstrumentedHandler.getName ( ) : String
io/dropwizard/metrics5/jetty9/InstrumentedHandler.getName:()Ljava/lang/String;
InstrumentedHandler.handle ( String path, Request request, HttpServletRequest httpRequest, HttpServletResponse httpResponse ) : void
io/dropwizard/metrics5/jetty9/InstrumentedHandler.handle:(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
InstrumentedHandler.InstrumentedHandler ( MetricRegistry registry )
io/dropwizard/metrics5/jetty9/InstrumentedHandler."<init>":(Lio/dropwizard/metrics5/MetricRegistry;)V
InstrumentedHandler.InstrumentedHandler ( MetricRegistry registry, String prefix )
io/dropwizard/metrics5/jetty9/InstrumentedHandler."<init>":(Lio/dropwizard/metrics5/MetricRegistry;Ljava/lang/String;)V
InstrumentedHandler.setName ( String name ) : void
io/dropwizard/metrics5/jetty9/InstrumentedHandler.setName:(Ljava/lang/String;)V
metrics-jetty9-5.0.0.jar, InstrumentedQueuedThreadPool.class
package io.dropwizard.metrics5.jetty9
InstrumentedQueuedThreadPool.doStart ( ) : void
io/dropwizard/metrics5/jetty9/InstrumentedQueuedThreadPool.doStart:()V
InstrumentedQueuedThreadPool.getPrefix ( ) : String
io/dropwizard/metrics5/jetty9/InstrumentedQueuedThreadPool.getPrefix:()Ljava/lang/String;
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry )
io/dropwizard/metrics5/jetty9/InstrumentedQueuedThreadPool."<init>":(Lio/dropwizard/metrics5/MetricRegistry;)V
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads )
io/dropwizard/metrics5/jetty9/InstrumentedQueuedThreadPool."<init>":(Lio/dropwizard/metrics5/MetricRegistry;I)V
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads, int minThreads )
io/dropwizard/metrics5/jetty9/InstrumentedQueuedThreadPool."<init>":(Lio/dropwizard/metrics5/MetricRegistry;II)V
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads, int minThreads, int idleTimeout )
io/dropwizard/metrics5/jetty9/InstrumentedQueuedThreadPool."<init>":(Lio/dropwizard/metrics5/MetricRegistry;III)V
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads, int minThreads, int idleTimeout, BlockingQueue<Runnable> queue )
io/dropwizard/metrics5/jetty9/InstrumentedQueuedThreadPool."<init>":(Lio/dropwizard/metrics5/MetricRegistry;IIILjava/util/concurrent/BlockingQueue;)V
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads, int minThreads, int idleTimeout, BlockingQueue<Runnable> queue, String prefix )
io/dropwizard/metrics5/jetty9/InstrumentedQueuedThreadPool."<init>":(Lio/dropwizard/metrics5/MetricRegistry;IIILjava/util/concurrent/BlockingQueue;Ljava/lang/String;)V
InstrumentedQueuedThreadPool.setPrefix ( String prefix ) : void
io/dropwizard/metrics5/jetty9/InstrumentedQueuedThreadPool.setPrefix:(Ljava/lang/String;)V
to the top
Removed Methods 41
metrics-jetty9-4.2.28.jar, InstrumentedConnectionFactory.class
package com.codahale.metrics.jetty9
InstrumentedConnectionFactory.getProtocol ( ) : String
com/codahale/metrics/jetty9/InstrumentedConnectionFactory.getProtocol:()Ljava/lang/String;
InstrumentedConnectionFactory.getProtocols ( ) : List<String>
com/codahale/metrics/jetty9/InstrumentedConnectionFactory.getProtocols:()Ljava/util/List;
InstrumentedConnectionFactory.InstrumentedConnectionFactory ( ConnectionFactory connectionFactory, Timer timer )
com/codahale/metrics/jetty9/InstrumentedConnectionFactory."<init>":(Lorg/eclipse/jetty/server/ConnectionFactory;Lcom/codahale/metrics/Timer;)V
InstrumentedConnectionFactory.InstrumentedConnectionFactory ( ConnectionFactory connectionFactory, Timer timer, Counter counter )
com/codahale/metrics/jetty9/InstrumentedConnectionFactory."<init>":(Lorg/eclipse/jetty/server/ConnectionFactory;Lcom/codahale/metrics/Timer;Lcom/codahale/metrics/Counter;)V
InstrumentedConnectionFactory.newConnection ( Connector connector, EndPoint endPoint ) : Connection
com/codahale/metrics/jetty9/InstrumentedConnectionFactory.newConnection:(Lorg/eclipse/jetty/server/Connector;Lorg/eclipse/jetty/io/EndPoint;)Lorg/eclipse/jetty/io/Connection;
metrics-jetty9-4.2.28.jar, InstrumentedHandler.class
package com.codahale.metrics.jetty9
InstrumentedHandler.doStart ( ) : void
com/codahale/metrics/jetty9/InstrumentedHandler.doStart:()V
InstrumentedHandler.doStop ( ) : void
com/codahale/metrics/jetty9/InstrumentedHandler.doStop:()V
InstrumentedHandler.getName ( ) : String
com/codahale/metrics/jetty9/InstrumentedHandler.getName:()Ljava/lang/String;
InstrumentedHandler.handle ( String path, Request request, HttpServletRequest httpRequest, HttpServletResponse httpResponse ) : void
com/codahale/metrics/jetty9/InstrumentedHandler.handle:(Ljava/lang/String;Lorg/eclipse/jetty/server/Request;Ljavax/servlet/http/HttpServletRequest;Ljavax/servlet/http/HttpServletResponse;)V
InstrumentedHandler.InstrumentedHandler ( MetricRegistry registry )
com/codahale/metrics/jetty9/InstrumentedHandler."<init>":(Lcom/codahale/metrics/MetricRegistry;)V
InstrumentedHandler.InstrumentedHandler ( MetricRegistry registry, String prefix )
com/codahale/metrics/jetty9/InstrumentedHandler."<init>":(Lcom/codahale/metrics/MetricRegistry;Ljava/lang/String;)V
InstrumentedHandler.InstrumentedHandler ( MetricRegistry registry, String prefix, ResponseMeteredLevel responseMeteredLevel )
com/codahale/metrics/jetty9/InstrumentedHandler."<init>":(Lcom/codahale/metrics/MetricRegistry;Ljava/lang/String;Lcom/codahale/metrics/annotation/ResponseMeteredLevel;)V
InstrumentedHandler.setName ( String name ) : void
com/codahale/metrics/jetty9/InstrumentedHandler.setName:(Ljava/lang/String;)V
metrics-jetty9-4.2.28.jar, InstrumentedHttpChannelListener.class
package com.codahale.metrics.jetty9
InstrumentedHttpChannelListener.InstrumentedHttpChannelListener ( MetricRegistry registry )
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener."<init>":(Lcom/codahale/metrics/MetricRegistry;)V
InstrumentedHttpChannelListener.InstrumentedHttpChannelListener ( MetricRegistry registry, String pref )
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener."<init>":(Lcom/codahale/metrics/MetricRegistry;Ljava/lang/String;)V
InstrumentedHttpChannelListener.InstrumentedHttpChannelListener ( MetricRegistry registry, String pref, ResponseMeteredLevel responseMeteredLevel )
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener."<init>":(Lcom/codahale/metrics/MetricRegistry;Ljava/lang/String;Lcom/codahale/metrics/annotation/ResponseMeteredLevel;)V
InstrumentedHttpChannelListener.onAfterDispatch ( Request request ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onAfterDispatch:(Lorg/eclipse/jetty/server/Request;)V
InstrumentedHttpChannelListener.onBeforeDispatch ( Request request ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onBeforeDispatch:(Lorg/eclipse/jetty/server/Request;)V
InstrumentedHttpChannelListener.onComplete ( Request request ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onComplete:(Lorg/eclipse/jetty/server/Request;)V
InstrumentedHttpChannelListener.onDispatchFailure ( Request request, Throwable failure ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onDispatchFailure:(Lorg/eclipse/jetty/server/Request;Ljava/lang/Throwable;)V
InstrumentedHttpChannelListener.onRequestBegin ( Request request ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onRequestBegin:(Lorg/eclipse/jetty/server/Request;)V
InstrumentedHttpChannelListener.onRequestContent ( Request request, ByteBuffer content ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onRequestContent:(Lorg/eclipse/jetty/server/Request;Ljava/nio/ByteBuffer;)V
InstrumentedHttpChannelListener.onRequestContentEnd ( Request request ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onRequestContentEnd:(Lorg/eclipse/jetty/server/Request;)V
InstrumentedHttpChannelListener.onRequestEnd ( Request request ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onRequestEnd:(Lorg/eclipse/jetty/server/Request;)V
InstrumentedHttpChannelListener.onRequestFailure ( Request request, Throwable failure ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onRequestFailure:(Lorg/eclipse/jetty/server/Request;Ljava/lang/Throwable;)V
InstrumentedHttpChannelListener.onRequestTrailers ( Request request ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onRequestTrailers:(Lorg/eclipse/jetty/server/Request;)V
InstrumentedHttpChannelListener.onResponseBegin ( Request request ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onResponseBegin:(Lorg/eclipse/jetty/server/Request;)V
InstrumentedHttpChannelListener.onResponseCommit ( Request request ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onResponseCommit:(Lorg/eclipse/jetty/server/Request;)V
InstrumentedHttpChannelListener.onResponseContent ( Request request, ByteBuffer content ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onResponseContent:(Lorg/eclipse/jetty/server/Request;Ljava/nio/ByteBuffer;)V
InstrumentedHttpChannelListener.onResponseEnd ( Request request ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onResponseEnd:(Lorg/eclipse/jetty/server/Request;)V
InstrumentedHttpChannelListener.onResponseFailure ( Request request, Throwable failure ) : void
com/codahale/metrics/jetty9/InstrumentedHttpChannelListener.onResponseFailure:(Lorg/eclipse/jetty/server/Request;Ljava/lang/Throwable;)V
metrics-jetty9-4.2.28.jar, InstrumentedQueuedThreadPool.class
package com.codahale.metrics.jetty9
InstrumentedQueuedThreadPool.doStart ( ) : void
com/codahale/metrics/jetty9/InstrumentedQueuedThreadPool.doStart:()V
InstrumentedQueuedThreadPool.doStop ( ) : void
com/codahale/metrics/jetty9/InstrumentedQueuedThreadPool.doStop:()V
InstrumentedQueuedThreadPool.getPrefix ( ) : String
com/codahale/metrics/jetty9/InstrumentedQueuedThreadPool.getPrefix:()Ljava/lang/String;
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry )
com/codahale/metrics/jetty9/InstrumentedQueuedThreadPool."<init>":(Lcom/codahale/metrics/MetricRegistry;)V
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads )
com/codahale/metrics/jetty9/InstrumentedQueuedThreadPool."<init>":(Lcom/codahale/metrics/MetricRegistry;I)V
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads, int minThreads )
com/codahale/metrics/jetty9/InstrumentedQueuedThreadPool."<init>":(Lcom/codahale/metrics/MetricRegistry;II)V
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads, int minThreads, int idleTimeout )
com/codahale/metrics/jetty9/InstrumentedQueuedThreadPool."<init>":(Lcom/codahale/metrics/MetricRegistry;III)V
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads, int minThreads, int idleTimeout, BlockingQueue<Runnable> queue )
com/codahale/metrics/jetty9/InstrumentedQueuedThreadPool."<init>":(Lcom/codahale/metrics/MetricRegistry;IIILjava/util/concurrent/BlockingQueue;)V
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads, int minThreads, int idleTimeout, BlockingQueue<Runnable> queue, String prefix )
com/codahale/metrics/jetty9/InstrumentedQueuedThreadPool."<init>":(Lcom/codahale/metrics/MetricRegistry;IIILjava/util/concurrent/BlockingQueue;Ljava/lang/String;)V
InstrumentedQueuedThreadPool.setPrefix ( String prefix ) : void
com/codahale/metrics/jetty9/InstrumentedQueuedThreadPool.setPrefix:(Ljava/lang/String;)V
to the top
Problems with Data Types, High Severity 4
metrics-jetty9-4.2.28.jar
package com.codahale.metrics.jetty9
[+] class InstrumentedConnectionFactory 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 5 (8.3%)
InstrumentedConnectionFactory.InstrumentedConnectionFactory ( ConnectionFactory connectionFactory, Timer timer )This constructor is from 'InstrumentedConnectionFactory' class.
InstrumentedConnectionFactory.InstrumentedConnectionFactory ( ConnectionFactory connectionFactory, Timer timer, Counter counter )This constructor is from 'InstrumentedConnectionFactory' class.
InstrumentedConnectionFactory.getProtocol ( )This method is from 'InstrumentedConnectionFactory' class.
InstrumentedConnectionFactory.getProtocols ( )This method is from 'InstrumentedConnectionFactory' class.
InstrumentedConnectionFactory.newConnection ( Connector connector, EndPoint endPoint )This method is from 'InstrumentedConnectionFactory' class.
[+] class InstrumentedHandler 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 8 (13.3%)
InstrumentedHandler.InstrumentedHandler ( MetricRegistry registry )This constructor is from 'InstrumentedHandler' class.
InstrumentedHandler.InstrumentedHandler ( MetricRegistry registry, String prefix )This constructor is from 'InstrumentedHandler' class.
InstrumentedHandler.InstrumentedHandler ( MetricRegistry registry, String prefix, ResponseMeteredLevel responseMeteredLevel )This constructor is from 'InstrumentedHandler' class.
InstrumentedHandler.doStart ( )This method is from 'InstrumentedHandler' class.
InstrumentedHandler.doStop ( )This method is from 'InstrumentedHandler' class.
...
[+] class InstrumentedHttpChannelListener 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 18 (30%)
InstrumentedHttpChannelListener.InstrumentedHttpChannelListener ( MetricRegistry registry )This constructor is from 'InstrumentedHttpChannelListener' class.
InstrumentedHttpChannelListener.InstrumentedHttpChannelListener ( MetricRegistry registry, String pref )This constructor is from 'InstrumentedHttpChannelListener' class.
InstrumentedHttpChannelListener.InstrumentedHttpChannelListener ( MetricRegistry registry, String pref, ResponseMeteredLevel responseMeteredLevel )This constructor is from 'InstrumentedHttpChannelListener' class.
InstrumentedHttpChannelListener.onAfterDispatch ( Request request )This method is from 'InstrumentedHttpChannelListener' class.
InstrumentedHttpChannelListener.onBeforeDispatch ( Request request )This method is from 'InstrumentedHttpChannelListener' class.
...
[+] class InstrumentedQueuedThreadPool 1
| Change | Effect |
---|
1 |
This class has been removed. |
A client program may be interrupted by NoClassDefFoundError exception. |
[+] affected methods: 10 (16.7%)
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry )This constructor is from 'InstrumentedQueuedThreadPool' class.
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads )This constructor is from 'InstrumentedQueuedThreadPool' class.
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads, int minThreads )This constructor is from 'InstrumentedQueuedThreadPool' class.
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads, int minThreads, int idleTimeout )This constructor is from 'InstrumentedQueuedThreadPool' class.
InstrumentedQueuedThreadPool.InstrumentedQueuedThreadPool ( MetricRegistry registry, int maxThreads, int minThreads, int idleTimeout, BlockingQueue<Runnable> queue )This constructor is from 'InstrumentedQueuedThreadPool' class.
...
to the top
Java Archives 1
metrics-jetty9-4.2.28.jar
to the top