Source compatibility report for the dropwizard-vavr library between 3.0.0-2 and 4.0.0-1 versions

Test Info


Library Namedropwizard-vavr
Version #13.0.0-2
Version #24.0.0-1

Test Results


Total Java Modules1
Total Methods / Classes61 / 13
Compatibility 29.3%

Problem Summary


SeverityCount
Added Methods-20
Removed MethodsHigh20
Problems with
Data Types
High9
Medium0
Low0
Problems with
Methods
High0
Medium5
Low0

Added Methods  20 


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

dropwizard-vavr-4.0.0-1.jar, EitherMessageBodyWriter.class
package io.dropwizard.vavr.jersey
EitherMessageBodyWriter.getSize ( Either<?,?> entity, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  long
EitherMessageBodyWriter.getSize ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5 )  :  long
EitherMessageBodyWriter.isWriteable ( Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  boolean
EitherMessageBodyWriter.writeTo ( Either<?,?> entity, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType, MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream )  :  void
EitherMessageBodyWriter.writeTo ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5, MultivaluedMap p6, OutputStream p7 )  :  void

dropwizard-vavr-4.0.0-1.jar, EmptyValueExceptionMapper.class
package io.dropwizard.vavr.jersey
EmptyValueExceptionMapper.toResponse ( EmptyValueException exception )  :  Response
EmptyValueExceptionMapper.toResponse ( Throwable p1 )  :  Response

dropwizard-vavr-4.0.0-1.jar, LazyParamConverterProvider.class
package io.dropwizard.vavr.jersey
LazyParamConverterProvider.getConverter ( Class<T> rawType, Type genericType, Annotation[ ] annotations )  :  ParamConverter<T>

dropwizard-vavr-4.0.0-1.jar, LazyParamFeature.class
package io.dropwizard.vavr.jersey
LazyParamFeature.configure ( FeatureContext context )  :  boolean

dropwizard-vavr-4.0.0-1.jar, OptionParamConverterProvider.class
package io.dropwizard.vavr.jersey
OptionParamConverterProvider.getConverter ( Class<T> rawType, Type genericType, Annotation[ ] annotations )  :  ParamConverter<T>

dropwizard-vavr-4.0.0-1.jar, OptionParamFeature.class
package io.dropwizard.vavr.jersey
OptionParamFeature.configure ( FeatureContext context )  :  boolean

dropwizard-vavr-4.0.0-1.jar, ValueMessageBodyWriter.class
package io.dropwizard.vavr.jersey
ValueMessageBodyWriter.getSize ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5 )  :  long
ValueMessageBodyWriter.getSize ( Value<?> entity, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  long
ValueMessageBodyWriter.isWriteable ( Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  boolean
ValueMessageBodyWriter.writeTo ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5, MultivaluedMap p6, OutputStream p7 )  :  void
ValueMessageBodyWriter.writeTo ( Value<?> entity, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType, MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream )  :  void

dropwizard-vavr-4.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

dropwizard-vavr-4.0.0-1.jar, VavrBundle.class
package io.dropwizard.vavr
VavrBundle<T>.newValidatorFactory ( )  :  ValidatorFactory

to the top

Removed Methods  20 


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

dropwizard-vavr-3.0.0-2.jar, EitherMessageBodyWriter.class
package io.dropwizard.vavr.jersey
EitherMessageBodyWriter.getSize ( Either<?,?> entity, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  long
EitherMessageBodyWriter.getSize ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5 )  :  long
EitherMessageBodyWriter.isWriteable ( Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  boolean
EitherMessageBodyWriter.writeTo ( Either<?,?> entity, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType, MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream )  :  void
EitherMessageBodyWriter.writeTo ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5, MultivaluedMap p6, OutputStream p7 )  :  void

dropwizard-vavr-3.0.0-2.jar, EmptyValueExceptionMapper.class
package io.dropwizard.vavr.jersey
EmptyValueExceptionMapper.toResponse ( EmptyValueException exception )  :  Response
EmptyValueExceptionMapper.toResponse ( Throwable p1 )  :  Response

dropwizard-vavr-3.0.0-2.jar, LazyParamConverterProvider.class
package io.dropwizard.vavr.jersey
LazyParamConverterProvider.getConverter ( Class<T> rawType, Type genericType, Annotation[ ] annotations )  :  ParamConverter<T>

dropwizard-vavr-3.0.0-2.jar, LazyParamFeature.class
package io.dropwizard.vavr.jersey
LazyParamFeature.configure ( FeatureContext context )  :  boolean

dropwizard-vavr-3.0.0-2.jar, OptionParamConverterProvider.class
package io.dropwizard.vavr.jersey
OptionParamConverterProvider.getConverter ( Class<T> rawType, Type genericType, Annotation[ ] annotations )  :  ParamConverter<T>

dropwizard-vavr-3.0.0-2.jar, OptionParamFeature.class
package io.dropwizard.vavr.jersey
OptionParamFeature.configure ( FeatureContext context )  :  boolean

dropwizard-vavr-3.0.0-2.jar, ValueMessageBodyWriter.class
package io.dropwizard.vavr.jersey
ValueMessageBodyWriter.getSize ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5 )  :  long
ValueMessageBodyWriter.getSize ( Value<?> entity, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  long
ValueMessageBodyWriter.isWriteable ( Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  boolean
ValueMessageBodyWriter.writeTo ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5, MultivaluedMap p6, OutputStream p7 )  :  void
ValueMessageBodyWriter.writeTo ( Value<?> entity, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType, MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream )  :  void

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

dropwizard-vavr-3.0.0-2.jar, VavrBundle.class
package io.dropwizard.vavr
VavrBundle<T>.newValidatorFactory ( )  :  ValidatorFactory

to the top

Problems with Data Types, High Severity  9 


dropwizard-vavr-3.0.0-2.jar
package io.dropwizard.vavr.jersey
[+] class CollectionParamFeature  1 
[+] class EitherMessageBodyWriter  1 
[+] class EmptyValueExceptionMapper  1 
[+] class LazyParamConverterProvider  1 
[+] class LazyParamFeature  1 
[+] class OptionParamConverterProvider  1 
[+] class OptionParamFeature  1 
[+] class ValueMessageBodyWriter  1 

dropwizard-vavr-3.0.0-2.jar
package io.dropwizard.vavr.validation
[+] class ValueValidatedValueExtractor  1 

to the top

Problems with Methods, Medium Severity  5 


dropwizard-vavr-3.0.0-2.jar, EmptyValueExceptionMapper.class
package io.dropwizard.vavr.jersey
[+] EmptyValueExceptionMapper.toResponse ( EmptyValueException exception )  :  Response  1 
[+] EmptyValueExceptionMapper.toResponse ( Throwable p1 )  :  Response  1 

dropwizard-vavr-3.0.0-2.jar, LazyParamConverterProvider.class
package io.dropwizard.vavr.jersey
[+] LazyParamConverterProvider.getConverter ( Class<T> rawType, Type genericType, Annotation[ ] annotations )  :  ParamConverter<T>  1 

dropwizard-vavr-3.0.0-2.jar, OptionParamConverterProvider.class
package io.dropwizard.vavr.jersey
[+] OptionParamConverterProvider.getConverter ( Class<T> rawType, Type genericType, Annotation[ ] annotations )  :  ParamConverter<T>  1 

dropwizard-vavr-3.0.0-2.jar, VavrBundle.class
package io.dropwizard.vavr
[+] VavrBundle<T>.newValidatorFactory ( )  :  ValidatorFactory  1 

to the top

Java Archives  1 


dropwizard-vavr-3.0.0-2.jar

to the top