Comparing binary compatibility of assertj-core-3.19.0.jar against assertj-core-3.16.1.jar
Old:assertj-core-3.16.1.jar
New:assertj-core-3.19.0.jar
Created:2021-06-21T10:43:38.151+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.AbstractArrayAssert
MODIFIED (!)org.assertj.core.api.AbstractAssert
MODIFIED (!)org.assertj.core.api.AbstractAtomicFieldUpdaterAssert
MODIFIED (!)org.assertj.core.api.AbstractAtomicReferenceAssert
MODIFIED (!)org.assertj.core.api.AbstractBigDecimalAssert
MODIFIED (!)org.assertj.core.api.AbstractBigIntegerAssert
MODIFIED (!)org.assertj.core.api.AbstractBooleanArrayAssert
MODIFIED (!)org.assertj.core.api.AbstractBooleanAssert
MODIFIED (!)org.assertj.core.api.AbstractByteArrayAssert
MODIFIED (!)org.assertj.core.api.AbstractByteAssert
MODIFIED (!)org.assertj.core.api.AbstractCharacterAssert
MODIFIED (!)org.assertj.core.api.AbstractCharArrayAssert
MODIFIED (!)org.assertj.core.api.AbstractCharSequenceAssert
MODIFIED (!)org.assertj.core.api.AbstractClassAssert
MODIFIED (!)org.assertj.core.api.AbstractComparableAssert
MODIFIED (!)org.assertj.core.api.AbstractDateAssert
MODIFIED (!)org.assertj.core.api.AbstractDoubleArrayAssert
MODIFIED (!)org.assertj.core.api.AbstractDoubleAssert
MODIFIED (!)org.assertj.core.api.AbstractDurationAssert
MODIFIED (!)org.assertj.core.api.AbstractEnumerableAssert
MODIFIED (!)org.assertj.core.api.AbstractFileAssert
MODIFIED (!)org.assertj.core.api.AbstractFloatArrayAssert
MODIFIED (!)org.assertj.core.api.AbstractFloatAssert
MODIFIED (!)org.assertj.core.api.AbstractInputStreamAssert
MODIFIED (!)org.assertj.core.api.AbstractIntArrayAssert
MODIFIED (!)org.assertj.core.api.AbstractIntegerAssert
MODIFIED (!)org.assertj.core.api.AbstractIterableAssert
MODIFIED (!)org.assertj.core.api.AbstractIteratorAssert
MODIFIED (!)org.assertj.core.api.AbstractListAssert
MODIFIED (!)org.assertj.core.api.AbstractLongAdderAssert
MODIFIED (!)org.assertj.core.api.AbstractLongArrayAssert
MODIFIED (!)org.assertj.core.api.AbstractLongAssert
MODIFIED (!)org.assertj.core.api.AbstractMapAssert
MODIFIED (!)org.assertj.core.api.AbstractObjectArrayAssert
MODIFIED (!)org.assertj.core.api.AbstractPathAssert
MODIFIED (!)org.assertj.core.api.AbstractShortArrayAssert
MODIFIED (!)org.assertj.core.api.AbstractShortAssert
MODIFIED (!)org.assertj.core.api.AbstractSoftAssertions
MODIFIED (!)org.assertj.core.api.AbstractSpliteratorAssert
MODIFIED (!)org.assertj.core.api.AbstractStringAssert
MODIFIED (!)org.assertj.core.api.AbstractThrowableAssert
MODIFIED (!)org.assertj.core.api.AbstractUriAssert
MODIFIED (!)org.assertj.core.api.AbstractUrlAssert
MODIFIED (!)org.assertj.core.api.AssertionErrorCollector
MODIFIED (!)org.assertj.core.api.BDDSoftAssertionsProvider
MODIFIED (!)org.assertj.core.api.Descriptable
MODIFIED (!)org.assertj.core.api.ErrorCollector
MODIFIED (!)org.assertj.core.api.InstanceOfAssertFactories
MODIFIED (!)org.assertj.core.api.Java6BDDSoftAssertionsProvider
MODIFIED (!)org.assertj.core.api.Java6StandardSoftAssertionsProvider
MODIFIED (!)org.assertj.core.api.recursive.comparison.ComparisonDifference
MODIFIED (!)org.assertj.core.api.recursive.comparison.DualValue
MODIFIED (!)org.assertj.core.api.recursive.comparison.FieldComparators
MODIFIED (!)org.assertj.core.api.recursive.comparison.FieldLocation
MODIFIED (!)org.assertj.core.api.recursive.comparison.RecursiveComparisonConfiguration
MODIFIED (!)org.assertj.core.api.StandardSoftAssertionsProvider
MODIFIED (!)org.assertj.core.api.WithAssertions
MODIFIED (!)org.assertj.core.api.WithAssumptions
MODIFIED (!)org.assertj.core.data.Index
MODIFIED (!)org.assertj.core.data.MapEntry
MODIFIED (!)org.assertj.core.data.Offset
MODIFIED (!)org.assertj.core.data.Percentage
UNCHANGED (!)org.assertj.core.data.TemporalUnitLessThanOffset
MODIFIED (!)org.assertj.core.data.TemporalUnitOffset
UNCHANGED (!)org.assertj.core.data.TemporalUnitWithinOffset
MODIFIED (!)org.assertj.core.error.AssertionErrorCreator
MODIFIED (!)org.assertj.core.error.ElementsShouldSatisfy
REMOVED (!)org.assertj.core.error.ElementsShouldSatisfy$UnsatisfiedRequirement
MODIFIED (!)org.assertj.core.error.future.ShouldBeCompletedWithin
MODIFIED (!)org.assertj.core.error.ShouldHaveNoSuppressedExceptions
UNCHANGED (!)org.assertj.core.presentation.BinaryRepresentation
UNCHANGED (!)org.assertj.core.presentation.HexadecimalRepresentation
MODIFIED (!)org.assertj.core.presentation.StandardRepresentation
UNCHANGED (!)org.assertj.core.presentation.UnicodeRepresentation
MODIFIED (!)org.assertj.core.util.introspection.FieldUtils
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED (!) public abstract class org.assertj.core.api.AbstractArrayAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractArrayAssert(java.lang.Object, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
2831
MODIFIED (!) public abstract class org.assertj.core.api.AbstractAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractAssert(java.lang.Object, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
9599
MODIFIED (!) public abstract class org.assertj.core.api.AbstractAtomicFieldUpdaterAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractAtomicFieldUpdaterAssert(java.lang.Object, java.lang.Class, boolean)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3434
MODIFIED (!) public abstract class org.assertj.core.api.AbstractAtomicReferenceAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractAtomicReferenceAssert(java.lang.Object, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3030
MODIFIED (!) public abstract class org.assertj.core.api.AbstractBigDecimalAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractBigDecimalAssert(java.math.BigDecimal, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4747
MODIFIED (!) public class org.assertj.core.api.AbstractBigIntegerAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractBigIntegerAssert(java.math.BigInteger, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3737
MODIFIED (!) public abstract class org.assertj.core.api.AbstractBooleanArrayAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractBooleanArrayAssert(boolean[], java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
2830
MODIFIED (!) public abstract class org.assertj.core.api.AbstractBooleanAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractBooleanAssert(java.lang.Boolean, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3943
MODIFIED (!) public abstract class org.assertj.core.api.AbstractByteArrayAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractByteArrayAssert(byte[], java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3436
MODIFIED (!) public abstract class org.assertj.core.api.AbstractByteAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractByteAssert(java.lang.Byte, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4647
MODIFIED (!) public abstract class org.assertj.core.api.AbstractCharacterAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractCharacterAssert(java.lang.Character, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4343
MODIFIED (!) public abstract class org.assertj.core.api.AbstractCharArrayAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractCharArrayAssert(char[], java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3032
MODIFIED (!) public abstract class org.assertj.core.api.AbstractCharSequenceAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractCharSequenceAssert(java.lang.CharSequence, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
5253
MODIFIED (!) public abstract class org.assertj.core.api.AbstractClassAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractClassAssert(java.lang.Class, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3535
MODIFIED (!) public abstract class org.assertj.core.api.AbstractComparableAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractComparableAssert(java.lang.Comparable, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4040
MODIFIED (!) public abstract class org.assertj.core.api.AbstractDateAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractDateAssert(java.util.Date, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
9597
MODIFIED (!) public abstract class org.assertj.core.api.AbstractDoubleArrayAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractDoubleArrayAssert(double[], java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3132
MODIFIED (!) public abstract class org.assertj.core.api.AbstractDoubleAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractDoubleAssert(java.lang.Double, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
5757
MODIFIED (!) public abstract class org.assertj.core.api.AbstractDurationAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractDurationAssert(java.time.Duration, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4043
MODIFIED (!) public abstract class org.assertj.core.api.AbstractEnumerableAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractEnumerableAssert(java.lang.Object, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
5333
MODIFIED (!) public abstract class org.assertj.core.api.AbstractFileAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractFileAssert(java.io.File, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
5555
MODIFIED (!) public abstract class org.assertj.core.api.AbstractFloatArrayAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractFloatArrayAssert(float[], java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3133
MODIFIED (!) public abstract class org.assertj.core.api.AbstractFloatAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractFloatAssert(java.lang.Float, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
5556
MODIFIED (!) public abstract class org.assertj.core.api.AbstractInputStreamAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractInputStreamAssert(java.io.InputStream, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3939
MODIFIED (!) public abstract class org.assertj.core.api.AbstractIntArrayAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractIntArrayAssert(int[], java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3031
MODIFIED (!) public abstract class org.assertj.core.api.AbstractIntegerAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractIntegerAssert(java.lang.Integer, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4748
MODIFIED (!) public abstract class org.assertj.core.api.AbstractIterableAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractIterableAssert(java.lang.Iterable, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
119120
MODIFIED (!) public abstract class org.assertj.core.api.AbstractIteratorAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractIteratorAssert(java.util.Iterator, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4444
MODIFIED (!) public abstract class org.assertj.core.api.AbstractListAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractListAssert(java.util.List, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
5555
MODIFIED (!) public class org.assertj.core.api.AbstractLongAdderAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractLongAdderAssert(java.util.concurrent.atomic.LongAdder, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4545
MODIFIED (!) public abstract class org.assertj.core.api.AbstractLongArrayAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractLongArrayAssert(long[], java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3031
MODIFIED (!) public abstract class org.assertj.core.api.AbstractLongAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractLongAssert(java.lang.Long, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4748
MODIFIED (!) public abstract class org.assertj.core.api.AbstractMapAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractMapAssert(java.util.Map, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
6969
MODIFIED (!) public abstract class org.assertj.core.api.AbstractObjectArrayAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractObjectArrayAssert(java.lang.Object[], java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
107107
MODIFIED (!) public abstract class org.assertj.core.api.AbstractPathAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractPathAssert(java.nio.file.Path, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
9494
MODIFIED (!) public abstract class org.assertj.core.api.AbstractShortArrayAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractShortArrayAssert(short[], java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3032
MODIFIED (!) public abstract class org.assertj.core.api.AbstractShortAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractShortAssert(java.lang.Short, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4647
MODIFIED (!) public abstract class org.assertj.core.api.AbstractSoftAssertionstop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Superclass:
StatusSuperclassCompatibility Changes:
MODIFIEDorg.assertj.core.api.DefaultAssertionErrorCollector(<- java.lang.Object)
Change
SUPERCLASS_ADDED
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.AssertionErrorCollectorn.a.
UNCHANGED (!)org.assertj.core.api.InstanceOfAssertFactoriesn.a.
Fields:
StatusModifierTypeFieldCompatibility Changes:
MODIFIED (!)package_protected  (<-  protected )  final org.assertj.core.api.SoftProxies (!)
Change
FIELD_LESS_ACCESSIBLE
proxies
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractSoftAssertions()n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
2829
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)public java.lang.Object (<- void) fail(java.lang.String)n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
5861
MODIFIED (!)public java.lang.Object (<- void) fail(java.lang.String, java.lang.Object[])n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
7076
MODIFIED (!)public java.lang.Object (<- void) fail(java.lang.String, java.lang.Throwable)n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
8289
MODIFIED (!) public class org.assertj.core.api.AbstractSpliteratorAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractSpliteratorAssert(java.util.Spliterator, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3535
MODIFIED (!) public class org.assertj.core.api.AbstractStringAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractStringAssert(java.lang.String, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
2929
MODIFIED (!) public abstract class org.assertj.core.api.AbstractThrowableAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractThrowableAssert(java.lang.Throwable, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4848
MODIFIED (!) public abstract class org.assertj.core.api.AbstractUriAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractUriAssert(java.net.URI, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3232
MODIFIED (!) public abstract class org.assertj.core.api.AbstractUrlAsserttop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.Descriptablen.a.
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)protected  (<-  public )  AbstractUrlAssert(java.net.URL, java.lang.Class)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
3232
MODIFIED (!) public abstract interface org.assertj.core.api.AssertionErrorCollectortop
Compatibility Changes:
Change
INTERFACE_ADDED
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 abstract interface org.assertj.core.api.BDDSoftAssertionsProvidertop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.AssertionErrorCollectorn.a.
UNCHANGED (!)org.assertj.core.api.Java6BDDSoftAssertionsProvidern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public org.assertj.core.api.PeriodAssertthen(java.time.Period)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.207
MODIFIED (!) public abstract interface org.assertj.core.api.Descriptabletop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public java.lang.Objectas(java.util.function.Supplier)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.93
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
MODIFIED (!)private  (<-  public )  voidaddError(java.lang.AssertionError)n.a.
Change
METHOD_LESS_ACCESSIBLE
Old fileNew file
8275
REMOVED (!)static protected voidcollectAssertionError(java.lang.AssertionError, org.assertj.core.api.ErrorCollector)n.a.
Change
METHOD_REMOVED
Old fileNew file
77n.a.
REMOVED (!)public java.util.Listerrors()n.a.
Change
METHOD_REMOVED
Old fileNew file
87n.a.
REMOVED (!)public booleanwasSuccess()n.a.
Change
METHOD_REMOVED
Old fileNew file
91n.a.
MODIFIED (!) public abstract interface org.assertj.core.api.InstanceOfAssertFactoriestop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)static public org.assertj.core.api.InstanceOfAssertFactoryarray2D(java.lang.Class)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.449
MODIFIED (!) public abstract interface org.assertj.core.api.Java6BDDSoftAssertionsProvidertop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.AssertionErrorCollectorn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public org.assertj.core.api.Boolean2DArrayAssertthen(boolean[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.115
NEW (!)public org.assertj.core.api.Byte2DArrayAssertthen(byte[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.156
NEW (!)public org.assertj.core.api.Char2DArrayAssertthen(char[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.187
NEW (!)public org.assertj.core.api.Double2DArrayAssertthen(double[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.289
NEW (!)public org.assertj.core.api.Float2DArrayAssertthen(float[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.363
NEW (!)public org.assertj.core.api.Int2DArrayAssertthen(int[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.394
NEW (!)public org.assertj.core.api.Long2DArrayAssertthen(long[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.457
NEW (!)public org.assertj.core.api.Object2DArrayAssertthen(java.lang.Object[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.494
NEW (!)public org.assertj.core.api.Short2DArrayAssertthen(short[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.550
MODIFIED (!) public abstract interface org.assertj.core.api.Java6StandardSoftAssertionsProvidertop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.AssertionErrorCollectorn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public org.assertj.core.api.Boolean2DArrayAssertassertThat(boolean[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.113
NEW (!)public org.assertj.core.api.Byte2DArrayAssertassertThat(byte[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.154
NEW (!)public org.assertj.core.api.Char2DArrayAssertassertThat(char[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.185
NEW (!)public org.assertj.core.api.Double2DArrayAssertassertThat(double[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.289
NEW (!)public org.assertj.core.api.Float2DArrayAssertassertThat(float[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.362
NEW (!)public org.assertj.core.api.Int2DArrayAssertassertThat(int[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.393
NEW (!)public org.assertj.core.api.Long2DArrayAssertassertThat(long[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.458
NEW (!)public org.assertj.core.api.Object2DArrayAssertassertThat(java.lang.Object[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.495
NEW (!)public org.assertj.core.api.Short2DArrayAssertassertThat(short[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.551
MODIFIED (!) public class org.assertj.core.api.recursive.comparison.ComparisonDifferencetop
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
MODIFIED (!)private  (<-  public )  ComparisonDifference(java.util.List, java.lang.Object, java.lang.Object, java.lang.String)n.a.
Change
CONSTRUCTOR_LESS_ACCESSIBLE
Old fileNew file
4559
REMOVED (!)public ComparisonDifference(java.util.List, java.lang.Object, java.lang.Object)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
42n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public java.util.OptionalgetDescription()n.a.
Change
METHOD_REMOVED
Old fileNew file
71n.a.
REMOVED (!)public java.lang.StringgetPath()n.a.
Change
METHOD_REMOVED
Old fileNew file
59n.a.
MODIFIED (!) final public  (<-  package_protected )  class org.assertj.core.api.recursive.comparison.DualValuetop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public java.util.ListgetPath()n.a.
Change
METHOD_REMOVED
Old fileNew file
79n.a.
REMOVED (!)public booleanisActualFieldAnEnum()n.a.
Change
METHOD_REMOVED
Old fileNew file
193n.a.
REMOVED (!)public booleanisEnum()n.a.
Change
METHOD_REMOVED
Old fileNew file
189n.a.
REMOVED (!)public booleanisJavaType()n.a.
Change
METHOD_REMOVED
Old fileNew file
92n.a.
MODIFIED (!) public class org.assertj.core.api.recursive.comparison.FieldComparatorstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public java.util.ComparatorgetComparatorForField(org.assertj.core.api.recursive.comparison.FieldLocation)n.a.
Change
METHOD_REMOVED
Old fileNew file
86n.a.
REMOVED (!)public booleanhasComparatorForField(org.assertj.core.api.recursive.comparison.FieldLocation)n.a.
Change
METHOD_REMOVED
Old fileNew file
82n.a.
REMOVED (!)public voidregisterComparator(org.assertj.core.api.recursive.comparison.FieldLocation, java.util.Comparator)n.a.
Change
METHOD_REMOVED
Old fileNew file
48n.a.
MODIFIED (!) final  (<-  not_final )  public class org.assertj.core.api.recursive.comparison.FieldLocationtop
Compatibility Changes:
Change
CLASS_NOW_FINAL
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public FieldLocation(java.lang.String)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
45n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public org.assertj.core.api.recursive.comparison.FieldLocationfielLocation(java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
68n.a.
REMOVED (!)public java.lang.StringgetFieldPath()n.a.
Change
METHOD_REMOVED
Old fileNew file
51n.a.
MODIFIED (!)package_protected  (<-  public )  booleanmatches(java.lang.String)n.a.
Change
METHOD_LESS_ACCESSIBLE
Old fileNew file
6039
MODIFIED (!) public class org.assertj.core.api.recursive.comparison.RecursiveComparisonConfigurationtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public java.util.ListgetIgnoredOverriddenEqualsRegexes()n.a.
Change
METHOD_REMOVED
Old fileNew file
380n.a.
REMOVED (!)public voidregisterComparatorForField(java.util.Comparator, org.assertj.core.api.recursive.comparison.FieldLocation)n.a.
Change
METHOD_REMOVED
Old fileNew file
348n.a.
MODIFIED (!) public abstract interface org.assertj.core.api.StandardSoftAssertionsProvidertop
Compatibility Changes:
Change
METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.AssertionErrorCollectorn.a.
UNCHANGED (!)org.assertj.core.api.Java6StandardSoftAssertionsProvidern.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public org.assertj.core.api.PeriodAssertassertThat(java.time.Period)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.194
MODIFIED (!) public abstract interface org.assertj.core.api.WithAssertionstop
Compatibility Changes:
Change
METHOD_DEFAULT_ADDED_IN_IMPLEMENTED_INTERFACE
Interfaces:
StatusInterfaceCompatibility Changes:
UNCHANGED (!)org.assertj.core.api.InstanceOfAssertFactoriesn.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public org.assertj.core.api.Object2DArrayAssertassertThat(java.lang.Object[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.258
NEW (!)public org.assertj.core.api.Long2DArrayAssertassertThat(long[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.379
NEW (!)public org.assertj.core.api.Short2DArrayAssertassertThat(short[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.645
NEW (!)public org.assertj.core.api.Char2DArrayAssertassertThat(char[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.696
NEW (!)public org.assertj.core.api.Boolean2DArrayAssertassertThat(boolean[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.857
NEW (!)public org.assertj.core.api.Byte2DArrayAssertassertThat(byte[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.898
NEW (!)public org.assertj.core.api.Int2DArrayAssertassertThat(int[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.982
NEW (!)public org.assertj.core.api.Float2DArrayAssertassertThat(float[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1003
NEW (!)public org.assertj.core.api.Double2DArrayAssertassertThat(double[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1280
NEW (!)public org.assertj.core.api.AbstractPeriodAssertassertThat(java.time.Period)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.2408
NEW (!)public org.assertj.core.api.NotThrownAssertassertThatNoException()n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.2674
NEW (!)static public voidsetDescriptionConsumer(java.util.function.Consumer)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.2073
NEW (!)public voidsetMaxStackTraceElementsDisplayed(int)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.2047
NEW (!)static public voidsetPrintAssertionsDescription(boolean)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.2061
NEW (!)public java.time.DurationwithMarginOf(java.time.Duration)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1556
MODIFIED (!) public abstract interface org.assertj.core.api.WithAssumptionstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
NEW (!)public org.assertj.core.api.Object2DArrayAssertassumeThat(java.lang.Object[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.100
NEW (!)public org.assertj.core.api.Long2DArrayAssertassumeThat(long[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.168
NEW (!)public org.assertj.core.api.Short2DArrayAssertassumeThat(short[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.441
NEW (!)public org.assertj.core.api.Char2DArrayAssertassumeThat(char[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.496
NEW (!)public org.assertj.core.api.Boolean2DArrayAssertassumeThat(boolean[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.578
NEW (!)public org.assertj.core.api.Byte2DArrayAssertassumeThat(byte[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.622
NEW (!)public org.assertj.core.api.Int2DArrayAssertassumeThat(int[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.712
NEW (!)public org.assertj.core.api.Float2DArrayAssertassumeThat(float[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.734
NEW (!)public org.assertj.core.api.Double2DArrayAssertassumeThat(double[])n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.868
NEW (!)public org.assertj.core.api.AbstractPeriodAssertassumeThat(java.time.Period)n.a.
Change
METHOD_NEW_DEFAULT
Old fileNew file
n.a.1017
MODIFIED (!) final  (<-  not_final )  public class org.assertj.core.data.Indextop
Compatibility Changes:
Change
CLASS_NOW_FINAL
MODIFIED (!) final  (<-  not_final )  public class org.assertj.core.data.MapEntrytop
Compatibility Changes:
Change
CLASS_NOW_FINAL
MODIFIED (!) final  (<-  not_final )  public class org.assertj.core.data.Offsettop
Compatibility Changes:
Change
CLASS_NOW_FINAL
MODIFIED (!) final  (<-  not_final )  public class org.assertj.core.data.Percentagetop
Compatibility Changes:
Change
CLASS_NOW_FINAL
UNCHANGED (!) public class org.assertj.core.data.TemporalUnitLessThanOffsettop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!) public abstract class org.assertj.core.data.TemporalUnitOffsettop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public longgetValue()n.a.
Change
METHOD_REMOVED
Old fileNew file
74n.a.
UNCHANGED (!) public class org.assertj.core.data.TemporalUnitWithinOffsettop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!) public class org.assertj.core.error.AssertionErrorCreatortop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public java.lang.AssertionErrorassertionError(java.lang.String, java.lang.Object, java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
48n.a.
MODIFIED (!)not_static  (<-  static )  public  (<-  private )  java.lang.AssertionErrorassertionError(java.lang.String)n.a.
Change
METHOD_NO_LONGER_STATIC
Old fileNew file
6893
MODIFIED (!) public class org.assertj.core.error.ElementsShouldSatisfytop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
MODIFIED (!)static public org.assertj.core.error.UnsatisfiedRequirement (<- org.assertj.core.error.ElementsShouldSatisfy$UnsatisfiedRequirement) unsatisfiedRequirement(java.lang.Object, java.lang.String)n.a.
Change
METHOD_RETURN_TYPE_CHANGED
Old fileNew file
5786
REMOVED (!) static public class org.assertj.core.error.ElementsShouldSatisfy$UnsatisfiedRequirementtop
Compatibility Changes:
Change
CLASS_REMOVED
Constructors:
StatusModifierConstructorExceptionsCompatibility Changes:Line Number
REMOVED (!)public ElementsShouldSatisfy$UnsatisfiedRequirement(java.lang.Object, java.lang.String)n.a.
Change
CONSTRUCTOR_REMOVED
Old fileNew file
65n.a.
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)public java.lang.Stringdescribe(org.assertj.core.api.AssertionInfo)n.a.
Change
METHOD_REMOVED
Old fileNew file
71n.a.
REMOVED (!)public java.lang.StringtoString()n.a.
Change
METHOD_REMOVED
Old fileNew file
76n.a.
MODIFIED (!) public class org.assertj.core.error.future.ShouldBeCompletedWithintop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public org.assertj.core.error.ErrorMessageFactoryshouldBeCompletedWithin(java.util.concurrent.CompletableFuture, java.time.Duration, java.lang.Exception)n.a.
Change
METHOD_REMOVED
Old fileNew file
41n.a.
REMOVED (!)static public org.assertj.core.error.ErrorMessageFactoryshouldBeCompletedWithin(java.util.concurrent.CompletableFuture, long, java.util.concurrent.TimeUnit, java.lang.Exception)n.a.
Change
METHOD_REMOVED
Old fileNew file
46n.a.
MODIFIED (!) public class org.assertj.core.error.ShouldHaveNoSuppressedExceptionstop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)static public org.assertj.core.error.ErrorMessageFactoryshouldHaveNoSuppressedExceptions(java.lang.Object)n.a.
Change
METHOD_REMOVED
Old fileNew file
26n.a.
UNCHANGED (!) public class org.assertj.core.presentation.BinaryRepresentationtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
UNCHANGED (!) public class org.assertj.core.presentation.HexadecimalRepresentationtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
MODIFIED (!) public class org.assertj.core.presentation.StandardRepresentationtop
Methods:
StatusModifierTypeMethodExceptionsCompatibility Changes:Line Number
REMOVED (!)protected java.lang.Stringformat(java.lang.Object[], java.lang.String, java.lang.String, java.util.Set)n.a.
Change
METHOD_REMOVED
Old fileNew file
489n.a.
REMOVED (!)public java.lang.Stringformat(java.lang.Iterable, java.lang.String, java.lang.String, java.lang.String, java.lang.String)n.a.
Change
METHOD_REMOVED
Old fileNew file
544n.a.
REMOVED (!)protected java.lang.StringmultiLineFormat(java.lang.Object[], java.util.Set)n.a.
Change
METHOD_REMOVED
Old fileNew file
472n.a.
REMOVED (!)protected java.lang.StringsingleLineFormat(java.lang.Object[], java.util.Set)n.a.
Change
METHOD_REMOVED
Old fileNew file
476n.a.
REMOVED (!)protected java.lang.StringtoStringOf(java.util.concurrent.CompletableFuture)n.a.
Change
METHOD_REMOVED
Old fileNew file
359n.a.
UNCHANGED (!) public class org.assertj.core.presentation.UnicodeRepresentationtop
Compatibility Changes:
Change
METHOD_REMOVED_IN_SUPERCLASS
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