Source compatibility report for the metrics-jdbi library between 4.2.28 and 5.0.0 versions

Test Info


Library Namemetrics-jdbi
Version #14.2.28
Version #25.0.0

Test Results


Total Java Modules1
Total Methods / Classes24 / 17
Compatibility 0%

Problem Summary


SeverityCount
Added Methods-12
Removed MethodsHigh12
Problems with
Data Types
High9
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods  12 


metrics-jdbi-5.0.0.jar, BasicSqlNameStrategy.class
package io.dropwizard.metrics5.jdbi.strategies
BasicSqlNameStrategy.BasicSqlNameStrategy ( )

metrics-jdbi-5.0.0.jar, ContextNameStrategy.class
package io.dropwizard.metrics5.jdbi.strategies
ContextNameStrategy.ContextNameStrategy ( )

metrics-jdbi-5.0.0.jar, DelegatingStatementNameStrategy.class
package io.dropwizard.metrics5.jdbi.strategies
DelegatingStatementNameStrategy.DelegatingStatementNameStrategy ( StatementNameStrategy... strategies )
DelegatingStatementNameStrategy.getStatementName ( StatementContext statementContext )  :  MetricName
DelegatingStatementNameStrategy.registerStrategies ( StatementNameStrategy... strategies )  :  void

metrics-jdbi-5.0.0.jar, InstrumentedTimingCollector.class
package io.dropwizard.metrics5.jdbi
InstrumentedTimingCollector.collect ( long elapsedTime, StatementContext ctx )  :  void
InstrumentedTimingCollector.InstrumentedTimingCollector ( MetricRegistry registry )
InstrumentedTimingCollector.InstrumentedTimingCollector ( MetricRegistry registry, StatementNameStrategy statementNameStrategy )

metrics-jdbi-5.0.0.jar, NaiveNameStrategy.class
package io.dropwizard.metrics5.jdbi.strategies
NaiveNameStrategy.NaiveNameStrategy ( )

metrics-jdbi-5.0.0.jar, ShortNameStrategy.class
package io.dropwizard.metrics5.jdbi.strategies
ShortNameStrategy.ShortNameStrategy ( String baseJmxName )

metrics-jdbi-5.0.0.jar, SmartNameStrategy.class
package io.dropwizard.metrics5.jdbi.strategies
SmartNameStrategy.SmartNameStrategy ( )

metrics-jdbi-5.0.0.jar, StatementNameStrategy.class
package io.dropwizard.metrics5.jdbi.strategies
StatementNameStrategy.getStatementName ( StatementContext p1 ) [abstract]  :  MetricName

to the top

Removed Methods  12 


metrics-jdbi-4.2.28.jar, BasicSqlNameStrategy.class
package com.codahale.metrics.jdbi.strategies
BasicSqlNameStrategy.BasicSqlNameStrategy ( )

metrics-jdbi-4.2.28.jar, ContextNameStrategy.class
package com.codahale.metrics.jdbi.strategies
ContextNameStrategy.ContextNameStrategy ( )

metrics-jdbi-4.2.28.jar, DelegatingStatementNameStrategy.class
package com.codahale.metrics.jdbi.strategies
DelegatingStatementNameStrategy.DelegatingStatementNameStrategy ( StatementNameStrategy... strategies )
DelegatingStatementNameStrategy.getStatementName ( StatementContext statementContext )  :  String
DelegatingStatementNameStrategy.registerStrategies ( StatementNameStrategy... strategies )  :  void

metrics-jdbi-4.2.28.jar, InstrumentedTimingCollector.class
package com.codahale.metrics.jdbi
InstrumentedTimingCollector.collect ( long elapsedTime, StatementContext ctx )  :  void
InstrumentedTimingCollector.InstrumentedTimingCollector ( MetricRegistry registry )
InstrumentedTimingCollector.InstrumentedTimingCollector ( MetricRegistry registry, StatementNameStrategy statementNameStrategy )

metrics-jdbi-4.2.28.jar, NaiveNameStrategy.class
package com.codahale.metrics.jdbi.strategies
NaiveNameStrategy.NaiveNameStrategy ( )

metrics-jdbi-4.2.28.jar, ShortNameStrategy.class
package com.codahale.metrics.jdbi.strategies
ShortNameStrategy.ShortNameStrategy ( String baseJmxName )

metrics-jdbi-4.2.28.jar, SmartNameStrategy.class
package com.codahale.metrics.jdbi.strategies
SmartNameStrategy.SmartNameStrategy ( )

metrics-jdbi-4.2.28.jar, StatementNameStrategy.class
package com.codahale.metrics.jdbi.strategies
StatementNameStrategy.getStatementName ( StatementContext p1 ) [abstract]  :  String

to the top

Problems with Data Types, High Severity  9 


metrics-jdbi-4.2.28.jar
package com.codahale.metrics.jdbi
[+] class InstrumentedTimingCollector  1 

metrics-jdbi-4.2.28.jar
package com.codahale.metrics.jdbi.strategies
[+] class BasicSqlNameStrategy  1 
[+] class ContextNameStrategy  1 
[+] class DelegatingStatementNameStrategy  1 
[+] class NaiveNameStrategy  1 
[+] class NameStrategies  1 
[+] class ShortNameStrategy  1 
[+] class SmartNameStrategy  1 
[+] interface StatementNameStrategy  1 

to the top

Java Archives  1 


metrics-jdbi-4.2.28.jar

to the top