-
Enhancement
-
Resolution: Fixed
-
P4
-
13
-
b13
In the javax.lang.model API, both declaration annotations and type annotations can be returned. It would be worthwhile to the API to note where each kind of annotation can be returned.
In brief, the AnnotatedConstruct methods should have an @inheritDoc override in javax.lang.model.element.Element state that *declaration* annotations are returned while overrides in javax.lang.model.type.TypeMirror should state *type* annotations are returned.
In brief, the AnnotatedConstruct methods should have an @inheritDoc override in javax.lang.model.element.Element state that *declaration* annotations are returned while overrides in javax.lang.model.type.TypeMirror should state *type* annotations are returned.
- relates to
-
JDK-8239579 Add inline @jlsPlain javadoc tag
- Open
-
JDK-8225540 In core reflection note whether returned annotations are declaration or type annotations
- Resolved
-
JDK-7086604 (reflect) Clarifications to javadoc for getGeneric*Type methods in j.l.r
- Resolved