Comparing binary compatibility of assertj-core-3.18.1.jar against assertj-core-3.17.2.jar
Old:assertj-core-3.17.2.jar
New:assertj-core-3.18.1.jar
Created:2021-06-20T07:02:31.699+0200
Access modifier filter:PROTECTED
Only modifications:true
Only binary incompatible modifications:true
Ignore missing classes:false
Includes:all
Excludes:org.assertj.core.internal;org.assertj.core.internal
Semantic Versioning:1.0.0
Classes:
StatusFully Qualified Name
MODIFIED (!)org.assertj.core.api.AssertionErrorCollector
MODIFIED (!)org.assertj.core.api.ErrorCollector
MODIFIED (!)org.assertj.core.api.WithAssertions
MODIFIED (!)org.assertj.core.util.introspection.FieldUtils
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED (!) public abstract interface org.assertj.core.api.AssertionErrorCollectortop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public java.util.OptionalgetDelegate()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.31
NEW (!)public voidsetDelegate(org.assertj.core.api.AssertionErrorCollector)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.28
MODIFIED (!) public class org.assertj.core.api.ErrorCollectortop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public ErrorCollector()n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
30n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public java.util.Listerrors()n.a.
Change
METHOD_REMOVED
Old fileNew file
92n.a.
REMOVED (!)public booleanwasSuccess()n.a.
Change
METHOD_REMOVED
Old fileNew file
96n.a.
MODIFIED (!) public abstract interface org.assertj.core.api.WithAssertionstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public java.time.DurationwithMarginOf(java.time.Duration)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1555
MODIFIED (!) package_protected  (<-  public )  class org.assertj.core.util.introspection.FieldUtilstop
Compatibility Changes:
Change
CLASS_NO_LONGER_PUBLIC
CLASS_LESS_ACCESSIBLE
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)package_protected  (<-  public )  FieldUtils()n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3030