On Fri, 11 Jun 2021 21:06:41 GMT, Joe Darcy <[email protected]> wrote:
>> Jan Lahoda has updated the pull request with a new target base due to a >> merge or a rebase. The incremental webrev excludes the unrelated changes >> brought in by the merge/rebase. The pull request contains six additional >> commits since the last revision: >> >> - Adding notes on annotations handled specially by javac, as suggested. >> - Merge branch 'master' into JDK-8266036 >> - 8258421: (jdeprscan) tools/jdeprscan/tests/jdk/jdeprscan/TestRelease.java >> failed with "error: cannot access jdk.internal.ValueBased" >> - Removing a test from the ProblemList.txt >> - Merge branch 'master' into JDK-8266036 >> - 8266035: class file for sun.misc.Contended not found > > I was wondering how better to document that the addition of new JDK-specific > annotation types might require more updates to this list. > > Perhaps adding notes in the existing annotation types would help, as people > might cut-and-paste the old types when creating new ones. That may be more > effective than adding package-level documentation on the internal packages. @jddarcy thanks for the comment, and sorry for delays. I've updated the annotation with a note on the special annotations, as suggested. Does the text make sense? Thanks! ------------- PR: https://git.openjdk.java.net/jdk17/pull/27
