Binary compatibility report for the dropwizard-testing library between 2.1.12 and 3.0.0 versions

Test Info


Library Namedropwizard-testing
Version #12.1.12
Version #23.0.0

Test Results


Total Java Modules1
Total Methods / Classes241 / 30
Compatibility 53.6%

Problem Summary


SeverityCount
Added Methods-21
Removed MethodsHigh82
Problems with
Data Types
High14
Medium0
Low0
Problems with
Methods
High14
Medium0
Low0

Added Methods  21 


dropwizard-testing-3.0.0.jar, DropwizardAppExtension.class
package io.dropwizard.testing.junit5
DropwizardAppExtension<C>.DropwizardAppExtension<C> ( Class<?> applicationClass, C configuration )
DropwizardAppExtension<C>.DropwizardAppExtension<C> ( Class<?> applicationClass, C configuration, Function<Application<C>,Command> commandInstantiator )
DropwizardAppExtension<C>.getApplication ( )  :  A
DropwizardAppExtension<C>.getConfiguration ( )  :  C
DropwizardAppExtension<C>.getEnvironment ( )  :  Environment
DropwizardAppExtension<C>.newApplication ( )  :  Application<C>

dropwizard-testing-3.0.0.jar, DropwizardClient.class
package io.dropwizard.testing.common
DropwizardClient.getEnvironment ( )  :  Environment

dropwizard-testing-3.0.0.jar, DropwizardClientExtension.class
package io.dropwizard.testing.junit5
DropwizardClientExtension.getEnvironment ( )  :  Environment

dropwizard-testing-3.0.0.jar, DropwizardTestSupport.class
package io.dropwizard.testing
DropwizardTestSupport<C>.DropwizardTestSupport<C> ( Class<?> applicationClass, C configuration )
DropwizardTestSupport<C>.DropwizardTestSupport<C> ( Class<?> applicationClass, C configuration, Function<Application<C>,Command> commandInstantiator )
DropwizardTestSupport<C>.getApplication ( )  :  A
DropwizardTestSupport<C>.getConfiguration ( )  :  C
DropwizardTestSupport<C>.getEnvironment ( )  :  Environment
DropwizardTestSupport<C>.newApplication ( )  :  Application<C>

dropwizard-testing-3.0.0.jar, POJOConfigurationFactory.class
package io.dropwizard.testing
POJOConfigurationFactory<C>.build ( )  :  C
POJOConfigurationFactory<C>.build ( ConfigurationSourceProvider provider, String path )  :  C
POJOConfigurationFactory<C>.build ( File file )  :  C
POJOConfigurationFactory<C>.build ( JsonNode node, String path )  :  C
POJOConfigurationFactory<C>.POJOConfigurationFactory<C> ( C cfg )

dropwizard-testing-3.0.0.jar, ServiceListener.class
package io.dropwizard.testing
DropwizardTestSupport.ServiceListener<T>.onRun ( T configuration, Environment environment, DropwizardTestSupport<T> rule )  :  void

dropwizard-testing-3.0.0.jar, ServiceListener.class
package io.dropwizard.testing.junit5
DropwizardAppExtension.ServiceListener<T>.onRun ( T configuration, Environment environment, DropwizardAppExtension<T> rule )  :  void

to the top

Removed Methods  82 


dropwizard-testing-2.1.12.jar, Builder.class
package io.dropwizard.testing.junit
DAOTestRule.Builder.build ( )  :  DAOTestRule
DAOTestRule.Builder.DAOTestRule.Builder ( )
ResourceTestRule.Builder.build ( )  :  ResourceTestRule
ResourceTestRule.Builder.ResourceTestRule.Builder ( )

dropwizard-testing-2.1.12.jar, DAOTestRule.class
package io.dropwizard.testing.junit
DAOTestRule.after ( )  :  void
DAOTestRule.before ( )  :  void
DAOTestRule.getSessionFactory ( )  :  SessionFactory
DAOTestRule.inTransaction ( Callable<T> call )  :  T
DAOTestRule.inTransaction ( Runnable action )  :  void
DAOTestRule.newBuilder ( ) [static]  :  DAOTestRule.Builder

dropwizard-testing-2.1.12.jar, DropwizardAppExtension.class
package io.dropwizard.testing.junit5
DropwizardAppExtension<C>.DropwizardAppExtension<C> ( Class<?> applicationClass, C configuration )
DropwizardAppExtension<C>.DropwizardAppExtension<C> ( Class<?> applicationClass, C configuration, Function<Application<C>,Command> commandInstantiator )
DropwizardAppExtension<C>.DropwizardAppExtension<C> ( Class<?> applicationClass, String configPath, Optional<String> customPropertyPrefix, ConfigOverride... configOverrides ) *DEPRECATED*
DropwizardAppExtension<C>.DropwizardAppExtension<C> ( Class<?> applicationClass, String configPath, Optional<String> customPropertyPrefix, Function<Application<C>,Command> commandInstantiator, ConfigOverride... configOverrides ) *DEPRECATED*
DropwizardAppExtension<C>.getApplication ( )  :  A
DropwizardAppExtension<C>.getConfiguration ( )  :  C
DropwizardAppExtension<C>.getEnvironment ( )  :  Environment
DropwizardAppExtension<C>.newApplication ( )  :  Application<C>

