Binary compatibility report for the dropwizard-testing library between 3.0.10 and 4.0.0 versions
Test Info
Library Name | dropwizard-testing |
Version #1 | 3.0.10 |
Version #2 | 4.0.0 |
Test Results
Total Java Modules | 1 |
Total Methods / Classes | 167 / 21 |
Compatibility |
95% |
Problem Summary
| Severity | Count |
Added Methods | - | 8 |
Removed Methods | High | 8 |
Problems with Data Types | High | 0 |
Medium | 0 |
Low | 0 |
Problems with Methods | High | 7 |
Medium | 0 |
Low | 0 |
Added Methods 8
dropwizard-testing-4.0.0.jar, Builder.class
package io.dropwizard.testing.common
Resource.Builder<B>.setValidator ( Validator validator ) : B
io/dropwizard/testing/common/Resource.Builder.setValidator:(Ljakarta/validation/Validator;)Lio/dropwizard/testing/common/Resource$Builder;
dropwizard-testing-4.0.0.jar, DropwizardAppExtension.class
package io.dropwizard.testing.junit5
DropwizardAppExtension<C>.client ( ) : Client
io/dropwizard/testing/junit5/DropwizardAppExtension.client:()Ljakarta/ws/rs/client/Client;
dropwizard-testing-4.0.0.jar, Resource.class
package io.dropwizard.testing.common
Resource.client ( ) : Client
io/dropwizard/testing/common/Resource.client:()Ljakarta/ws/rs/client/Client;
Resource.getValidator ( ) : Validator
io/dropwizard/testing/common/Resource.getValidator:()Ljakarta/validation/Validator;
Resource.target ( String path ) : WebTarget
io/dropwizard/testing/common/Resource.target:(Ljava/lang/String;)Ljakarta/ws/rs/client/WebTarget;
dropwizard-testing-4.0.0.jar, ResourceExtension.class
package io.dropwizard.testing.junit5
ResourceExtension.client ( ) : Client
io/dropwizard/testing/junit5/ResourceExtension.client:()Ljakarta/ws/rs/client/Client;
ResourceExtension.getValidator ( ) : Validator
io/dropwizard/testing/junit5/ResourceExtension.getValidator:()Ljakarta/validation/Validator;
ResourceExtension.target ( String path ) : WebTarget
io/dropwizard/testing/junit5/ResourceExtension.target:(Ljava/lang/String;)Ljakarta/ws/rs/client/WebTarget;
to the top
Removed Methods 8
dropwizard-testing-3.0.10.jar, Builder.class
package io.dropwizard.testing.common
Resource.Builder<B>.setValidator ( Validator validator ) : B
io/dropwizard/testing/common/Resource.Builder.setValidator:(Ljavax/validation/Validator;)Lio/dropwizard/testing/common/Resource$Builder;
dropwizard-testing-3.0.10.jar, DropwizardAppExtension.class
package io.dropwizard.testing.junit5
DropwizardAppExtension<C>.client ( ) : Client
io/dropwizard/testing/junit5/DropwizardAppExtension.client:()Ljavax/ws/rs/client/Client;
dropwizard-testing-3.0.10.jar, Resource.class
package io.dropwizard.testing.common
Resource.client ( ) : Client
io/dropwizard/testing/common/Resource.client:()Ljavax/ws/rs/client/Client;
Resource.getValidator ( ) : Validator
io/dropwizard/testing/common/Resource.getValidator:()Ljavax/validation/Validator;
Resource.target ( String path ) : WebTarget
io/dropwizard/testing/common/Resource.target:(Ljava/lang/String;)Ljavax/ws/rs/client/WebTarget;
dropwizard-testing-3.0.10.jar, ResourceExtension.class
package io.dropwizard.testing.junit5
ResourceExtension.client ( ) : Client
io/dropwizard/testing/junit5/ResourceExtension.client:()Ljavax/ws/rs/client/Client;
ResourceExtension.getValidator ( ) : Validator
io/dropwizard/testing/junit5/ResourceExtension.getValidator:()Ljavax/validation/Validator;
ResourceExtension.target ( String path ) : WebTarget
io/dropwizard/testing/junit5/ResourceExtension.target:(Ljava/lang/String;)Ljavax/ws/rs/client/WebTarget;
to the top
Problems with Methods, High Severity 7
dropwizard-testing-3.0.10.jar, DropwizardAppExtension.class
package io.dropwizard.testing.junit5
[+] DropwizardAppExtension<C>.client ( ) : Client 1
io/dropwizard/testing/junit5/DropwizardAppExtension.client:()Ljavax/ws/rs/client/Client;
| Change | Effect |
---|
1 |
Return value type has been changed from javax.ws.rs.client.Client to jakarta.ws.rs.client.Client. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
dropwizard-testing-3.0.10.jar, Resource.class
package io.dropwizard.testing.common
[+] Resource.client ( ) : Client 1
io/dropwizard/testing/common/Resource.client:()Ljavax/ws/rs/client/Client;
| Change | Effect |
---|
1 |
Return value type has been changed from javax.ws.rs.client.Client to jakarta.ws.rs.client.Client. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
[+] Resource.getValidator ( ) : Validator 1
io/dropwizard/testing/common/Resource.getValidator:()Ljavax/validation/Validator;
| Change | Effect |
---|
1 |
Return value type has been changed from javax.validation.Validator to jakarta.validation.Validator. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
[+] Resource.target ( String path ) : WebTarget 1
io/dropwizard/testing/common/Resource.target:(Ljava/lang/String;)Ljavax/ws/rs/client/WebTarget;
| Change | Effect |
---|
1 |
Return value type has been changed from javax.ws.rs.client.WebTarget to jakarta.ws.rs.client.WebTarget. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
dropwizard-testing-3.0.10.jar, ResourceExtension.class
package io.dropwizard.testing.junit5
[+] ResourceExtension.client ( ) : Client 1
io/dropwizard/testing/junit5/ResourceExtension.client:()Ljavax/ws/rs/client/Client;
| Change | Effect |
---|
1 |
Return value type has been changed from javax.ws.rs.client.Client to jakarta.ws.rs.client.Client. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
[+] ResourceExtension.getValidator ( ) : Validator 1
io/dropwizard/testing/junit5/ResourceExtension.getValidator:()Ljavax/validation/Validator;
| Change | Effect |
---|
1 |
Return value type has been changed from javax.validation.Validator to jakarta.validation.Validator. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
[+] ResourceExtension.target ( String path ) : WebTarget 1
io/dropwizard/testing/junit5/ResourceExtension.target:(Ljava/lang/String;)Ljavax/ws/rs/client/WebTarget;
| Change | Effect |
---|
1 |
Return value type has been changed from javax.ws.rs.client.WebTarget to jakarta.ws.rs.client.WebTarget. |
This method has been removed because the return type is part of the method signature. A client program may be interrupted by NoSuchMethodError exception. |
to the top
Java Archives 1
dropwizard-testing-3.0.10.jar
to the top