Apache Commons logo Apache Commons CSV™ logo
Comparing source compatibility of commons-csv-1.13.1-SNAPSHOT.jar against commons-csv-1.12.0.jar
Old: commons-csv-1.12.0.jar
New: commons-csv-1.13.1-SNAPSHOT.jar
Created: 2025-01-13T09:51:49.541-0500
Access modifier filter: PROTECTED
Only modifications: true
Only binary incompatible modifications: false
Ignore missing classes: false
Includes: all
Excludes: n.a.
Semantic Versioning: 0.1.0
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED static public class  org.apache.commons.csv.CSVFormat$Builder top
Compatibility Changes:
Change
INTERFACE_ADDED
Interfaces:
Status Interface Compatibility Changes
NEW java.util.function.Supplier n.a.
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. org.apache.commons.csv.CSVFormat build()
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
278 309
NEW public n.a. org.apache.commons.csv.CSVFormat get()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 320
MODIFIED final public class  org.apache.commons.csv.CSVParser top
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
UNCHANGED public n.a. CSVParser(java.io.Reader, org.apache.commons.csv.CSVFormat, long, long)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.io.IOException
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
440 526
UNCHANGED public n.a. CSVParser(java.io.Reader, org.apache.commons.csv.CSVFormat)
Annotations:
Status: Fully Qualified Name: Elements:
NEW java.lang.Deprecated n.a.
Status: Name:
UNCHANGED java.io.IOException
Compatibility Changes:
Change
ANNOTATION_DEPRECATED_ADDED
Old file New file
412 496
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW static public n.a. org.apache.commons.csv.CSVParser$Builder builder()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 298
NEW static public class  org.apache.commons.csv.CSVParser$Builder top
Compatibility Changes:
Change
INTERFACE_ADDED
Superclass:
Status Superclass Compatibility Changes
NEW org.apache.commons.io.build.AbstractStreamBuilder n.a.
Interfaces:
Status Interface Compatibility Changes
NEW org.apache.commons.io.function.IOSupplier n.a.
Constructors:
Status Modifier Generic Templates Constructor Exceptions Compatibility Changes: Line Number
NEW protected n.a. CSVParser$Builder() n.a.
Old file New file
n.a. 163
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. org.apache.commons.csv.CSVParser get()
Status: Name:
NEW java.io.IOException
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 170
NEW public n.a. org.apache.commons.csv.CSVParser$Builder setCharacterOffset(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 180
NEW public n.a. org.apache.commons.csv.CSVParser$Builder setFormat(org.apache.commons.csv.CSVFormat)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 191
NEW public n.a. org.apache.commons.csv.CSVParser$Builder setRecordNumber(long)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 202
NEW public n.a. org.apache.commons.csv.CSVParser$Builder setTrackBytes(boolean)
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 214
MODIFIED final public class  org.apache.commons.csv.CSVPrinter top
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. long getRecordCount()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 186
MODIFIED  (Serializable compatible)  final public class  org.apache.commons.csv.CSVRecord top
Serializable default serialVersionUID serialVersionUID in class
Oldtrue -3808580880391128346 1
Newtrue 3954950098358641116 1
Methods:
Status Modifier Generic Templates Type Method Exceptions Compatibility Changes: Line Number
NEW public n.a. long getBytePosition()
Compatibility Changes:
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file New file
n.a. 152