dropwizard-testing-2.1.12.jar, DropwizardAppRule.class
package io.dropwizard.testing.junit
DropwizardAppRule<C>.addListener ( DropwizardAppRule.ServiceListener<C> listener )  :  DropwizardAppRule<C>
DropwizardAppRule<C>.after ( )  :  void
DropwizardAppRule<C>.before ( )  :  void
DropwizardAppRule<C>.client ( )  :  Client
DropwizardAppRule<C>.clientBuilder ( )  :  JerseyClientBuilder
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass )
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, C configuration )
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, C configuration, Function<Application<C>,Command> commandInstantiator )
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, String configPath, ConfigOverride... configOverrides )
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, String configPath, ConfigurationSourceProvider configSourceProvider, ConfigOverride... configOverrides )
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, String configPath, ConfigurationSourceProvider configSourceProvider, String customPropertyPrefix, ConfigOverride... configOverrides )
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, String configPath, ConfigurationSourceProvider configSourceProvider, String customPropertyPrefix, Function<Application<C>,Command> commandInstantiator, ConfigOverride... configOverrides )
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, String configPath, Optional<String> customPropertyPrefix, ConfigOverride... configOverrides ) *DEPRECATED*
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, String configPath, Optional<String> customPropertyPrefix, Function<Application<C>,Command> commandInstantiator, ConfigOverride... configOverrides ) *DEPRECATED*
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, String configPath, String customPropertyPrefix, ConfigOverride... configOverrides )
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, String configPath, String customPropertyPrefix, Function<Application<C>,Command> commandInstantiator, ConfigOverride... configOverrides )
DropwizardAppRule<C>.DropwizardAppRule<C> ( DropwizardTestSupport<C> testSupport )
DropwizardAppRule<C>.getAdminPort ( )  :  int
DropwizardAppRule<C>.getApplication ( )  :  A
DropwizardAppRule<C>.getConfiguration ( )  :  C
DropwizardAppRule<C>.getEnvironment ( )  :  Environment
DropwizardAppRule<C>.getLocalPort ( )  :  int
DropwizardAppRule<C>.getObjectMapper ( )  :  ObjectMapper
DropwizardAppRule<C>.getPort ( int connectorIndex )  :  int
DropwizardAppRule<C>.getTestSupport ( )  :  DropwizardTestSupport<C>
DropwizardAppRule<C>.manage ( Managed managed )  :  DropwizardAppRule<C>
DropwizardAppRule<C>.newApplication ( )  :  Application<C>

dropwizard-testing-2.1.12.jar, DropwizardClient.class
package io.dropwizard.testing.common
DropwizardClient.getEnvironment ( )  :  Environment

dropwizard-testing-2.1.12.jar, DropwizardClientExtension.class
package io.dropwizard.testing.junit5
DropwizardClientExtension.getEnvironment ( )  :  Environment

dropwizard-testing-2.1.12.jar, DropwizardClientRule.class
package io.dropwizard.testing.junit
DropwizardClientRule.after ( )  :  void
DropwizardClientRule.baseUri ( )  :  URI
DropwizardClientRule.before ( )  :  void
DropwizardClientRule.DropwizardClientRule ( Object... resources )
DropwizardClientRule.getEnvironment ( )  :  Environment
DropwizardClientRule.getObjectMapper ( )  :  ObjectMapper

dropwizard-testing-2.1.12.jar, DropwizardTestSupport.class
package io.dropwizard.testing
DropwizardTestSupport<C>.DropwizardTestSupport<C> ( Class<?> applicationClass, C configuration )
DropwizardTestSupport<C>.DropwizardTestSupport<C> ( Class<?> applicationClass, C configuration, Function<Application<C>,Command> commandInstantiator )
DropwizardTestSupport<C>.DropwizardTestSupport<C> ( Class<?> applicationClass, String configPath, Optional<String> customPropertyPrefix, ConfigOverride... configOverrides ) *DEPRECATED*
DropwizardTestSupport<C>.DropwizardTestSupport<C> ( Class<?> applicationClass, String configPath, Optional<String> customPropertyPrefix, Function<Application<C>,Command> commandInstantiator, ConfigOverride... configOverrides ) *DEPRECATED*
DropwizardTestSupport<C>.getApplication ( )  :  A
DropwizardTestSupport<C>.getConfiguration ( )  :  C
DropwizardTestSupport<C>.getEnvironment ( )  :  Environment
DropwizardTestSupport<C>.newApplication ( )  :  Application<C>

dropwizard-testing-2.1.12.jar, FixtureHelpers.class
package io.dropwizard.testing
FixtureHelpers.fixture ( String filename ) [static]  :  String

