Binary compatibility report for the dropwizard-testing library between 0.9.3 and 1.0.0 versions

Test Info


Library Namedropwizard-testing
Version #10.9.3
Version #21.0.0

Test Results


Total Java Modules1
Total Methods / Classes84 / 12
Compatibility 73.3%

Problem Summary


SeverityCount
Added Methods-9
Removed MethodsHigh4
Problems with
Data Types
High2
Medium0
Low1
Problems with
Methods
High0
Medium0
Low0
Other Changes
in Data Types
-1

Added Methods  9 


dropwizard-testing-1.0.0.jar, Builder.class
package io.dropwizard.testing.junit
ResourceTestRule.Builder.setClientConfigurator ( Consumer<ClientConfig> clientConfigurator )  :  ResourceTestRule.Builder
ResourceTestRule.Builder.setRegisterDefaultExceptionMappers ( boolean value )  :  ResourceTestRule.Builder

dropwizard-testing-1.0.0.jar, ConfigOverride.class
package io.dropwizard.testing
ConfigOverride.config ( String key, Supplier<String> value ) [static]  :  ConfigOverride
ConfigOverride.config ( String propertyPrefix, String key, Supplier<String> value ) [static]  :  ConfigOverride

dropwizard-testing-1.0.0.jar, DropwizardAppRule.class
package io.dropwizard.testing.junit
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, String configPath, Optional<String> customPropertyPrefix, ConfigOverride... configOverrides )

dropwizard-testing-1.0.0.jar, DropwizardClientRule.class
package io.dropwizard.testing.junit
DropwizardClientRule.getEnvironment ( )  :  Environment
DropwizardClientRule.getObjectMapper ( )  :  ObjectMapper

dropwizard-testing-1.0.0.jar, DropwizardTestSupport.class
package io.dropwizard.testing
DropwizardTestSupport<C>.DropwizardTestSupport<C> ( Class<?> applicationClass, String configPath, Optional<String> customPropertyPrefix, ConfigOverride... configOverrides )

dropwizard-testing-1.0.0.jar, ResourceTestRule.class
package io.dropwizard.testing.junit
ResourceTestRule.getClientConfigurator ( )  :  Consumer<ClientConfig>

to the top

Removed Methods  4 


dropwizard-testing-0.9.3.jar, DropwizardAppRule.class
package io.dropwizard.testing.junit
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, String configPath, Optional<String> customPropertyPrefix, ConfigOverride... configOverrides )

dropwizard-testing-0.9.3.jar, DropwizardTestSupport.class
package io.dropwizard.testing
DropwizardTestSupport<C>.DropwizardTestSupport<C> ( Class<?> applicationClass, String configPath, Optional<String> customPropertyPrefix, ConfigOverride... configOverrides )

dropwizard-testing-0.9.3.jar, ResourceTestResourceConfig.class
package io.dropwizard.testing.junit
ResourceTestRule.ResourceTestResourceConfig.ResourceTestRule.ResourceTestResourceConfig ( ServletConfig servletConfig )
ResourceTestRule.ResourceTestResourceConfig.ResourceTestRule.ResourceTestResourceConfig ( String ruleId, ResourceTestRule resourceTestRule )

to the top

Problems with Data Types, High Severity  2 


dropwizard-testing-0.9.3.jar
package io.dropwizard.testing
[+] class DropwizardTestSupport<C>  1 

dropwizard-testing-0.9.3.jar
package io.dropwizard.testing.junit
[+] class ResourceTestRule.ResourceTestResourceConfig  1 

to the top

Problems with Data Types, Low Severity  1 


dropwizard-testing-0.9.3.jar
package io.dropwizard.testing
[+] class POJOConfigurationFactory<C>  1 

to the top

Other Changes in Data Types  1 


dropwizard-testing-0.9.3.jar
package io.dropwizard.testing
[+] class ConfigOverride  1 

to the top

Java Archives  1 


dropwizard-testing-0.9.3.jar

to the top