Marshall Schor created UIMA-5974:
------------------------------------
Summary: uv3 unnecessary API change from v2 breaking binary
compatibility
Key: UIMA-5974
URL: https://issues.apache.org/jira/browse/UIMA-5974
Project: UIMA
Issue Type: Bug
Components: Core Java Framework
Affects Versions: 3.0.1SDK
Reporter: Marshall Schor
Assignee: Marshall Schor
Fix For: 3.0.2SDK
Uima v3 strives to be binary compatible with v2, with the exception of needing
new JCas classes. This allows a simpler migration because (the goal is) you
don't need to recompile JARs - the same Jars can be used with either v2 or v3.
Found a few spots where v3 changed the signature of a public API, usually to a
more specific type, which, while correct, breaks binary compatibility. Reverse
these changes.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)