I hit the "unnecessary hidden" back in 2013 as well, and there were some mails exchanged, but I never really got to follow up:
On 12.12.2013, at 16:08, Marshall Schor <[email protected]> wrote: > The JCas classes also cause another kind of warning in my Eclipse when custom > type inherits form another custom type: Unnecessary @SuppressWarnings > ("hiding") > > I think I need to see an example of where this happens - can you post one? > > It seems to me that custom types should also exhibit this behavior, unless > they're missing a field in their definition. -- Richard On 12.08.2015, at 05:49, James Jichun Zhu <[email protected]> wrote: > Thank you so much for the reply, Marshall. > > While you are at it, here is another type of similar warnings we have been > living with since upgrade to 2.4.2. Can you please include them in your > Jira issue? > > *Description Resource Path Location Type* > *Unnecessary @SuppressWarnings("hiding") AAA.java > /NQUIRY_COMMON/src/org/kp/nlp/types/clinical line 22 Java Problem* > > They all occur in JCasGen generated Java classes at the very first few > lines, for instance, > > > /** @generated > > * @ordered > > */ > > @SuppressWarnings ("hiding") > > public final static int typeIndexID = JCasRegistry.register(AAA.class); > > /** @generated > > * @ordered > > */ > > @SuppressWarnings ("hiding") > > public final static int type = typeIndexID; > > > Thanks a lot!
