Comparing source compatibility of /Users/bluefire/git/uima-uimafit/target/checkout/uimafit-core/target/uimafit-core-3.2.0.jar against /Users/bluefire/.m2/repository/org/apache/uima/uimafit-core/3.1.0/uimafit-core-3.1.0.jar

Old: | /Users/bluefire/.m2/repository/org/apache/uima/uimafit-core/3.1.0/uimafit-core-3.1.0.jar
New: | /Users/bluefire/git/uima-uimafit/target/checkout/uimafit-core/target/uimafit-core-3.2.0.jar
Created: | 2021-05-03T15:10:36.628+0200
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

- Classes

Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED final public class org.apache.uima.fit.util.CasUtil top
Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | static public | boolean | isAnnotationType(org.apache.uima.cas.CAS,org.apache.uima.cas.Type) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 1427
NEW | static public | void | requireAnnotationType(org.apache.uima.cas.CAS,org.apache.uima.cas.Type) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 1431
NEW | static public | java.util.List | selectOverlapping(org.apache.uima.cas.Type,org.apache.uima.cas.text.AnnotationFS) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 915
NEW | static public | java.util.List | selectOverlapping(org.apache.uima.cas.CAS,org.apache.uima.cas.Type,org.apache.uima.cas.text.AnnotationFS) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 934
NEW | static public | java.util.List | selectOverlapping(org.apache.uima.cas.CAS,org.apache.uima.cas.Type,int,int) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 955

MODIFIED final public class org.apache.uima.fit.util.JCasUtil top
Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | static public | java.util.List | selectOverlapping(java.lang.Class,org.apache.uima.cas.text.AnnotationFS) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 556
NEW | static public | java.util.List | selectOverlapping(org.apache.uima.jcas.JCas,java.lang.Class,org.apache.uima.cas.text.AnnotationFS) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 575
NEW | static public | java.util.List | selectOverlapping(org.apache.uima.jcas.JCas,java.lang.Class,int,int) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 596

NEW public abstract interface org.apache.uima.fit.validation.CasValidationCheck top
Compatibility Changes:

Change
INTERFACE_ADDED

Interfaces:

Status | Interface | Compatibility Changes:
NEW | org.apache.uima.fit.validation.ValidationCheck | n.a.

Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | public abstract | java.util.List | validate(org.apache.uima.cas.CAS) |
Status: | Name:
NEW | org.apache.uima.fit.validation.ValidationCheckException
| n.a. |
Old file | New file
n.a. | n.a.

Annotations:

Status: | Fully Qualified Name: | Elements:
NEW | java.lang.FunctionalInterface | n.a.

NEW public abstract interface org.apache.uima.fit.validation.JCasValidationCheck top
Compatibility Changes:

Change
INTERFACE_ADDED

Interfaces:

Status | Interface | Compatibility Changes:
NEW | org.apache.uima.fit.validation.ValidationCheck | n.a.

Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | public abstract | java.util.List | validate(org.apache.uima.jcas.JCas) |
Status: | Name:
NEW | org.apache.uima.fit.validation.ValidationCheckException
| n.a. |
Old file | New file
n.a. | n.a.

Annotations:

Status: | Fully Qualified Name: | Elements:
NEW | java.lang.FunctionalInterface | n.a.

NEW public abstract interface org.apache.uima.fit.validation.ValidationCheck top
Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | public | void | fail(java.lang.String) |
Status: | Name:
NEW | org.apache.uima.fit.validation.ValidationCheckFailedException
| n.a. |
Old file | New file
n.a. | 35
NEW | public | void | skip(java.lang.String) |
Status: | Name:
NEW | org.apache.uima.fit.validation.ValidationCheckSkippedException
| n.a. |
Old file | New file
n.a. | 46

NEW (Serializable compatible) public abstract class org.apache.uima.fit.validation.ValidationCheckException top
Compatibility Changes:

Change
INTERFACE_ADDED

Superclass:

Status | Superclass | Compatibility Changes:
NEW | org.apache.uima.fit.validation.ValidationException | n.a.

Interfaces:

Status | Interface | Compatibility Changes:
NEW | java.io.Serializable | n.a.

| Serializable | default serialVersionUID | serialVersionUID in class
Old | false | n.a. | n.a.
New | true | -3642280512164492543 | -5685006985598972648

Constructors:

Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number
NEW | public | ValidationCheckException() | n.a. | n.a. |
Old file | New file
n.a. | 29
NEW | public | ValidationCheckException(java.lang.String,java.lang.Throwable) | n.a. | n.a. |
Old file | New file
n.a. | 38
NEW | public | ValidationCheckException(java.lang.String) | n.a. | n.a. |
Old file | New file
n.a. | 42
NEW | public | ValidationCheckException(java.lang.String,java.lang.Throwable,boolean,boolean) | n.a. | n.a. |
Old file | New file
n.a. | 34
NEW | public | ValidationCheckException(java.lang.Throwable) | n.a. | n.a. |
Old file | New file
n.a. | 46

