/** * Returns xpath query corresponding to localized message of the * {@code TreeWalkerAuditEvent} object which points to the same AST element as specified * {@code AuditEvent} object. * @param event the {@code AuditEvent} object. * @return returns corresponding xpath query */ public static String findCorrespondingXpathQuery(AuditEvent event) { return MESSAGE_QUERY_MAP.get(event.getLocalizedMessage()); }
/** * Is matching by file name and Check name. * @param event event * @return true is matching */ private boolean isFileNameAndModuleNotMatching(AuditEvent event) { return event.getFileName() == null || fileRegexp != null && !fileRegexp.matcher(event.getFileName()).find() || event.getLocalizedMessage() == null || moduleId != null && !moduleId.equals(event.getModuleId()) || checkRegexp != null && !checkRegexp.matcher(event.getSourceName()).find(); }
@Override public boolean accept(AuditEvent event) { boolean accepted = true; if (event.getLocalizedMessage() != null) { final FileText fileText = getFileText(event.getFileName()); if (fileText != null) { final List<Suppression> suppressions = getSuppressions(fileText); accepted = getNearestSuppression(suppressions, event) == null; } } return accepted; }
/** * Returns xpath query corresponding to localized message of the * {@code TreeWalkerAuditEvent} object which points to the same AST element as specified * {@code AuditEvent} object. * @param event the {@code AuditEvent} object. * @return returns corresponding xpath query */ public static String findCorrespondingXpathQuery(AuditEvent event) { return MESSAGE_QUERY_MAP.get(event.getLocalizedMessage()); }
/** * Is matching by file name and Check name. * @param event event * @return true is matching */ private boolean isFileNameAndModuleNotMatching(AuditEvent event) { return event.getFileName() == null || fileRegexp != null && !fileRegexp.matcher(event.getFileName()).find() || event.getLocalizedMessage() == null || moduleId != null && !moduleId.equals(event.getModuleId()) || checkRegexp != null && !checkRegexp.matcher(event.getSourceName()).find(); }
private String printEvent(AuditEvent event) { final LocalizedMessage msg = event.getLocalizedMessage(); return String.format("%-8s %-40s %s:%d %s", msg.getSeverityLevel(), msg.getKey(), event.getFileName(), event.getLine(), event.getMessage()); } }
private String printEvent(AuditEvent event) { final LocalizedMessage msg = event.getLocalizedMessage(); return String.format("%-8s %-40s %s:%d %s", msg.getSeverityLevel(), msg.getKey(), event.getFileName(), event.getLine(), event.getMessage()); } }
@Override public boolean accept(AuditEvent event) { boolean accepted = true; if (event.getLocalizedMessage() != null) { final FileText fileText = getFileText(event.getFileName()); if (fileText != null) { final List<Suppression> suppressions = getSuppressions(fileText); accepted = getNearestSuppression(suppressions, event) == null; } } return accepted; }
@Override protected ActionResult doAccept(AuditEvent issue, Ignore action) { final String className = guessClassFromFile(issue.getFileName(), Language.JAVA); final String name = issue.getLocalizedMessage().getKey(); return action.accept(new NamedLocation(name, Language.byFilename(issue.getFileName()), className, "", false)); }
@Override protected ActionResult doAccept(AuditEvent issue, Ignore action) { final String className = guessClassFromFile(issue.getFileName(), Language.JAVA); final String name = issue.getLocalizedMessage().getKey(); return action.accept(new NamedLocation(name, Language.byFilename(issue.getFileName()), className, "", false)); }