code: protected boolean hint(List<ValidationMessage> errors, IssueType type, int line, int col, String path, boolean thePass, String msg) {
      if (!thePass) {
        errors.add(new ValidationMessage(source, type, line, col, path, msg, IssueSeverity.INFORMATION));
      }
      return thePass;
    }
docs: Test a rule and add a {@link IssueSeverity#INFORMATION} validation message if the validation fails
  
  @param thePass
  Set this parameter to <code>false</code> if the validation does not pass
  @return Returns <code>thePass</code> (in other words, returns <code>true</code> if the rule did not fail validation)