NEW (Serializable compatible) public class org.apache.uima.fit.validation.ValidationCheckFailedException top
Compatibility Changes:

Change
INTERFACE_ADDED

Superclass:

Status | Superclass | Compatibility Changes:
NEW | org.apache.uima.fit.validation.ValidationCheckException | n.a.

Interfaces:

Status | Interface | Compatibility Changes:
NEW | java.io.Serializable | n.a.

| Serializable | default serialVersionUID | serialVersionUID in class
Old | false | n.a. | n.a.
New | true | -5514478857406468845 | 7135158265431902494

Constructors:

Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number
NEW | public | ValidationCheckFailedException(java.lang.String,java.lang.Throwable) | n.a. | n.a. |
Old file | New file
n.a. | 37
NEW | public | ValidationCheckFailedException(java.lang.String) | n.a. | n.a. |
Old file | New file
n.a. | 41
NEW | public | ValidationCheckFailedException(java.lang.Throwable) | n.a. | n.a. |
Old file | New file
n.a. | 45
NEW | public | ValidationCheckFailedException(java.lang.String,java.lang.Throwable,boolean,boolean) | n.a. | n.a. |
Old file | New file
n.a. | 33
NEW | public | ValidationCheckFailedException() | n.a. | n.a. |
Old file | New file
n.a. | 28

NEW (Serializable compatible) public class org.apache.uima.fit.validation.ValidationCheckSkippedException top
Compatibility Changes:

Change
INTERFACE_ADDED

Superclass:

Status | Superclass | Compatibility Changes:
NEW | org.apache.uima.fit.validation.ValidationCheckException | n.a.

Interfaces:

Status | Interface | Compatibility Changes:
NEW | java.io.Serializable | n.a.

| Serializable | default serialVersionUID | serialVersionUID in class
Old | false | n.a. | n.a.
New | true | -9219477290133408903 | 486560734913688851

Constructors:

Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number
NEW | public | ValidationCheckSkippedException(java.lang.String,java.lang.Throwable) | n.a. | n.a. |
Old file | New file
n.a. | 32
NEW | public | ValidationCheckSkippedException() | n.a. | n.a. |
Old file | New file
n.a. | 28
NEW | public | ValidationCheckSkippedException(java.lang.String) | n.a. | n.a. |
Old file | New file
n.a. | 36

NEW (Serializable compatible) public class org.apache.uima.fit.validation.ValidationException top
Compatibility Changes:

Change
INTERFACE_ADDED

Superclass:

Status | Superclass | Compatibility Changes:
NEW | java.lang.Exception | n.a.

Interfaces:

Status | Interface | Compatibility Changes:
NEW | java.io.Serializable | n.a.

| Serializable | default serialVersionUID | serialVersionUID in class
Old | false | n.a. | n.a.
New | true | -5366114238634926934 | 3797439484561980758

Constructors:

Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number
NEW | public | ValidationException(java.lang.Throwable) | n.a. | n.a. |
Old file | New file
n.a. | 45
NEW | public | ValidationException(java.lang.String) | n.a. | n.a. |
Old file | New file
n.a. | 41
NEW | public | ValidationException() | n.a. | n.a. |
Old file | New file
n.a. | 28
NEW | public | ValidationException(java.lang.String,java.lang.Throwable,boolean,boolean) | n.a. | n.a. |
Old file | New file
n.a. | 33
NEW | public | ValidationException(java.lang.String,java.lang.Throwable) | n.a. | n.a. |
Old file | New file
n.a. | 37

NEW public class org.apache.uima.fit.validation.ValidationResult top
Constructors:

Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number
NEW | public | ValidationResult(java.lang.Object,org.apache.uima.fit.validation.ValidationResult$Severity,java.lang.String,java.lang.Object[]) | n.a. | n.a. |
Old file | New file
n.a. | 56

Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | static public | org.apache.uima.fit.validation.ValidationResult | debug(java.lang.Object,java.lang.String,java.lang.Object[]) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 95
NEW | public | boolean | equals(java.lang.Object) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 104
NEW | static public | org.apache.uima.fit.validation.ValidationResult | error(java.lang.Object,java.lang.String,java.lang.Object[]) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 83
NEW | public | java.lang.String | getMessage() | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 75
NEW | public | org.apache.uima.fit.validation.ValidationResult$Severity | getSeverity() | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 79
NEW | public | java.lang.String | getSource() | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 71
NEW | public | int | hashCode() | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 114
NEW | static public | org.apache.uima.fit.validation.ValidationResult | info(java.lang.Object,java.lang.String,java.lang.Object[]) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 91
NEW | public | java.lang.String | toString() | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 119
NEW | static public | org.apache.uima.fit.validation.ValidationResult | trace(java.lang.Object,java.lang.String,java.lang.Object[]) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 99
NEW | static public | org.apache.uima.fit.validation.ValidationResult | warn(java.lang.Object,java.lang.String,java.lang.Object[]) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 87

