RFR: JDK-8280488: doclint reference checks withstand warning suppression
    Jonathan Gibbons 
    jjg at openjdk.java.net
       
    Wed Jan 26 02:28:04 UTC 2022
    
    
  
Please review a small modification to the way that bad references are reported by DocLint.
A new "mode" is introduced, `strictReferenceChecks`.   
If the mode is _not_ set, references that explicitly include a module name when that module name is not resolved in the module graph will be reported with a (suppressible) warning instead of an error.  All other issues with references will be reported as errors. This is the mode used by javac.
If the mode is set, all issues with references will be reported as errors. This is the mode used by javadoc.
This will need to be documented in the tool guide (man page).
-------------
Commit messages:
 - JDK-8280488: doclint reference checks withstand warning suppression
Changes: https://git.openjdk.java.net/jdk/pull/7222/files
 Webrev: https://webrevs.openjdk.java.net/?repo=jdk&pr=7222&range=00
  Issue: https://bugs.openjdk.java.net/browse/JDK-8280488
  Stats: 311 lines in 5 files changed: 309 ins; 0 del; 2 mod
  Patch: https://git.openjdk.java.net/jdk/pull/7222.diff
  Fetch: git fetch https://git.openjdk.java.net/jdk pull/7222/head:pull/7222
PR: https://git.openjdk.java.net/jdk/pull/7222
    
    
More information about the javadoc-dev
mailing list