[ https://issues.apache.org/jira/browse/UIMA-6054?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16857968#comment-16857968 ]
Marshall Schor commented on UIMA-6054: -------------------------------------- all user-defined types always have a supertype. The most basic supertype (doesn't define any features) is the built-in type TOP. If your types have no need for "begin" and "end" features, you probably want their supertype to be TOP, not Annotation. > JCasGen generating warnings by creating deprecated constructors > --------------------------------------------------------------- > > Key: UIMA-6054 > URL: https://issues.apache.org/jira/browse/UIMA-6054 > Project: UIMA > Issue Type: Bug > Components: UIMA > Affects Versions: 3.0.2SDK > Reporter: Hai-Son Nguyen > Priority: Trivial > Attachments: patch-uima-6054v1.txt, patch-uima-6054v2.txt > > > The JCasGen process produces classes with a protected empty no parameter > constructor. > Base classes that have extended the Annotation class > (org.apache.uima.jcas.tcas.Annotation) are now getting warnings that the > constructor Annotation() is deprecated. > The constructor documentation states, "Never called. Disable default > constructor" but the presence of other constructors already serve this > purpose. -- This message was sent by Atlassian JIRA (v7.6.3#76005)