Source compatibility report for the dropwizard-vavr library between 1.3.0-4 and 2.0.0-1 versions

Test Info


Library Namedropwizard-vavr
Version #11.3.0-4
Version #22.0.0-1

Test Results


Total Java Modules1
Total Methods / Classes85 / 27
Compatibility 35.8%

Problem Summary


SeverityCount
Added Methods-4
Removed MethodsHigh50
Problems with
Data Types
High16
Medium0
Low0
Problems with
Methods
High2
Medium0
Low2

Added Methods  4 


dropwizard-vavr-2.0.0-1.jar, LazyParamConverterProvider.class
package io.dropwizard.vavr.jersey
LazyParamConverterProvider.LazyParamConverterProvider ( InjectionManager manager )

dropwizard-vavr-2.0.0-1.jar, OptionParamConverterProvider.class
package io.dropwizard.vavr.jersey
OptionParamConverterProvider.OptionParamConverterProvider ( InjectionManager manager )

dropwizard-vavr-2.0.0-1.jar, ValueValidatedValueExtractor.class
package io.dropwizard.vavr.validation
ValueValidatedValueExtractor.extractValues ( Object p1, ValueExtractor.ValueReceiver p2 )  :  void
ValueValidatedValueExtractor.extractValues ( Value<?> originalValue, ValueExtractor.ValueReceiver receiver )  :  void

to the top

Removed Methods  50 


dropwizard-vavr-1.3.0-4.jar, ArrayContainerFactory.class
package io.dropwizard.vavr.jdbi
ArrayContainerFactory.accepts ( Class<?> type )  :  boolean
ArrayContainerFactory.ArrayContainerFactory ( )
ArrayContainerFactory.newContainerBuilderFor ( Class<?> type )  :  ContainerBuilder<Array<?>>

dropwizard-vavr-1.3.0-4.jar, CollectionParamBinder.class
package io.dropwizard.vavr.jersey
CollectionParamBinder.CollectionParamBinder ( )
CollectionParamBinder.configure ( )  :  void

dropwizard-vavr-1.3.0-4.jar, CollectionParamFeature.class
package io.dropwizard.vavr.jersey
CollectionParamFeature.CollectionParamFeature ( )
CollectionParamFeature.configure ( FeatureContext context )  :  boolean

dropwizard-vavr-1.3.0-4.jar, IndexedSeqContainerFactory.class
package io.dropwizard.vavr.jdbi
IndexedSeqContainerFactory.accepts ( Class<?> type )  :  boolean
IndexedSeqContainerFactory.IndexedSeqContainerFactory ( )
IndexedSeqContainerFactory.newContainerBuilderFor ( Class<?> type )  :  ContainerBuilder<IndexedSeq<?>>

dropwizard-vavr-1.3.0-4.jar, LazyParamConverterProvider.class
package io.dropwizard.vavr.jersey
LazyParamConverterProvider.LazyParamConverterProvider ( ServiceLocator locator )

dropwizard-vavr-1.3.0-4.jar, ListContainerFactory.class
package io.dropwizard.vavr.jdbi
ListContainerFactory.accepts ( Class<?> type )  :  boolean
ListContainerFactory.ListContainerFactory ( )
ListContainerFactory.newContainerBuilderFor ( Class<?> type )  :  ContainerBuilder<List<?>>

dropwizard-vavr-1.3.0-4.jar, OptionArgumentFactory.class
package io.dropwizard.vavr.jdbi
OptionArgumentFactory.accepts ( Class<?> expectedType, Object value, StatementContext ctx )  :  boolean
OptionArgumentFactory.build ( Class p1, Object p2, StatementContext p3 )  :  Argument
OptionArgumentFactory.build ( Class<?> expectedType, Option<?> value, StatementContext ctx )  :  Argument
OptionArgumentFactory.OptionArgumentFactory ( String jdbcDriver )

dropwizard-vavr-1.3.0-4.jar, OptionContainerFactory.class
package io.dropwizard.vavr.jdbi
OptionContainerFactory.accepts ( Class<?> type )  :  boolean
OptionContainerFactory.newContainerBuilderFor ( Class<?> type )  :  ContainerBuilder<Option<?>>
OptionContainerFactory.OptionContainerFactory ( )

dropwizard-vavr-1.3.0-4.jar, OptionParamConverterProvider.class
package io.dropwizard.vavr.jersey
OptionParamConverterProvider.OptionParamConverterProvider ( ServiceLocator locator )

dropwizard-vavr-1.3.0-4.jar, QueueContainerFactory.class
package io.dropwizard.vavr.jdbi
QueueContainerFactory.accepts ( Class<?> type )  :  boolean
QueueContainerFactory.newContainerBuilderFor ( Class<?> type )  :  ContainerBuilder<Queue<?>>
QueueContainerFactory.QueueContainerFactory ( )

