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)