Comparing source compatibility of /Users/bluefire/git/uima-uimaj-release/target/checkout/uimaj-core/target/uimaj-core-3.4.0.jar against /Users/bluefire/.m2/repository/org/apache/uima/uimaj-core/3.3.1/uimaj-core-3.3.1.jar
Old:/Users/bluefire/.m2/repository/org/apache/uima/uimaj-core/3.3.1/uimaj-core-3.3.1.jar
New:/Users/bluefire/git/uima-uimaj-release/target/checkout/uimaj-core/target/uimaj-core-3.4.0.jar
Created:2023-01-26T11:00:07.455+0100
Access modifier filter:PROTECTED
Only modifications:true
Only binary incompatible modifications:false
Ignore missing classes:false
Includes:all
Excludes:n.a.
Semantic Versioning:1.0.0
Classes:
StatusFully Qualified Name
MODIFIED (!)org.apache.uima.cas.CASRuntimeException
NEWorg.apache.uima.spi.FsIndexCollectionProvider
NEWorg.apache.uima.spi.JCasClassProvider
NEWorg.apache.uima.spi.TypePrioritiesProvider
NEWorg.apache.uima.spi.TypeSystemDescriptionProvider
MODIFIED (*)org.apache.uima.UimaContext
MODIFIEDorg.apache.uima.util.TypeSystemUtil
Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).
MODIFIED (!) (Serializable incompatible(!): field removed) public class org.apache.uima.cas.CASRuntimeExceptiontop
Serializabledefault serialVersionUIDserialVersionUID in class
Oldtrue-68331456966610373051
Newtrue78879706511499227461
Fields:
StatusModifierTypeFieldCompatibility Changes:
REMOVED (!)public static final java.lang.String (!) JCAS_TYPE_NOT_IN_CAS_REGISTRY
Change
FIELD_REMOVED
NEW public abstract interface org.apache.uima.spi.FsIndexCollectionProvidertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.util.List
<..>
New: org.apache.uima.resource.metadata.FsIndexCollection
listFsIndexCollections()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract interface org.apache.uima.spi.JCasClassProvidertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.util.List
<..>
New: java.lang.Class < org.apache.uima.jcas.cas.TOP >
listJCasClasses()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract interface org.apache.uima.spi.TypePrioritiesProvidertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.util.List
<..>
New: org.apache.uima.resource.metadata.TypePriorities
listTypePriorities()n.a.n.a.
Old fileNew file
n.a.n.a.
NEW public abstract interface org.apache.uima.spi.TypeSystemDescriptionProvidertop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWpublic abstract  n.a. java.util.List
<..>
New: org.apache.uima.resource.metadata.TypeSystemDescription
listTypeSystemDescriptions()n.a.n.a.
Old fileNew file
n.a.n.a.
MODIFIED (*) public abstract interface org.apache.uima.UimaContexttop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
UNCHANGEDpublic abstract  n.a. java.lang.StringgetDataPath()
Annotations:
Status:Fully Qualified Name:Elements:
NEWjava.lang.Deprecatedn.a.
n.a.
Change
ANNOTATION_DEPRECATED_ADDED
Old fileNew file
n.a.n.a.
NEW (*)public abstract  n.a. java.util.List
<..>
New: java.lang.String
getDataPathElements()n.a.
Change
METHOD_ADDED_TO_INTERFACE
Old fileNew file
n.a.n.a.
MODIFIED public class org.apache.uima.util.TypeSystemUtiltop
Methods:
StatusModifierGeneric TemplatesTypeMethodExceptionsCompatibility Changes:Line Number
NEWstatic public  n.a. java.util.List
<..>
New: org.apache.uima.resource.metadata.TypeSystemDescription
loadTypeSystemDescriptionsFromClasspath(java.lang.Class
<..>
New: ?
, java.lang.String[])
n.a.
Change
METHOD_ADDED_TO_PUBLIC_CLASS
Old fileNew file
n.a.72