dropwizard-vavr-1.3.0-4.jar, SeqContainerFactory.class
package io.dropwizard.vavr.jdbi
SeqContainerFactory.accepts ( Class<?> type )  :  boolean
SeqContainerFactory.newContainerBuilderFor ( Class<?> type )  :  ContainerBuilder<Seq<?>>
SeqContainerFactory.SeqContainerFactory ( )

dropwizard-vavr-1.3.0-4.jar, SetContainerFactory.class
package io.dropwizard.vavr.jdbi
SetContainerFactory.accepts ( Class<?> type )  :  boolean
SetContainerFactory.newContainerBuilderFor ( Class<?> type )  :  ContainerBuilder<Set<?>>
SetContainerFactory.SetContainerFactory ( )

dropwizard-vavr-1.3.0-4.jar, StreamContainerFactory.class
package io.dropwizard.vavr.jdbi
StreamContainerFactory.accepts ( Class<?> type )  :  boolean
StreamContainerFactory.newContainerBuilderFor ( Class<?> type )  :  ContainerBuilder<Stream<?>>
StreamContainerFactory.StreamContainerFactory ( )

dropwizard-vavr-1.3.0-4.jar, TreeContainerFactory.class
package io.dropwizard.vavr.jdbi
TreeContainerFactory.accepts ( Class<?> type )  :  boolean
TreeContainerFactory.newContainerBuilderFor ( Class<?> type )  :  ContainerBuilder<Tree<?>>
TreeContainerFactory.TreeContainerFactory ( )

dropwizard-vavr-1.3.0-4.jar, ValueArgumentFactory.class
package io.dropwizard.vavr.jdbi
ValueArgumentFactory.accepts ( Class<?> expectedType, Object value, StatementContext ctx )  :  boolean
ValueArgumentFactory.build ( Class p1, Object p2, StatementContext p3 )  :  Argument
ValueArgumentFactory.build ( Class<?> expectedType, Value<?> value, StatementContext ctx )  :  Argument
ValueArgumentFactory.ValueArgumentFactory ( String jdbcDriver )

dropwizard-vavr-1.3.0-4.jar, ValueValidatedValueUnwrapper.class
package io.dropwizard.vavr.validation
ValueValidatedValueUnwrapper.getValidatedValueType ( Type type )  :  Type
ValueValidatedValueUnwrapper.handleValidatedValue ( Object p1 )  :  Object
ValueValidatedValueUnwrapper.handleValidatedValue ( Value<?> option )  :  Object
ValueValidatedValueUnwrapper.ValueValidatedValueUnwrapper ( )

dropwizard-vavr-1.3.0-4.jar, VavrDBIFactory.class
package io.dropwizard.vavr.jdbi
VavrDBIFactory.build ( Environment environment, PooledDataSourceFactory configuration, ManagedDataSource dataSource, String name )  :  DBI
VavrDBIFactory.VavrDBIFactory ( )

dropwizard-vavr-1.3.0-4.jar, VectorContainerFactory.class
package io.dropwizard.vavr.jdbi
VectorContainerFactory.accepts ( Class<?> type )  :  boolean
VectorContainerFactory.newContainerBuilderFor ( Class<?> type )  :  ContainerBuilder<Vector<?>>
VectorContainerFactory.VectorContainerFactory ( )

to the top

Problems with Data Types, High Severity  16 


dropwizard-vavr-1.3.0-4.jar
package io.dropwizard.vavr.jdbi
[+] class ArrayContainerFactory  1 
[+] class IndexedSeqContainerFactory  1 
[+] class ListContainerFactory  1 
[+] class OptionArgumentFactory  1 
[+] class OptionContainerFactory  1 
[+] class QueueContainerFactory  1 
[+] class SeqContainerFactory  1 
[+] class SetContainerFactory  1 
[+] class StreamContainerFactory  1 
[+] class TreeContainerFactory  1 
[+] class ValueArgumentFactory  1 
[+] class VavrDBIFactory  1 
[+] class VectorContainerFactory  1 

dropwizard-vavr-1.3.0-4.jar
package io.dropwizard.vavr.jersey
[+] class CollectionParamBinder  1 
[+] class CollectionParamFeature  1 

dropwizard-vavr-1.3.0-4.jar
package io.dropwizard.vavr.validation
[+] class ValueValidatedValueUnwrapper  1 

to the top

Problems with Methods, High Severity  2 


dropwizard-vavr-1.3.0-4.jar, VavrBundle.class
package io.dropwizard.vavr
[+] VavrBundle.newValidatorConfiguration ( )  :  HibernateValidatorConfiguration  1 
[+] VavrBundle.newValidatorFactory ( )  :  ValidatorFactory  1 

to the top

Problems with Methods, Low Severity  2 


dropwizard-vavr-1.3.0-4.jar, VavrBundle.class
package io.dropwizard.vavr
[+] VavrBundle.newValidatorConfiguration ( )  :  HibernateValidatorConfiguration  1 
[+] VavrBundle.newValidatorFactory ( )  :  ValidatorFactory  1 

to the top

Java Archives  1 


dropwizard-vavr-1.3.0-4.jar

to the top