Details
-
Task
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
Remove the exclude element in uimaj-parent pom for semantic versioning that should not be needed anymore. The following issues then show up:
1) exclude added classes - these have a small chance of causing backward incomatibility (they would do so if the class already existed in the users code, but this is unlikely due to the package naming conventions): CasIOUtils, CasLoadMode.
2) change internal use only methods from public, remove unused ones, and remove change to Interface: XmlCasDeserializer (deserializerR, 2x), getImportUrlsCache.
3) exclude change to CAS interface fixing spelling issue in FEATURE_FULL_NAME_SOFA.
4) exclude changes adding error messages to CASRuntimeException and enums to SerialiFormat