jdk-24/langtools/test/tools/doclint/tidy
Jan Lahoda 1b90760ef4 8066843: Messager.printMessage cannot print multiple errors for same source position
Using a DiagnosticFlag to mark diagnostics that should be always printed even if multiple of them have the same source position.

Reviewed-by: darcy, jjg, mcimadamore
2015-01-13 19:13:42 +01:00
..
util 8025412: Add legal header and comments to test/tools/doclint/tidy/util/Main.java 2013-09-25 14:04:24 -07:00
AnchorAlreadyDefined.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
AnchorAlreadyDefined.out 8066843: Messager.printMessage cannot print multiple errors for same source position 2015-01-13 19:13:42 +01:00
BadEnd.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
BadEnd.out 8026368: doclint does not report empty tags when tag closed implicitly 2013-10-14 12:38:09 -07:00
InsertImplicit.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
InsertImplicit.out 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
InvalidEntity.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
InvalidEntity.out 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
InvalidName.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
InvalidName.out 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
InvalidTag.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
InvalidTag.out 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
InvalidURI.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
InvalidURI.out 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
MissingGT.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
MissingGT.out 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
MissingTag.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
MissingTag.out 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
NestedTag.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
NestedTag.out 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
ParaInPre.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
ParaInPre.out 8006251: doclint: incorrect position for diagnostic for illegal text in tags 2013-01-21 10:07:37 -08:00
README.txt 8004832: Add new doclint package 2012-12-17 07:47:05 -08:00
RepeatedAttr.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
RepeatedAttr.out 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
TextNotAllowed.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
TextNotAllowed.out 8006251: doclint: incorrect position for diagnostic for illegal text in tags 2013-01-21 10:07:37 -08:00
TrimmingEmptyTag.java 8026368: doclint does not report empty tags when tag closed implicitly 2013-10-14 12:38:09 -07:00
TrimmingEmptyTag.out 8026368: doclint does not report empty tags when tag closed implicitly 2013-10-14 12:38:09 -07:00
UnescapedOrUnknownEntity.java 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00
UnescapedOrUnknownEntity.out 8005307: fix missing @bug tags 2012-12-20 17:59:46 +00:00

The utilities in this directory can be used to determine
common issues in javadoc comments by running the standard
"tidy" program on the output of javadoc, and analysing
the messages that are reported.

tidy.sh is a script that will run the "tidy" program on
the files in a directory, writing the results to a new
directroy.

tidystats.Main is a Java program that can analyze the 
files produced by the tidy.sh script to generate a 
summary report about the warnings that were found.


The tests is this directory are focussed on verifying
that doclint detects issues in javadoc comments that will
give rise to issues detected by "tidy" in the output
generated by javadoc. 

For more information on the "tidy" program, see the HTML Tidy
Library Project page at http://tidy.sourceforge.net/.