dropwizard-testing-2.1.12.jar, MockitoTestRule.class
package io.dropwizard.testing.junit
MockitoTestRule.apply ( Statement base, Description description )  :  Statement
MockitoTestRule.MockitoTestRule ( Object testInstance, MockitoRule delegate )

dropwizard-testing-2.1.12.jar, POJOConfigurationFactory.class
package io.dropwizard.testing
POJOConfigurationFactory<C>.build ( )  :  C
POJOConfigurationFactory<C>.build ( ConfigurationSourceProvider provider, String path )  :  C
POJOConfigurationFactory<C>.build ( File file )  :  C
POJOConfigurationFactory<C>.build ( JsonNode node, String path )  :  C
POJOConfigurationFactory<C>.POJOConfigurationFactory<C> ( C cfg )

dropwizard-testing-2.1.12.jar, ResourceTestRule.class
package io.dropwizard.testing.junit
ResourceTestRule.apply ( Statement base, Description description )  :  Statement
ResourceTestRule.builder ( ) [static]  :  ResourceTestRule.Builder
ResourceTestRule.client ( )  :  Client
ResourceTestRule.getClientConfigurator ( )  :  Consumer<ClientConfig>
ResourceTestRule.getJerseyTest ( )  :  JerseyTest
ResourceTestRule.getObjectMapper ( )  :  ObjectMapper
ResourceTestRule.getValidator ( )  :  Validator
ResourceTestRule.target ( String path )  :  WebTarget

dropwizard-testing-2.1.12.jar, ServiceListener.class
package io.dropwizard.testing
DropwizardTestSupport.ServiceListener<T>.onRun ( T configuration, Environment environment, DropwizardTestSupport<T> rule )  :  void

dropwizard-testing-2.1.12.jar, ServiceListener.class
package io.dropwizard.testing.junit
DropwizardAppRule.ServiceListener<T>.DropwizardAppRule.ServiceListener<T> ( )
DropwizardAppRule.ServiceListener<T>.onRun ( T configuration, Environment environment, DropwizardAppRule<T> rule )  :  void
DropwizardAppRule.ServiceListener<T>.onStop ( DropwizardAppRule<T> rule )  :  void

dropwizard-testing-2.1.12.jar, ServiceListener.class
package io.dropwizard.testing.junit5
DropwizardAppExtension.ServiceListener<T>.onRun ( T configuration, Environment environment, DropwizardAppExtension<T> rule )  :  void

to the top

Problems with Data Types, High Severity  14 


dropwizard-testing-2.1.12.jar
package io.dropwizard.testing
[+] class DropwizardTestSupport<C>  4 
[+] class FixtureHelpers  1 
[+] class POJOConfigurationFactory<C>  1 

dropwizard-testing-2.1.12.jar
package io.dropwizard.testing.junit
[+] class DAOTestRule  1 
[+] class DAOTestRule.Builder  1 
[+] class DropwizardAppRule.ServiceListener<T>  1 
[+] class DropwizardAppRule<C>  1 
[+] class DropwizardClientRule  1 
[+] class MockitoTestRule  1 
[+] class ResourceTestRule  1 
[+] class ResourceTestRule.Builder  1 

to the top

Problems with Methods, High Severity  14 


dropwizard-testing-2.1.12.jar, DropwizardAppExtension.class
package io.dropwizard.testing.junit5
[+] DropwizardAppExtension<C>.getApplication ( )  :  A  1 
[+] DropwizardAppExtension<C>.getConfiguration ( )  :  C  1 
[+] DropwizardAppExtension<C>.getEnvironment ( )  :  Environment  1 
[+] DropwizardAppExtension<C>.newApplication ( )  :  Application<C>  1 

dropwizard-testing-2.1.12.jar, DropwizardClient.class
package io.dropwizard.testing.common
[+] DropwizardClient.getEnvironment ( )  :  Environment  1 

dropwizard-testing-2.1.12.jar, DropwizardClientExtension.class
package io.dropwizard.testing.junit5
[+] DropwizardClientExtension.getEnvironment ( )  :  Environment  1 

dropwizard-testing-2.1.12.jar, DropwizardTestSupport.class
package io.dropwizard.testing
[+] DropwizardTestSupport<C>.getApplication ( )  :  A  1 
[+] DropwizardTestSupport<C>.getConfiguration ( )  :  C  1 
[+] DropwizardTestSupport<C>.getEnvironment ( )  :  Environment  1 
[+] DropwizardTestSupport<C>.newApplication ( )  :  Application<C>  1 

dropwizard-testing-2.1.12.jar, POJOConfigurationFactory.class
package io.dropwizard.testing
[+] POJOConfigurationFactory<C>.build ( )  :  Object  1 
[+] POJOConfigurationFactory<C>.build ( ConfigurationSourceProvider p1, String p2 )  :  Object  1 
[+] POJOConfigurationFactory<C>.build ( File p1 )  :  Object  1 
[+] POJOConfigurationFactory<C>.build ( JsonNode p1, String p2 )  :  Object  1 

to the top

Java Archives  1 


dropwizard-testing-2.1.12.jar

to the top