RFR: JDK-8309964: Use directed inheritDoc for javax.lang.model API
Joe Darcy
darcy at openjdk.org
Thu Jun 15 22:26:28 UTC 2023
On Wed, 14 Jun 2023 20:05:23 GMT, Joe Darcy <darcy at openjdk.org> wrote:
> Update javax.lang.model and javax.annotation.processing to use directed inhertitDoc.
The bulk of this change is a refactoring of the inheritDoc tags to be better structured. The user-visible differences are detailed in the specdiff of the CSR; in summary:
- Improvements to general spec vs implSpec for AbstractProcessor
- Minor update to AbstractTypeVisitor8
- Add explicit visitRecordComponent override to ElementScanner6; this changes where ElementScanner{7, 8, 9, 14} inherit the method from
- SimpleTypeVisitor6 remove redundant text that was previous moved to an implSpec tag.
-------------
PR Comment: https://git.openjdk.org/jdk/pull/14477#issuecomment-1593798332
More information about the compiler-dev
mailing list