You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@uima.apache.org by sc...@apache.org on 2019/04/11 14:16:19 UTC
svn commit: r1857337 [3/5] - in /uima/site/trunk/uima-website/docs/d:
uimaj-3.0.2/uimaj-core/ uimaj-3.0.2/uimaj-core/api-change-report/
uimaj-current/uimaj-core/ uimaj-current/uimaj-core/api-change-report/
Added: uima/site/trunk/uima-website/docs/d/uimaj-3.0.2/uimaj-core/api-change-report/japicmp.xsd
URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/d/uimaj-3.0.2/uimaj-core/api-change-report/japicmp.xsd?rev=1857337&view=auto
==============================================================================
--- uima/site/trunk/uima-website/docs/d/uimaj-3.0.2/uimaj-core/api-change-report/japicmp.xsd (added)
+++ uima/site/trunk/uima-website/docs/d/uimaj-3.0.2/uimaj-core/api-change-report/japicmp.xsd Thu Apr 11 14:16:19 2019
@@ -0,0 +1,457 @@
+<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
+<xs:schema version="1.0" xmlns:xs="http://www.w3.org/2001/XMLSchema">
+
+ <xs:element name="japicmp" type="jApiCmpXmlRoot"/>
+
+ <xs:complexType name="jApiCmpXmlRoot">
+ <xs:sequence>
+ <xs:element name="classes" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="class" type="jApiClass" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ <xs:attribute name="accessModifier" type="xs:string"/>
+ <xs:attribute name="creationTimestamp" type="xs:string"/>
+ <xs:attribute name="ignoreMissingClasses" type="xs:boolean" use="required"/>
+ <xs:attribute name="ignoreMissingClassesByRegularExpressions" type="xs:string"/>
+ <xs:attribute name="newJar" type="xs:string"/>
+ <xs:attribute name="newVersion" type="xs:string"/>
+ <xs:attribute name="oldJar" type="xs:string"/>
+ <xs:attribute name="oldVersion" type="xs:string"/>
+ <xs:attribute name="onlyBinaryIncompatibleModifications" type="xs:boolean" use="required"/>
+ <xs:attribute name="onlyModifications" type="xs:boolean" use="required"/>
+ <xs:attribute name="packagesExclude" type="xs:string"/>
+ <xs:attribute name="packagesInclude" type="xs:string"/>
+ <xs:attribute name="semanticVersioning" type="xs:string"/>
+ <xs:attribute name="title" type="xs:string"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiClass">
+ <xs:sequence>
+ <xs:element name="annotations" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="annotation" type="jApiAnnotation" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="attributes" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="attribute" type="jApiAttribute" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="classFileFormatVersion" type="jApiClassFileFormatVersion" minOccurs="0"/>
+ <xs:element name="classType" type="jApiClassType" minOccurs="0"/>
+ <xs:element name="compatibilityChanges" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="constructors" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="constructor" type="jApiConstructor" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="fields" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="field" type="jApiField" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="interfaces" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="interface" type="jApiImplementedInterface" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="methods" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="method" type="jApiMethod" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="modifiers" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="modifier" type="jApiModifier" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="serialVersionUid" type="jApiSerialVersionUid" minOccurs="0"/>
+ <xs:element name="superclass" type="jApiSuperclass" minOccurs="0"/>
+ </xs:sequence>
+ <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="fullyQualifiedName" type="xs:string"/>
+ <xs:attribute name="javaObjectSerializationCompatible" type="jApiJavaObjectSerializationChangeStatus"/>
+ <xs:attribute name="javaObjectSerializationCompatibleAsString" type="xs:string"/>
+ <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiAnnotation">
+ <xs:sequence>
+ <xs:element name="compatibilityChanges" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="elements" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="element" type="jApiAnnotationElement" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="fullyQualifiedName" type="xs:string"/>
+ <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiAnnotationElement">
+ <xs:sequence>
+ <xs:element name="compatibilityChanges" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="newElementValues" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="newElementValue" type="jApiAnnotationElementValue" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="oldElementValues" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="oldElementValue" type="jApiAnnotationElementValue" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="name" type="xs:string"/>
+ <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiAnnotationElementValue">
+ <xs:sequence>
+ <xs:element name="values" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="value" type="jApiAnnotationElementValue" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ <xs:attribute name="fullyQualifiedName" type="xs:string"/>
+ <xs:attribute name="name" type="xs:string"/>
+ <xs:attribute name="type" type="xs:string"/>
+ <xs:attribute name="value" type="xs:string"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiAttribute">
+ <xs:sequence/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="newValue" type="xs:string"/>
+ <xs:attribute name="oldValue" type="xs:string"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiClassFileFormatVersion">
+ <xs:sequence/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="majorVersionNew" type="xs:int" use="required"/>
+ <xs:attribute name="majorVersionOld" type="xs:int" use="required"/>
+ <xs:attribute name="minorVersionNew" type="xs:int" use="required"/>
+ <xs:attribute name="minorVersionOld" type="xs:int" use="required"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiClassType">
+ <xs:sequence/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="newType" type="xs:string"/>
+ <xs:attribute name="oldType" type="xs:string"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiConstructor">
+ <xs:complexContent>
+ <xs:extension base="jApiBehavior">
+ <xs:sequence/>
+ </xs:extension>
+ </xs:complexContent>
+ </xs:complexType>
+
+ <xs:complexType name="jApiBehavior">
+ <xs:sequence>
+ <xs:element name="annotations" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="annotation" type="jApiAnnotation" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="attributes" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="attribute" type="jApiAttribute" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="compatibilityChanges" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="exceptions" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="exception" type="jApiException" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="modifiers" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="modifier" type="jApiModifier" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="parameters" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="parameter" type="jApiParameter" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="name" type="xs:string"/>
+ <xs:attribute name="newLineNumber" type="xs:string"/>
+ <xs:attribute name="oldLineNumber" type="xs:string"/>
+ <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiException">
+ <xs:sequence/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="name" type="xs:string"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiModifier">
+ <xs:sequence/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="newValue" type="xs:string"/>
+ <xs:attribute name="oldValue" type="xs:string"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiParameter">
+ <xs:sequence/>
+ <xs:attribute name="type" type="xs:string"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiField">
+ <xs:sequence>
+ <xs:element name="annotations" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="annotation" type="jApiAnnotation" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="attributes" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="attribute" type="jApiAttribute" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="compatibilityChanges" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="modifiers" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="modifier" type="jApiModifier" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ <xs:element name="type" type="jApiType" minOccurs="0"/>
+ </xs:sequence>
+ <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="name" type="xs:string"/>
+ <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiType">
+ <xs:sequence/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="newValue" type="xs:string"/>
+ <xs:attribute name="oldValue" type="xs:string"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiImplementedInterface">
+ <xs:sequence>
+ <xs:element name="compatibilityChanges" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="fullyQualifiedName" type="xs:string"/>
+ <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiMethod">
+ <xs:complexContent>
+ <xs:extension base="jApiBehavior">
+ <xs:sequence>
+ <xs:element name="returnType" type="jApiReturnType" minOccurs="0"/>
+ </xs:sequence>
+ </xs:extension>
+ </xs:complexContent>
+ </xs:complexType>
+
+ <xs:complexType name="jApiReturnType">
+ <xs:sequence/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="newValue" type="xs:string"/>
+ <xs:attribute name="oldValue" type="xs:string"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiSerialVersionUid">
+ <xs:sequence/>
+ <xs:attribute name="serialVersionUidDefaultNew" type="xs:string"/>
+ <xs:attribute name="serialVersionUidDefaultOld" type="xs:string"/>
+ <xs:attribute name="serialVersionUidInClassNew" type="xs:string"/>
+ <xs:attribute name="serialVersionUidInClassOld" type="xs:string"/>
+ <xs:attribute name="serializableNew" type="xs:boolean" use="required"/>
+ <xs:attribute name="serializableOld" type="xs:boolean" use="required"/>
+ </xs:complexType>
+
+ <xs:complexType name="jApiSuperclass">
+ <xs:sequence>
+ <xs:element name="compatibilityChanges" minOccurs="0">
+ <xs:complexType>
+ <xs:sequence>
+ <xs:element name="compatibilityChange" type="jApiCompatibilityChange" minOccurs="0" maxOccurs="unbounded"/>
+ </xs:sequence>
+ </xs:complexType>
+ </xs:element>
+ </xs:sequence>
+ <xs:attribute name="binaryCompatible" type="xs:boolean" use="required"/>
+ <xs:attribute name="changeStatus" type="jApiChangeStatus"/>
+ <xs:attribute name="sourceCompatible" type="xs:boolean" use="required"/>
+ <xs:attribute name="superclassNew" type="xs:string"/>
+ <xs:attribute name="superclassOld" type="xs:string"/>
+ </xs:complexType>
+
+ <xs:simpleType name="jApiChangeStatus">
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="NEW"/>
+ <xs:enumeration value="REMOVED"/>
+ <xs:enumeration value="UNCHANGED"/>
+ <xs:enumeration value="MODIFIED"/>
+ </xs:restriction>
+ </xs:simpleType>
+
+ <xs:simpleType name="jApiCompatibilityChange">
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="ANNOTATION_DEPRECATED_ADDED"/>
+ <xs:enumeration value="CLASS_REMOVED"/>
+ <xs:enumeration value="CLASS_NOW_ABSTRACT"/>
+ <xs:enumeration value="CLASS_NOW_FINAL"/>
+ <xs:enumeration value="CLASS_NO_LONGER_PUBLIC"/>
+ <xs:enumeration value="CLASS_TYPE_CHANGED"/>
+ <xs:enumeration value="CLASS_NOW_CHECKED_EXCEPTION"/>
+ <xs:enumeration value="CLASS_LESS_ACCESSIBLE"/>
+ <xs:enumeration value="SUPERCLASS_REMOVED"/>
+ <xs:enumeration value="SUPERCLASS_ADDED"/>
+ <xs:enumeration value="SUPERCLASS_MODIFIED_INCOMPATIBLE"/>
+ <xs:enumeration value="INTERFACE_ADDED"/>
+ <xs:enumeration value="INTERFACE_REMOVED"/>
+ <xs:enumeration value="METHOD_REMOVED"/>
+ <xs:enumeration value="METHOD_REMOVED_IN_SUPERCLASS"/>
+ <xs:enumeration value="METHOD_LESS_ACCESSIBLE"/>
+ <xs:enumeration value="METHOD_LESS_ACCESSIBLE_THAN_IN_SUPERCLASS"/>
+ <xs:enumeration value="METHOD_IS_STATIC_AND_OVERRIDES_NOT_STATIC"/>
+ <xs:enumeration value="METHOD_RETURN_TYPE_CHANGED"/>
+ <xs:enumeration value="METHOD_NOW_ABSTRACT"/>
+ <xs:enumeration value="METHOD_NOW_FINAL"/>
+ <xs:enumeration value="METHOD_NOW_STATIC"/>
+ <xs:enumeration value="METHOD_NO_LONGER_STATIC"/>
+ <xs:enumeration value="METHOD_ADDED_TO_INTERFACE"/>
+ <xs:enumeration value="METHOD_NOW_THROWS_CHECKED_EXCEPTION"/>
+ <xs:enumeration value="METHOD_ABSTRACT_ADDED_TO_CLASS"/>
+ <xs:enumeration value="METHOD_ABSTRACT_ADDED_IN_SUPERCLASS"/>
+ <xs:enumeration value="METHOD_ABSTRACT_ADDED_IN_IMPLEMENTED_INTERFACE"/>
+ <xs:enumeration value="METHOD_NEW_DEFAULT"/>
+ <xs:enumeration value="METHOD_ABSTRACT_NOW_DEFAULT"/>
+ <xs:enumeration value="FIELD_STATIC_AND_OVERRIDES_STATIC"/>
+ <xs:enumeration value="FIELD_LESS_ACCESSIBLE_THAN_IN_SUPERCLASS"/>
+ <xs:enumeration value="FIELD_NOW_FINAL"/>
+ <xs:enumeration value="FIELD_NOW_STATIC"/>
+ <xs:enumeration value="FIELD_NO_LONGER_STATIC"/>
+ <xs:enumeration value="FIELD_TYPE_CHANGED"/>
+ <xs:enumeration value="FIELD_REMOVED"/>
+ <xs:enumeration value="FIELD_REMOVED_IN_SUPERCLASS"/>
+ <xs:enumeration value="FIELD_LESS_ACCESSIBLE"/>
+ <xs:enumeration value="CONSTRUCTOR_REMOVED"/>
+ <xs:enumeration value="CONSTRUCTOR_LESS_ACCESSIBLE"/>
+ </xs:restriction>
+ </xs:simpleType>
+
+ <xs:simpleType name="jApiJavaObjectSerializationChangeStatus">
+ <xs:restriction base="xs:string">
+ <xs:enumeration value="NOT_SERIALIZABLE"/>
+ <xs:enumeration value="SERIALIZABLE_COMPATIBLE"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_SERIALVERSIONUID_MODIFIED"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_SERIALVERSIONUID_REMOVED_AND_NOT_MATCHES_NEW_DEFAULT"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_SERIALVERSIONUID_ADDED_AND_NOT_MATCHES_OLD_DEFAULT"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_CLASS_TYPE_MODIFIED"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_CHANGED_FROM_SERIALIZABLE_TO_EXTERNALIZABLE"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_CHANGED_FROM_EXTERNALIZABLE_TO_SERIALIZABLE"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_SERIALIZABLE_REMOVED"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_EXTERNALIZABLE_REMOVED"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_FIELD_REMOVED"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_FIELD_CHANGED_FROM_NONSTATIC_TO_STATIC"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_FIELD_CHANGED_FROM_NONTRANSIENT_TO_TRANSIENT"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_FIELD_TYPE_MODIFIED"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_BUT_SUID_EQUAL"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_CLASS_REMOVED"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_DEFAULT_SERIALVERSIONUID_CHANGED"/>
+ <xs:enumeration value="SERIALIZABLE_INCOMPATIBLE_SUPERCLASS_MODIFIED"/>
+ </xs:restriction>
+ </xs:simpleType>
+</xs:schema>
+
Added: uima/site/trunk/uima-website/docs/d/uimaj-current/uimaj-core/api-change-report/japicmp.diff
URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/d/uimaj-current/uimaj-core/api-change-report/japicmp.diff?rev=1857337&view=auto
==============================================================================
--- uima/site/trunk/uima-website/docs/d/uimaj-current/uimaj-core/api-change-report/japicmp.diff (added)
+++ uima/site/trunk/uima-website/docs/d/uimaj-current/uimaj-core/api-change-report/japicmp.diff Thu Apr 11 14:16:19 2019
@@ -0,0 +1,80 @@
+Comparing source compatibility of C:\au\builds\uimaj-3.0.2\rc4\artifacts\target\checkout\uimaj-core\target\uima-core.jar against C:\Users\MarshallSchor\.m2\repository\org\apache\uima\uimaj-core\3.0.1\uimaj-core-3.0.1.jar
+===! UNCHANGED CLASS: PUBLIC org.apache.uima.cas.admin.CASAdminException (compatible)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+***! MODIFIED INTERFACE: PUBLIC ABSTRACT org.apache.uima.cas.ArrayFS (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ ***! MODIFIED METHOD: PUBLIC ABSTRACT org.apache.uima.cas.FeatureStructure (<-org.apache.uima.jcas.cas.TOP) get(int)
+ === UNCHANGED EXCEPTION: java.lang.ArrayIndexOutOfBoundsException
+===! UNCHANGED CLASS: PUBLIC org.apache.uima.cas.CASRuntimeException (compatible)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+***! MODIFIED CLASS: PUBLIC org.apache.uima.jcas.cas.AnnotationBase (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ ***! MODIFIED METHOD: PUBLIC org.apache.uima.cas.SofaFS (<-org.apache.uima.jcas.cas.Sofa) getSofa()
+***! MODIFIED CLASS: PUBLIC FINAL org.apache.uima.jcas.cas.FSArray (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ ===! UNCHANGED INTERFACE: org.apache.uima.cas.ArrayFS
+ ***! MODIFIED METHOD: PUBLIC org.apache.uima.cas.FeatureStructure (<-org.apache.uima.jcas.cas.TOP) get(int)
+***! MODIFIED CLASS: PUBLIC org.apache.uima.jcas.cas.NonEmptyFloatList (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) NonEmptyFloatList(org.apache.uima.jcas.JCas, float, org.apache.uima.jcas.cas.CommonList)
+ +++ NEW CONSTRUCTOR: PUBLIC(+) NonEmptyFloatList(org.apache.uima.jcas.JCas, float, org.apache.uima.jcas.cas.FloatList)
+***! MODIFIED CLASS: PUBLIC org.apache.uima.jcas.cas.NonEmptyFSList (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) NonEmptyFSList(org.apache.uima.jcas.JCas, org.apache.uima.jcas.cas.TOP, org.apache.uima.jcas.cas.CommonList)
+ +++ NEW CONSTRUCTOR: PUBLIC(+) NonEmptyFSList(org.apache.uima.jcas.JCas, org.apache.uima.jcas.cas.TOP, org.apache.uima.jcas.cas.FSList)
+***! MODIFIED CLASS: PUBLIC org.apache.uima.jcas.cas.NonEmptyIntegerList (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) NonEmptyIntegerList(org.apache.uima.jcas.JCas, int, org.apache.uima.jcas.cas.CommonList)
+ +++ NEW CONSTRUCTOR: PUBLIC(+) NonEmptyIntegerList(org.apache.uima.jcas.JCas, int, org.apache.uima.jcas.cas.IntegerList)
+***! MODIFIED CLASS: PUBLIC org.apache.uima.jcas.cas.NonEmptyStringList (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ ---! REMOVED CONSTRUCTOR: PUBLIC(-) NonEmptyStringList(org.apache.uima.jcas.JCas, java.lang.String, org.apache.uima.jcas.cas.CommonList)
+ +++ NEW CONSTRUCTOR: PUBLIC(+) NonEmptyStringList(org.apache.uima.jcas.JCas, java.lang.String, org.apache.uima.jcas.cas.StringList)
+=== UNCHANGED CLASS: PUBLIC org.apache.uima.pear.util.FileUtil (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ === UNCHANGED METHOD: PUBLIC STATIC boolean copyFile(java.io.File, java.io.File)
+ +++ NEW ANNOTATION: java.lang.Deprecated
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC STATIC boolean copyFile(java.net.URL, java.io.File)
+ +++ NEW ANNOTATION: java.lang.Deprecated
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC STATIC java.io.File createTempFile(java.lang.String, java.lang.String)
+ +++ NEW ANNOTATION: java.lang.Deprecated
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC STATIC long getFileSize(java.lang.String)
+ +++ NEW ANNOTATION: java.lang.Deprecated
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String[] loadListOfStrings(java.io.File)
+ +++ NEW ANNOTATION: java.lang.Deprecated
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String loadTextFile(java.io.File)
+ +++ NEW ANNOTATION: java.lang.Deprecated
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC STATIC java.lang.String loadTextFile(java.io.File, java.lang.String)
+ +++ NEW ANNOTATION: java.lang.Deprecated
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC STATIC boolean moveFile(java.io.File, java.io.File)
+ +++ NEW ANNOTATION: java.lang.Deprecated
+ === UNCHANGED EXCEPTION: java.io.IOException
+=== UNCHANGED INTERFACE: PUBLIC ABSTRACT org.apache.uima.resource.ResourceManagerPearWrapper (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ +++ NEW ANNOTATION: java.lang.Deprecated
+===! UNCHANGED CLASS: PUBLIC org.apache.uima.UIMA_IllegalArgumentException (compatible)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+===! UNCHANGED CLASS: PUBLIC org.apache.uima.UIMA_IllegalStateException (compatible)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+===! UNCHANGED CLASS: PUBLIC org.apache.uima.UIMA_UnsupportedOperationException (compatible)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+***! MODIFIED CLASS: PUBLIC org.apache.uima.UIMARuntimeException (field removed)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ ---! REMOVED FIELD: PUBLIC(-) STATIC(-) FINAL(-) java.lang.String resource_file
+ +++ NEW FIELD: PUBLIC(+) STATIC(+) FINAL(+) java.lang.String STANDARD_MESSAGE_CATALOG
+=== UNCHANGED CLASS: PUBLIC org.apache.uima.util.FileUtils (not serializable)
+ === CLASS FILE FORMAT VERSION: 52.0 <- 52.0
+ === UNCHANGED METHOD: PUBLIC STATIC FINAL void copyFile(java.io.File, java.io.File)
+ +++ NEW ANNOTATION: java.lang.Deprecated
+ === UNCHANGED EXCEPTION: java.io.IOException
+ === UNCHANGED METHOD: PUBLIC STATIC FINAL java.io.File createTempDir(java.io.File, java.lang.String)
+ +++ NEW ANNOTATION: java.lang.Deprecated
+ === UNCHANGED METHOD: PUBLIC STATIC FINAL java.io.File createTempFile(java.lang.String, java.lang.String, java.io.File)
+ +++ NEW ANNOTATION: java.lang.Deprecated
+ === UNCHANGED EXCEPTION: java.io.IOException
Added: uima/site/trunk/uima-website/docs/d/uimaj-current/uimaj-core/api-change-report/japicmp.html
URL: http://svn.apache.org/viewvc/uima/site/trunk/uima-website/docs/d/uimaj-current/uimaj-core/api-change-report/japicmp.html?rev=1857337&view=auto
==============================================================================
--- uima/site/trunk/uima-website/docs/d/uimaj-current/uimaj-core/api-change-report/japicmp.html (added)
+++ uima/site/trunk/uima-website/docs/d/uimaj-current/uimaj-core/api-change-report/japicmp.html Thu Apr 11 14:16:19 2019
@@ -0,0 +1,1660 @@
+<html>
+<head>
+<META http-equiv="Content-Type" content="text/html; charset=UTF-8">
+<title>Comparing source compatibility of C:\au\builds\uimaj-3.0.2\rc4\artifacts\target\checkout\uimaj-core\target\uima-core.jar against C:\Users\MarshallSchor\.m2\repository\org\apache\uima\uimaj-core\3.0.1\uimaj-core-3.0.1.jar</title>
+<style type="text/css">
+body {
+ font-family: Verdana;
+}
+.title {
+ font-weight: bold;
+}
+.new {
+ color: green;
+}
+.removed {
+ color: red;
+}
+.modified {
+ color: orange;
+}
+.unchanged {
+ color: black;
+}
+thead tr td {
+ font-weight: bold;
+}
+.toc {
+ margin-top: 1em;
+ margin-bottom: 1em;
+ border: 1px solid #dcdcdc;
+ padding: 5px;
+ background: #ededed;
+ display: inline-block;
+}
+table {
+ border-collapse: collapse;
+}
+table tr td {
+ border: 1px solid black;
+ padding: 5px;
+}
+table thead {
+ background-color: #dee3e9;
+}
+table tbody tr td.matrix_layout {
+ background-color: #dee3e9;
+ font-weight: bold;
+}
+.class {
+ margin-bottom: 2em;
+ border: 1px solid #dcdcdc;
+ padding: 5px;
+ background: #ededed;
+ display: inline-block;
+}
+.class_compatibilityChanges {
+ margin-top: 1em;
+}
+
+.class_fileFormatVersion {
+ margin-top: 1em;
+}
+.class_superclass {
+ margin-top: 1em;
+}
+.class_interfaces {
+ margin-top: 1em;
+}
+.class_fields {
+ margin-top: 1em;
+}
+.class_serialVersionUid {
+ margin-top: 1em;
+}
+.class_constructors {
+ margin-top: 1em;
+}
+.class_methods {
+ margin-top: 1em;
+}
+.class_annotations {
+ margin-top: 1em;
+}
+.label {
+ font-weight: bold;
+}
+.label_class_member {
+ background-color: #4d7a97;
+ display: inline-block;
+ padding: 5px;
+}
+.toc_link {
+ margin-left: 10px;
+ font-size: 0.5em;
+}
+.modifier {
+ font-style: italic;
+}
+.method_return_type {
+
+}
+ul {
+ list-style-type: none;
+ padding: 0px 0px;
+}
+.meta-information {
+ margin-top: 1em;
+ margin-bottom: 1em;
+ background: #ededed;
+ display: inline-block;
+}
+.warnings {
+ margin-top: 1em;
+ font-size: 0.75em;
+}
+.explanations {
+ margin-bottom: 2em;
+}
+
+</style>
+</head>
+<body>
+<span class="title">Comparing source compatibility of C:\au\builds\uimaj-3.0.2\rc4\artifacts\target\checkout\uimaj-core\target\uima-core.jar against C:\Users\MarshallSchor\.m2\repository\org\apache\uima\uimaj-core\3.0.1\uimaj-core-3.0.1.jar</span>
+<br>
+<div class="meta-information">
+<table>
+<tr>
+<td>Old:</td><td>C:\Users\MarshallSchor\.m2\repository\org\apache\uima\uimaj-core\3.0.1\uimaj-core-3.0.1.jar</td>
+</tr>
+<tr>
+<td>New:</td><td>C:\au\builds\uimaj-3.0.2\rc4\artifacts\target\checkout\uimaj-core\target\uima-core.jar</td>
+</tr>
+<tr>
+<td>Created:</td><td>2019-04-01T15:41:52.102-0400</td>
+</tr>
+<tr>
+<td>Access modifier filter:</td><td>PROTECTED</td>
+</tr>
+<tr>
+<td>Only modifications:</td><td>true</td>
+</tr>
+<tr>
+<td>Only binary incompatible modifications:</td><td>false</td>
+</tr>
+<tr>
+<td>Ignore missing classes:</td><td>false</td>
+</tr>
+<tr>
+<td>Includes:</td><td>all</td>
+</tr>
+<tr>
+<td>Excludes:</td><td>n.a.</td>
+</tr>
+<tr>
+<td id="semver-label">Semantic Versioning:</td><td id="semver-version">1.0.0</td>
+</tr>
+</table>
+</div>
+<ul>
+<li>
+<a href="#toc">Classes</a>
+</li>
+</ul>
+
+<div class="toc" id="toc">
+<span class="label">Classes:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Fully Qualified Name</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td><a href="#org.apache.uima.cas.admin.CASAdminException">org.apache.uima.cas.admin.CASAdminException</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.uima.cas.ArrayFS">org.apache.uima.cas.ArrayFS</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td><a href="#org.apache.uima.cas.CASRuntimeException">org.apache.uima.cas.CASRuntimeException</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.uima.jcas.cas.AnnotationBase">org.apache.uima.jcas.cas.AnnotationBase</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.uima.jcas.cas.FSArray">org.apache.uima.jcas.cas.FSArray</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.uima.jcas.cas.NonEmptyFloatList">org.apache.uima.jcas.cas.NonEmptyFloatList</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.uima.jcas.cas.NonEmptyFSList">org.apache.uima.jcas.cas.NonEmptyFSList</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.uima.jcas.cas.NonEmptyIntegerList">org.apache.uima.jcas.cas.NonEmptyIntegerList</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.uima.jcas.cas.NonEmptyStringList">org.apache.uima.jcas.cas.NonEmptyStringList</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.uima.pear.util.FileUtil">org.apache.uima.pear.util.FileUtil</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.uima.resource.ResourceManagerPearWrapper">org.apache.uima.resource.ResourceManagerPearWrapper</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td><a href="#org.apache.uima.UIMA_IllegalArgumentException">org.apache.uima.UIMA_IllegalArgumentException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td><a href="#org.apache.uima.UIMA_IllegalStateException">org.apache.uima.UIMA_IllegalStateException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td><a href="#org.apache.uima.UIMA_UnsupportedOperationException">org.apache.uima.UIMA_UnsupportedOperationException</a></td>
+</tr>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><a href="#org.apache.uima.UIMARuntimeException">org.apache.uima.UIMARuntimeException</a></td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><a href="#org.apache.uima.util.FileUtils">org.apache.uima.util.FileUtils</a></td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="explanations">
+<span>Binary incompatible changes are marked with (!) while source incompatible changes are marked with (*).</span>
+</div>
+<div>
+<div>
+<div class="class" id="org.apache.uima.cas.admin.CASAdminException">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.cas.admin.CASAdminException"></a><span class="unchanged">UNCHANGED (!)</span><span class="new"> (Serializable compatible) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.cas.admin.CASAdminException</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_compatibilityChanges">
+<span class="label_class_member">Compatibility Changes:</span>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>FIELD_REMOVED_IN_SUPERCLASS</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td>-2390013332380805574</td><td>1</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td>-2390013332380805574</td><td>1</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.cas.ArrayFS">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.cas.ArrayFS"></a><span class="modified">MODIFIED (!)</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged">interface</span> org.apache.uima.cas.ArrayFS</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="modified method_return_type">org.apache.uima.cas.FeatureStructure (<- org.apache.uima.jcas.cas.TOP)
+ </span></td><td>get(int)</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.lang.ArrayIndexOutOfBoundsException</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>METHOD_RETURN_TYPE_CHANGED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.cas.CASRuntimeException">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.cas.CASRuntimeException"></a><span class="unchanged">UNCHANGED (!)</span><span class="new"> (Serializable compatible) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.cas.CASRuntimeException</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_compatibilityChanges">
+<span class="label_class_member">Compatibility Changes:</span>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>FIELD_REMOVED_IN_SUPERCLASS</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td>7887970651149922746</td><td>1</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td>7887970651149922746</td><td>1</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.jcas.cas.AnnotationBase">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.jcas.cas.AnnotationBase"></a><span class="modified">MODIFIED (!)</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.jcas.cas.AnnotationBase</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="modified method_return_type">org.apache.uima.cas.SofaFS (<- org.apache.uima.jcas.cas.Sofa)
+ </span></td><td>getSofa()</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>METHOD_RETURN_TYPE_CHANGED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>121</td><td>123</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.jcas.cas.FSArray">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.jcas.cas.FSArray"></a><span class="modified">MODIFIED (!)</span><span class=""> </span><span class="unchanged modifier">final </span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.jcas.cas.FSArray</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces">
+<span class="label_class_member">Interfaces:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Interface</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED (!)</span></td><td>org.apache.uima.cas.ArrayFS</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="modified">MODIFIED (!)</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="modified method_return_type">org.apache.uima.cas.FeatureStructure (<- org.apache.uima.jcas.cas.TOP)
+ </span></td><td>get(int)</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>METHOD_RETURN_TYPE_CHANGED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>119</td><td>119</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.jcas.cas.NonEmptyFloatList">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.jcas.cas.NonEmptyFloatList"></a><span class="modified">MODIFIED (!)</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.jcas.cas.NonEmptyFloatList</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><span class="removed modifier"></span><span class="removed modifier"></span><span class="removed modifier">public </span><span class="removed modifier"></span><span class="removed modifier"></span><span class="removed modifier"></span></td><td>NonEmptyFloatList(org.apache.uima.jcas.JCas,<wbr></wbr>float,<wbr></wbr>org.apache.uima.jcas.cas.CommonList)</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>CONSTRUCTOR_REMOVED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>88</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public </span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>NonEmptyFloatList(org.apache.uima.jcas.JCas,<wbr></wbr>float,<wbr></wbr>org.apache.uima.jcas.cas.FloatList)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>88</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.jcas.cas.NonEmptyFSList">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.jcas.cas.NonEmptyFSList"></a><span class="modified">MODIFIED (!)</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.jcas.cas.NonEmptyFSList</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><span class="removed modifier"></span><span class="removed modifier"></span><span class="removed modifier">public </span><span class="removed modifier"></span><span class="removed modifier"></span><span class="removed modifier"></span></td><td>NonEmptyFSList(org.apache.uima.jcas.JCas,<wbr></wbr>org.apache.uima.jcas.cas.TOP,<wbr></wbr>org.apache.uima.jcas.cas.CommonList)</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>CONSTRUCTOR_REMOVED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>90</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public </span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>NonEmptyFSList(org.apache.uima.jcas.JCas,<wbr></wbr>org.apache.uima.jcas.cas.TOP,<wbr></wbr>org.apache.uima.jcas.cas.FSList)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>90</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.jcas.cas.NonEmptyIntegerList">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.jcas.cas.NonEmptyIntegerList"></a><span class="modified">MODIFIED (!)</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.jcas.cas.NonEmptyIntegerList</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><span class="removed modifier"></span><span class="removed modifier"></span><span class="removed modifier">public </span><span class="removed modifier"></span><span class="removed modifier"></span><span class="removed modifier"></span></td><td>NonEmptyIntegerList(org.apache.uima.jcas.JCas,<wbr></wbr>int,<wbr></wbr>org.apache.uima.jcas.cas.CommonList)</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>CONSTRUCTOR_REMOVED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>90</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public </span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>NonEmptyIntegerList(org.apache.uima.jcas.JCas,<wbr></wbr>int,<wbr></wbr>org.apache.uima.jcas.cas.IntegerList)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>90</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.jcas.cas.NonEmptyStringList">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.jcas.cas.NonEmptyStringList"></a><span class="modified">MODIFIED (!)</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.jcas.cas.NonEmptyStringList</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors">
+<span class="label_class_member">Constructors:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Constructor</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><span class="removed modifier"></span><span class="removed modifier"></span><span class="removed modifier">public </span><span class="removed modifier"></span><span class="removed modifier"></span><span class="removed modifier"></span></td><td>NonEmptyStringList(org.apache.uima.jcas.JCas,<wbr></wbr>java.lang.String,<wbr></wbr>org.apache.uima.jcas.cas.CommonList)</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>CONSTRUCTOR_REMOVED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>90</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier">public </span><span class="new modifier"></span><span class="new modifier"></span><span class="new modifier"></span></td><td>NonEmptyStringList(org.apache.uima.jcas.JCas,<wbr></wbr>java.lang.String,<wbr></wbr>org.apache.uima.jcas.cas.StringList)</td><td>n.a.</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>n.a.</td><td>90</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.pear.util.FileUtil">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.pear.util.FileUtil"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.pear.util.FileUtil</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">boolean</span></td><td>copyFile(java.io.File,<wbr></wbr>java.io.File)<div class="class_annotations">
+<span class="label_class_member">Annotations:</span>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ANNOTATION_DEPRECATED_ADDED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>386</td><td>391</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">boolean</span></td><td>copyFile(java.net.URL,<wbr></wbr>java.io.File)<div class="class_annotations">
+<span class="label_class_member">Annotations:</span>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ANNOTATION_DEPRECATED_ADDED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>430</td><td>417</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.io.File</span></td><td>createTempFile(java.lang.String,<wbr></wbr>java.lang.String)<div class="class_annotations">
+<span class="label_class_member">Annotations:</span>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ANNOTATION_DEPRECATED_ADDED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>639</td><td>609</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">long</span></td><td>getFileSize(java.lang.String)<div class="class_annotations">
+<span class="label_class_member">Annotations:</span>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ANNOTATION_DEPRECATED_ADDED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>847</td><td>800</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String[]</span></td><td>loadListOfStrings(java.io.File)<div class="class_annotations">
+<span class="label_class_member">Annotations:</span>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ANNOTATION_DEPRECATED_ADDED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>1016</td><td>972</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>loadTextFile(java.io.File)<div class="class_annotations">
+<span class="label_class_member">Annotations:</span>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ANNOTATION_DEPRECATED_ADDED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>1142</td><td>1071</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.lang.String</span></td><td>loadTextFile(java.io.File,<wbr></wbr>java.lang.String)<div class="class_annotations">
+<span class="label_class_member">Annotations:</span>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ANNOTATION_DEPRECATED_ADDED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>1172</td><td>1093</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier"></span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">boolean</span></td><td>moveFile(java.io.File,<wbr></wbr>java.io.File)<div class="class_annotations">
+<span class="label_class_member">Annotations:</span>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ANNOTATION_DEPRECATED_ADDED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>1306</td><td>1194</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.resource.ResourceManagerPearWrapper">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.resource.ResourceManagerPearWrapper"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier">abstract </span><span class="unchanged modifier"></span><span class="unchanged">interface</span> org.apache.uima.resource.ResourceManagerPearWrapper</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_compatibilityChanges">
+<span class="label_class_member">Compatibility Changes:</span>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ANNOTATION_DEPRECATED_ADDED</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods"></div>
+<div class="class_annotations">
+<span class="label_class_member">Annotations:</span>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.UIMA_IllegalArgumentException">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.UIMA_IllegalArgumentException"></a><span class="unchanged">UNCHANGED (!)</span><span class="new"> (Serializable compatible) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.UIMA_IllegalArgumentException</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_compatibilityChanges">
+<span class="label_class_member">Compatibility Changes:</span>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>FIELD_REMOVED_IN_SUPERCLASS</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td>-7718985178958471716</td><td>-4820565402946868828</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td>-7718985178958471716</td><td>-4820565402946868828</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.UIMA_IllegalStateException">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.UIMA_IllegalStateException"></a><span class="unchanged">UNCHANGED (!)</span><span class="new"> (Serializable compatible) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.UIMA_IllegalStateException</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_compatibilityChanges">
+<span class="label_class_member">Compatibility Changes:</span>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>FIELD_REMOVED_IN_SUPERCLASS</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td>-3065471958774453568</td><td>-8081807814100358556</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td>-3065471958774453568</td><td>-8081807814100358556</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.UIMA_UnsupportedOperationException">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.UIMA_UnsupportedOperationException"></a><span class="unchanged">UNCHANGED (!)</span><span class="new"> (Serializable compatible) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.UIMA_UnsupportedOperationException</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_compatibilityChanges">
+<span class="label_class_member">Compatibility Changes:</span>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>FIELD_REMOVED_IN_SUPERCLASS</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td>-6703697570394137464</td><td>9056907160021698405</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td>-6703697570394137464</td><td>9056907160021698405</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.UIMARuntimeException">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.UIMARuntimeException"></a><span class="modified">MODIFIED (!)</span><span class="removed"> (Serializable incompatible(!): field removed) </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.UIMARuntimeException</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_serialVersionUid">
+<table>
+<thead>
+<tr>
+<td></td><td>Serializable</td><td>default serialVersionUID</td><td>serialVersionUID in class</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td class="matrix_layout">Old</td><td>true</td><td class="modified">-7350280417905904965</td><td>1</td>
+</tr>
+<tr>
+<td class="matrix_layout">New</td><td>true</td><td class="modified">4556031351645937851</td><td>1</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_fields">
+<span class="label_class_member">Fields:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Field</td><td>Compatibility Changes:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="removed">REMOVED (!)</span></td><td><span class="removed modifier">public </span><span class="removed modifier">static </span><span class="removed modifier">final </span><span class="removed modifier"></span></td><td><span class="removed modifier">java.lang.String
+ (!)
+ </span></td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>FIELD_REMOVED</td>
+</tr>
+</tbody>
+</table>
+</td><td>resource_file</td>
+</tr>
+<tr>
+<td><span class="new">NEW</span></td><td><span class="new modifier">public </span><span class="new modifier">static </span><span class="new modifier">final </span><span class="new modifier"></span></td><td><span class="new modifier">java.lang.String</span></td><td>n.a.</td><td>STANDARD_MESSAGE_CATALOG</td>
+</tr>
+</tbody>
+</table>
+</div>
+<div class="class_constructors"></div>
+<div class="class_methods"></div>
+</div>
+</div>
+<div>
+<div class="class" id="org.apache.uima.util.FileUtils">
+<div class="class_header">
+<span class="label"><a name="org.apache.uima.util.FileUtils"></a><span class="unchanged">UNCHANGED</span><span class=""> </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged">class</span> org.apache.uima.util.FileUtils</span><a href="#toc" class="toc_link">top</a>
+</div>
+<div class="class_superclass"></div>
+<div class="class_interfaces"></div>
+<div class="class_fields"></div>
+<div class="class_constructors"></div>
+<div class="class_methods">
+<span class="label_class_member">Methods:</span>
+<table>
+<thead>
+<tr>
+<td>Status</td><td>Modifier</td><td>Type</td><td>Method</td><td>Exceptions</td><td>Compatibility Changes:</td><td>Line Number</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">final </span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">void</span></td><td>copyFile(java.io.File,<wbr></wbr>java.io.File)<div class="class_annotations">
+<span class="label_class_member">Annotations:</span>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ANNOTATION_DEPRECATED_ADDED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>328</td><td>339</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">final </span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.io.File</span></td><td>createTempDir(java.io.File,<wbr></wbr>java.lang.String)<div class="class_annotations">
+<span class="label_class_member">Annotations:</span>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+</td><td>n.a.</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ANNOTATION_DEPRECATED_ADDED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>287</td><td>286</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td><span class="unchanged modifier">final </span><span class="unchanged modifier">static </span><span class="unchanged modifier">public </span><span class="unchanged modifier"></span><span class="unchanged modifier"></span><span class="unchanged modifier"></span></td><td><span class="unchanged method_return_type">java.io.File</span></td><td>createTempFile(java.lang.String,<wbr></wbr>java.lang.String,<wbr></wbr>java.io.File)<div class="class_annotations">
+<span class="label_class_member">Annotations:</span>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Fully Qualified Name:</td><td>Elements:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="new">NEW</span></td><td>java.lang.Deprecated</td><td>n.a.</td>
+</tr>
+</tbody>
+</table>
+</div>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Status:</td><td>Name:</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td><span class="unchanged">UNCHANGED</span></td><td>java.io.IOException</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Change</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>ANNOTATION_DEPRECATED_ADDED</td>
+</tr>
+</tbody>
+</table>
+</td><td>
+<table>
+<thead>
+<tr>
+<td>Old file</td><td>New file</td>
+</tr>
+</thead>
+<tbody>
+<tr>
+<td>303</td><td>312</td>
+</tr>
+</tbody>
+</table>
+</td>
+</tr>
+</tbody>
+</table>
+</div>
+</div>
+</div>
+</div>
+
+</body>
+</html>