Binary compatibility report for the dropwizard-testing library between 0.8.5 and 0.9.0 versions
Test Info
Library Name | dropwizard-testing |
Version #1 | 0.8.5 |
Version #2 | 0.9.0 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 75 / 12 |
Compatibility |
100% |
Problem Summary
| Severity | Count |
Added Methods | - | 17 |
Removed Methods | High | 0 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 0 |
Medium | 0 |
Low | 0 |
Other Changes in Data Types | - | 2 |
Added Methods 17
dropwizard-testing-0.9.0.jar, ConfigOverride.class
package io.dropwizard.testing
ConfigOverride.config ( String propertyPrefix, String key, String value ) [static] : ConfigOverride
io/dropwizard/testing/ConfigOverride.config:(Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lio/dropwizard/testing/ConfigOverride;
dropwizard-testing-0.9.0.jar, DropwizardAppRule.class
package io.dropwizard.testing.junit
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass )
io/dropwizard/testing/junit/DropwizardAppRule."<init>":(Ljava/lang/Class;)V
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, C configuration )
io/dropwizard/testing/junit/DropwizardAppRule."<init>":(Ljava/lang/Class;Lio/dropwizard/Configuration;)V
DropwizardAppRule<C>.DropwizardAppRule<C> ( Class<?> applicationClass, String configPath, Optional<String> customPropertyPrefix, ConfigOverride... configOverrides )
io/dropwizard/testing/junit/DropwizardAppRule."<init>":(Ljava/lang/Class;Ljava/lang/String;Lcom/google/common/base/Optional;[Lio/dropwizard/testing/ConfigOverride;)V
DropwizardAppRule<C>.getPort ( int connectorIndex ) : int
io/dropwizard/testing/junit/DropwizardAppRule.getPort:(I)I
dropwizard-testing-0.9.0.jar, DropwizardTestSupport.class
package io.dropwizard.testing
DropwizardTestSupport<C>.DropwizardTestSupport<C> ( Class<?> applicationClass, C configuration )
io/dropwizard/testing/DropwizardTestSupport."<init>":(Ljava/lang/Class;Lio/dropwizard/Configuration;)V
DropwizardTestSupport<C>.DropwizardTestSupport<C> ( Class<?> applicationClass, String configPath, Optional<String> customPropertyPrefix, ConfigOverride... configOverrides )
io/dropwizard/testing/DropwizardTestSupport."<init>":(Ljava/lang/Class;Ljava/lang/String;Lcom/google/common/base/Optional;[Lio/dropwizard/testing/ConfigOverride;)V
DropwizardTestSupport<C>.getPort ( int connectorIndex ) : int
io/dropwizard/testing/DropwizardTestSupport.getPort:(I)I
dropwizard-testing-0.9.0.jar, POJOConfigurationFactory.class
package io.dropwizard.testing
POJOConfigurationFactory<C>.build ( ) : C
io/dropwizard/testing/POJOConfigurationFactory.build:()Lio/dropwizard/Configuration;
POJOConfigurationFactory<C>.build ( ) : Object
io/dropwizard/testing/POJOConfigurationFactory.build:()Ljava/lang/Object;
POJOConfigurationFactory<C>.build ( ConfigurationSourceProvider p1, String p2 ) : Object
io/dropwizard/testing/POJOConfigurationFactory.build:(Lio/dropwizard/configuration/ConfigurationSourceProvider;Ljava/lang/String;)Ljava/lang/Object;
POJOConfigurationFactory<C>.build ( ConfigurationSourceProvider provider, String path ) : C
io/dropwizard/testing/POJOConfigurationFactory.build:(Lio/dropwizard/configuration/ConfigurationSourceProvider;Ljava/lang/String;)Lio/dropwizard/Configuration;
POJOConfigurationFactory<C>.build ( File file ) : C
io/dropwizard/testing/POJOConfigurationFactory.build:(Ljava/io/File;)Lio/dropwizard/Configuration;
POJOConfigurationFactory<C>.build ( File p1 ) : Object
io/dropwizard/testing/POJOConfigurationFactory.build:(Ljava/io/File;)Ljava/lang/Object;
POJOConfigurationFactory<C>.build ( JsonNode node, String path ) : C
io/dropwizard/testing/POJOConfigurationFactory.build:(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Lio/dropwizard/Configuration;
POJOConfigurationFactory<C>.build ( JsonNode p1, String p2 ) : Object
io/dropwizard/testing/POJOConfigurationFactory.build:(Lcom/fasterxml/jackson/databind/JsonNode;Ljava/lang/String;)Ljava/lang/Object;
POJOConfigurationFactory<C>.POJOConfigurationFactory<C> ( C cfg )
io/dropwizard/testing/POJOConfigurationFactory."<init>":(Lio/dropwizard/Configuration;)V
to the top
Other Changes in Data Types 2
dropwizard-testing-0.8.5.jar
package io.dropwizard.testing
[+] class DropwizardTestSupport<C> 2
| Change | Effect |
---|
1 |
Field customPropertyPrefix has been added to this class. |
No effect. |
2 |
Field explicitConfig has been added to this class. |
No effect. |
[+] affected methods: 14 (18.7%)
DropwizardTestSupport<C>.DropwizardTestSupport<C> ( Class<?> applicationClass, String configPath, ConfigOverride... configOverrides )This constructor is from 'DropwizardTestSupport<C>' class.
DropwizardTestSupport<C>.addListener ( DropwizardTestSupport.ServiceListener<C> listener )This method is from 'DropwizardTestSupport<C>' class.
DropwizardTestSupport<C>.after ( )This method is from 'DropwizardTestSupport<C>' class.
DropwizardTestSupport<C>.before ( )This method is from 'DropwizardTestSupport<C>' class.
DropwizardTestSupport<C>.getAdminPort ( )This method is from 'DropwizardTestSupport<C>' class.
...
to the top
Java Archives 1
dropwizard-testing-0.8.5.jar
to the top