Comparing source compatibility of dbunit-2.7.0.jar against dbunit-2.6.0.jar
Old: dbunit-2.6.0.jar
New: dbunit-2.7.0.jar
Created: 2024-10-23T18:35:03.941-0500
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: true
Includes: all
Excludes: n.a.
Semantic Versioning: 1.0.0
WARNING: You are using the option '--ignore-missing-classes', i.e. superclasses and interfaces that could not be found on the classpath are ignored. Hence changes caused by these superclasses and interfaces are not reflected in the output.
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
NEW public class  org.dbunit.assertion.comparer.value.IsActualContainingExpectedStringValueComparer top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.dbunit.assertion.comparer.value.ValueComparerTemplateBase n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.dbunit.assertion.comparer.value.ValueComparer n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. IsActualContainingExpectedStringValueComparer() n.a.
Old file New file
n.a. 19
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW protected n.a. java.lang.String getFailPhrase() n.a.
Old file New file
n.a. 64
NEW protected n.a. boolean isContaining(java.lang.Object, java.lang.Object)
Status: Name:
NEW org.dbunit.dataset.datatype.TypeCastException
n.a.
Old file New file
n.a. 53
NEW protected n.a. boolean isExpected(org.dbunit.dataset.ITable, org.dbunit.dataset.ITable, int, java.lang.String, org.dbunit.dataset.datatype.DataType, java.lang.Object, java.lang.Object)
Status: Name:
NEW org.dbunit.DatabaseUnitException
n.a.
Old file New file
n.a. 33
MODIFIED (!) public class  org.dbunit.assertion.comparer.value.IsActualWithinToleranceOfExpectedTimestampValueComparer top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.dbunit.assertion.comparer.value.ValueComparerTemplateBase n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW protected n.a. java.lang.Object getCastedValue(java.lang.Object, org.dbunit.dataset.datatype.DataType)
Status: Name:
NEW org.dbunit.dataset.datatype.TypeCastException
n.a.
Old file New file
n.a. 119
REMOVED (!) protected n.a. boolean isExpectedWithoutNull(java.lang.Object, java.lang.Object)
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
97 n.a.
NEW protected n.a. boolean isExpectedWithoutNull(java.lang.Object, java.lang.Object, org.dbunit.dataset.datatype.DataType)
Status: Name:
NEW org.dbunit.dataset.datatype.TypeCastException
n.a.
Old file New file
n.a. 100
MODIFIED public abstract class  org.dbunit.assertion.comparer.value.ValueComparers top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final org.dbunit.assertion.comparer.value.ValueComparer isActualContainingExpectedStringValueComparer n.a.
MODIFIED public class  org.dbunit.database.DatabaseConfig top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final java.lang.String PROPERTY_IDENTITY_COLUMN_FILTER n.a.
MODIFIED public abstract class  org.dbunit.dataset.datatype.DataType top
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final org.dbunit.util.RelativeDateTimeParser RELATIVE_DATE_TIME_PARSER n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static protected n.a. boolean isExtendedSyntax(java.lang.String) n.a.
Old file New file
n.a. 276
MODIFIED public class  org.dbunit.dataset.SortedTable top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.dbunit.dataset.AbstractTable n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. SortedTable(org.dbunit.dataset.ITable, org.dbunit.dataset.Column[], boolean)
Status: Name:
NEW org.dbunit.dataset.DataSetException
n.a.
Old file New file
n.a. 89
MODIFIED public class  org.dbunit.dataset.xml.FlatXmlProducer top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.xml.sax.helpers.DefaultHandler n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW protected n.a. void determineAndSetRowValue(org.xml.sax.Attributes, org.dbunit.dataset.ITableMetaData, java.lang.Object[], int)
Status: Name:
NEW org.dbunit.dataset.DataSetException
NEW org.dbunit.dataset.NoSuchColumnException
n.a.
Old file New file
n.a. 488
MODIFIED (!) public class  org.dbunit.DefaultPrepAndExpectedTestCase top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.dbunit.DBTestCase n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
REMOVED (!) protected n.a. void compareData(org.dbunit.dataset.SortedTable, org.dbunit.dataset.SortedTable, org.dbunit.dataset.Column[], org.dbunit.assertion.comparer.value.ValueComparer, java.util.Map
<..>
Old:java.lang.Stringorg.dbunit.assertion.comparer.value.ValueComparer
)
Status: Name:
REMOVED org.dbunit.DatabaseUnitException
Compatibility Changes:
Change
METHOD_REMOVED
Old file New file
493 n.a.
NEW protected n.a. void compareData(org.dbunit.dataset.ITable, org.dbunit.dataset.ITable, org.dbunit.dataset.Column[], org.dbunit.assertion.comparer.value.ValueComparer, java.util.Map
<..>
New:java.lang.Stringorg.dbunit.assertion.comparer.value.ValueComparer
)
Status: Name:
NEW org.dbunit.DatabaseUnitException
n.a.
Old file New file
n.a. 602
NEW protected n.a. org.dbunit.dataset.Column[] makeAdditionalColumnInfo(java.lang.String[], org.dbunit.dataset.Column[]) n.a.
Old file New file
n.a. 638
NEW public class  org.dbunit.ext.mssql.DateTimeOffsetType top
Superclass:
Status Superclass Compatibility Changes
NEW org.dbunit.dataset.datatype.AbstractDataType n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
NEW public static final int TYPE n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. DateTimeOffsetType() n.a.
Old file New file
n.a. 49
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.lang.Object getSqlValue(int, java.sql.ResultSet)
Status: Name:
NEW java.sql.SQLException
NEW org.dbunit.dataset.datatype.TypeCastException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 104
NEW public n.a. boolean isDateTime()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 118
NEW public n.a. void setSqlValue(java.lang.Object, int, java.sql.PreparedStatement)
Status: Name:
NEW java.sql.SQLException
NEW org.dbunit.dataset.datatype.TypeCastException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 112
NEW public n.a. java.lang.Object typeCast(java.lang.Object)
Status: Name:
NEW org.dbunit.dataset.datatype.TypeCastException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 55
MODIFIED (!) public class  org.dbunit.ext.mssql.InsertIdentityOperation top
Superclass:
Status Superclass Compatibility Changes
UNCHANGED org.dbunit.operation.AbstractOperation n.a.
Fields:
Status Modifier Type Field Compatibility Changes:
REMOVED (!) public static final java.lang.String PROPERTY_IDENTITY_COLUMN_FILTER
Compatibility Changes:
Change
FIELD_REMOVED
NEW public class  org.dbunit.util.RelativeDateTimeParser top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW public n.a. RelativeDateTimeParser() n.a.
Old file New file
n.a. 82
NEW public n.a. RelativeDateTimeParser(java.time.Clock) n.a.
Old file New file
n.a. 85
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. java.time.Clock getClock()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 130
NEW public n.a. java.time.LocalDateTime parse(java.lang.String)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 93
NEW public n.a. void setClock(java.time.Clock)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 135