JDK-8176482: Use of DirectiveVisitor needs @DefinedBy annotation for RunCodingRules.java
Sometimes it pays to run all the test, even ones where there is no way
they could fail!
The patch below correct an oversight in the recently-pushed 8176477:
"Use DirectiveVisitor to print module information" which neglected to
include the @DefinedBy annotation it is use of the DirectiveVisitor type.