NEW (Serializable compatible) final static public enum org.apache.uima.fit.validation.ValidationResult$Severity top
Compatibility Changes:

Change
INTERFACE_ADDED

Superclass:

Status | Superclass | Compatibility Changes:
NEW | java.lang.Enum | n.a.

Interfaces:

Status | Interface | Compatibility Changes:
NEW | java.io.Serializable | n.a.
NEW | java.lang.Comparable | n.a.

| Serializable | default serialVersionUID | serialVersionUID in class
Old | false | n.a. | n.a.
New | true | -5908241868588249491 | n.a.

Fields:

Status | Modifier | Type | Field | Compatibility Changes:
NEW | public static final | org.apache.uima.fit.validation.ValidationResult$Severity | n.a. | DEBUG
NEW | public static final | org.apache.uima.fit.validation.ValidationResult$Severity | n.a. | ERROR
NEW | public static final | org.apache.uima.fit.validation.ValidationResult$Severity | n.a. | INFO
NEW | public static final | org.apache.uima.fit.validation.ValidationResult$Severity | n.a. | TRACE
NEW | public static final | org.apache.uima.fit.validation.ValidationResult$Severity | n.a. | WARN

Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | public | boolean | isEquallyOrMoreSevereThan(org.apache.uima.fit.validation.ValidationResult$Severity) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 46
NEW | static public | org.apache.uima.fit.validation.ValidationResult$Severity | valueOf(java.lang.String) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 35
NEW | static public | org.apache.uima.fit.validation.ValidationResult$Severity[] | values() | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 35

NEW public class org.apache.uima.fit.validation.ValidationSummary top
Constructors:

Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number
NEW | public | ValidationSummary() | n.a. | n.a. |
Old file | New file
n.a. | 34

Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | public | void | add(org.apache.uima.fit.validation.ValidationResult) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 39
NEW | public | void | addAll(java.util.Collection) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 43
NEW | public | boolean | containsResultsEquallyOrMoreSevereThan(org.apache.uima.fit.validation.ValidationResult$Severity) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 51
NEW | public | java.util.List | getResults() | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 47

NEW public class org.apache.uima.fit.validation.Validator top
Constructors:

Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number
NEW | public | Validator(java.util.Collection) | n.a. | n.a. |
Old file | New file
n.a. | 41

Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | public | org.apache.uima.fit.validation.ValidationSummary | check(org.apache.uima.jcas.JCas) |
Status: | Name:
NEW | org.apache.uima.fit.validation.ValidationException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 46
NEW | public | org.apache.uima.fit.validation.ValidationSummary | check(org.apache.uima.cas.CAS) |
Status: | Name:
NEW | org.apache.uima.fit.validation.ValidationException
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 69
NEW | public | java.util.Collection | getChecks() | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 96

NEW static public class org.apache.uima.fit.validation.Validator$Builder top
Constructors:

Status | Modifier | Constructor | Exceptions | Compatibility Changes: | Line Number
NEW | public | Validator$Builder() | n.a. | n.a. |
Old file | New file
n.a. | 99

Methods:

Status | Modifier | Type | Method | Exceptions | Compatibility Changes: | Line Number
NEW | public | org.apache.uima.fit.validation.Validator | build() | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 236
NEW | public | org.apache.uima.fit.validation.Validator$Builder | excludingByName(java.lang.String[]) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 148
NEW | public | org.apache.uima.fit.validation.Validator$Builder | excludingByPattern(java.lang.String[]) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 164
NEW | public | org.apache.uima.fit.validation.Validator$Builder | excludingByType(java.lang.Class[]) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 180
NEW | public | org.apache.uima.fit.validation.Validator$Builder | includingByName(java.lang.String[]) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 193
NEW | public | org.apache.uima.fit.validation.Validator$Builder | includingByPattern(java.lang.String[]) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 209
NEW | public | org.apache.uima.fit.validation.Validator$Builder | includingByType(java.lang.Class[]) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 225
NEW | public | org.apache.uima.fit.validation.Validator$Builder | withAutoDetectedChecks() | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 135
NEW | public | org.apache.uima.fit.validation.Validator$Builder | withCheck(org.apache.uima.fit.validation.CasValidationCheck) | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 119
NEW | public | org.apache.uima.fit.validation.Validator$Builder | withoutAutoDetectedChecks() | n.a. |
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old file | New file
n.a. | 127