Source compatibility report for the dropwizard-views library between 2.1.12 and 3.0.0 versions

Test Info


Library Namedropwizard-views
Version #12.1.12
Version #23.0.0

Test Results


Total Java Modules1
Total Methods / Classes57 / 14
Compatibility 0%

Problem Summary


SeverityCount
Added Methods-28
Removed MethodsHigh29
Problems with
Data Types
High7
Medium0
Low0
Problems with
Methods
High0
Medium0
Low0

Added Methods  28 


dropwizard-views-3.0.0.jar, View.class
package io.dropwizard.views.common
View.getCharset ( )  :  Optional<Charset>
View.getTemplateName ( )  :  String
View.View ( String templateName )
View.View ( String templateName, Charset charset )

dropwizard-views-3.0.0.jar, ViewBundle.class
package io.dropwizard.views.common
ViewBundle<T>.getViewConfiguration ( T configuration )  :  Map<String,Map<String,String>>
ViewBundle<T>.run ( T configuration, Environment environment )  :  void
ViewBundle<T>.ViewBundle<T> ( )
ViewBundle<T>.ViewBundle<T> ( Iterable<ViewRenderer> viewRenderers )

dropwizard-views-3.0.0.jar, ViewConfigurable.class
package io.dropwizard.views.common
ViewConfigurable<T>.getViewConfiguration ( T p1 ) [abstract]  :  Map<String,Map<String,String>>

dropwizard-views-3.0.0.jar, ViewMessageBodyWriter.class
package io.dropwizard.views.common
ViewMessageBodyWriter.detectLocale ( HttpHeaders headers )  :  Locale
ViewMessageBodyWriter.getSize ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5 )  :  long
ViewMessageBodyWriter.getSize ( View t, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  long
ViewMessageBodyWriter.isWriteable ( Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  boolean
ViewMessageBodyWriter.ViewMessageBodyWriter ( MetricRegistry metricRegistry, Iterable<ViewRenderer> viewRenderers )
ViewMessageBodyWriter.writeTo ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5, MultivaluedMap p6, OutputStream p7 )  :  void
ViewMessageBodyWriter.writeTo ( View t, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType, MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream )  :  void

dropwizard-views-3.0.0.jar, ViewRenderer.class
package io.dropwizard.views.common
ViewRenderer.configure ( Map<String,String> p1 ) [abstract]  :  void
ViewRenderer.getConfigurationKey ( ) [abstract]  :  String
ViewRenderer.isRenderable ( View p1 ) [abstract]  :  boolean
ViewRenderer.render ( View p1, Locale p2, OutputStream p3 ) [abstract]  :  void

dropwizard-views-3.0.0.jar, ViewRenderException.class
package io.dropwizard.views.common
ViewRenderException.ViewRenderException ( String message )
ViewRenderException.ViewRenderException ( String message, Throwable cause )
ViewRenderException.ViewRenderException ( Throwable cause )

dropwizard-views-3.0.0.jar, ViewRenderExceptionMapper.class
package io.dropwizard.views.common
ViewRenderExceptionMapper.isMappable ( Throwable p1 )  :  boolean
ViewRenderExceptionMapper.isMappable ( WebApplicationException e )  :  boolean
ViewRenderExceptionMapper.toResponse ( Throwable p1 )  :  Response
ViewRenderExceptionMapper.toResponse ( WebApplicationException exception )  :  Response
ViewRenderExceptionMapper.ViewRenderExceptionMapper ( )

to the top

Removed Methods  29 


dropwizard-views-2.1.12.jar, View.class
package io.dropwizard.views
View.getCharset ( )  :  Optional<Charset>
View.getTemplateName ( )  :  String
View.View ( String templateName )
View.View ( String templateName, Charset charset )

dropwizard-views-2.1.12.jar, ViewBundle.class
package io.dropwizard.views
ViewBundle<T>.getViewConfiguration ( T configuration )  :  Map<String,Map<String,String>>
ViewBundle<T>.run ( T configuration, Environment environment )  :  void
ViewBundle<T>.ViewBundle<T> ( )
ViewBundle<T>.ViewBundle<T> ( Iterable<ViewRenderer> viewRenderers )

dropwizard-views-2.1.12.jar, ViewConfigurable.class
package io.dropwizard.views
ViewConfigurable<T>.getViewConfiguration ( T p1 ) [abstract]  :  Map<String,Map<String,String>>

dropwizard-views-2.1.12.jar, ViewMessageBodyWriter.class
package io.dropwizard.views
ViewMessageBodyWriter.detectLocale ( HttpHeaders headers )  :  Locale
ViewMessageBodyWriter.getSize ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5 )  :  long
ViewMessageBodyWriter.getSize ( View t, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  long
ViewMessageBodyWriter.isWriteable ( Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType )  :  boolean
ViewMessageBodyWriter.ViewMessageBodyWriter ( MetricRegistry metricRegistry ) *DEPRECATED*
ViewMessageBodyWriter.ViewMessageBodyWriter ( MetricRegistry metricRegistry, Iterable<ViewRenderer> viewRenderers )
ViewMessageBodyWriter.writeTo ( Object p1, Class p2, Type p3, Annotation[ ] p4, MediaType p5, MultivaluedMap p6, OutputStream p7 )  :  void
ViewMessageBodyWriter.writeTo ( View t, Class<?> type, Type genericType, Annotation[ ] annotations, MediaType mediaType, MultivaluedMap<String,Object> httpHeaders, OutputStream entityStream )  :  void

dropwizard-views-2.1.12.jar, ViewRenderer.class
package io.dropwizard.views
ViewRenderer.configure ( Map<String,String> p1 ) [abstract]  :  void
ViewRenderer.getConfigurationKey ( ) [abstract]  :  String
ViewRenderer.isRenderable ( View p1 ) [abstract]  :  boolean
ViewRenderer.render ( View p1, Locale p2, OutputStream p3 ) [abstract]  :  void

dropwizard-views-2.1.12.jar, ViewRenderException.class
package io.dropwizard.views
ViewRenderException.ViewRenderException ( String message )
ViewRenderException.ViewRenderException ( String message, Throwable cause )
ViewRenderException.ViewRenderException ( Throwable cause )

dropwizard-views-2.1.12.jar, ViewRenderExceptionMapper.class
package io.dropwizard.views
ViewRenderExceptionMapper.isMappable ( Throwable p1 )  :  boolean
ViewRenderExceptionMapper.isMappable ( WebApplicationException e )  :  boolean
ViewRenderExceptionMapper.toResponse ( Throwable p1 )  :  Response
ViewRenderExceptionMapper.toResponse ( WebApplicationException exception )  :  Response
ViewRenderExceptionMapper.ViewRenderExceptionMapper ( )

to the top

Problems with Data Types, High Severity  7 


dropwizard-views-2.1.12.jar
package io.dropwizard.views
[+] class View  1 
[+] class ViewBundle<T>  1 
[+] class ViewMessageBodyWriter  1 
[+] class ViewRenderException  1 
[+] class ViewRenderExceptionMapper  1 
[+] interface ViewConfigurable<T>  1 
[+] interface ViewRenderer  1 

to the top

Java Archives  1 


dropwizard-views-2.1.12.jar

to the top