@Override public boolean accept(AuditEvent event) { final boolean severityMatches = severity == event.getSeverityLevel(); return acceptOnMatch == severityMatches; }
@Override public void addError(AuditEvent event) { if (level == event.getSeverityLevel()) { count.incrementAndGet(); } }
/** * Print an Emacs compliant line on the error stream. * If the column number is non zero, then also display it. * @see AuditListener **/ @Override public void addError(AuditEvent event) { final SeverityLevel severityLevel = event.getSeverityLevel(); if (severityLevel != SeverityLevel.IGNORE) { final String errorMessage = formatter.format(event); errorWriter.println(errorMessage); } }
@Override public void addError(AuditEvent event) { if (event.getSeverityLevel() != SeverityLevel.IGNORE) { final String fileName = event.getFileName(); if (fileName == null || !fileMessages.containsKey(fileName)) { synchronized (writerLock) { writeFileError(event); } } else { final FileMessages messages = fileMessages.get(fileName); messages.addError(event); } } }
final String message = event.getMessage(); final SeverityLevel severityLevel = event.getSeverityLevel(); final String severityLevelName; if (severityLevel == SeverityLevel.WARNING) {
/** * Outputs the given event to the writer. * @param event An event to print. */ private void writeFileError(AuditEvent event) { writer.print("<error" + " line=\"" + event.getLine() + "\""); if (event.getColumn() > 0) { writer.print(" column=\"" + event.getColumn() + "\""); } writer.print(" severity=\"" + event.getSeverityLevel().getName() + "\""); writer.print(" message=\"" + encode(event.getMessage()) + "\""); writer.print(" source=\""); if (event.getModuleId() == null) { writer.print(encode(event.getSourceName())); } else { writer.print(encode(event.getModuleId())); } writer.println("\"/>"); }
@Test public void testFormatModuleNameDoesNotContainCheckSuffix() { final AuditEvent mock = PowerMockito.mock(AuditEvent.class); when(mock.getSourceName()).thenReturn("TestModule"); when(mock.getSeverityLevel()).thenReturn(SeverityLevel.WARNING); when(mock.getLine()).thenReturn(1); when(mock.getColumn()).thenReturn(1); when(mock.getMessage()).thenReturn("Mocked message."); when(mock.getFileName()).thenReturn("InputMockFile.java"); final AuditEventFormatter formatter = new AuditEventDefaultFormatter(); final String expected = "[WARN] InputMockFile.java:1:1: Mocked message. [TestModule]"; assertEquals("Invalid format", expected, formatter.format(mock)); }
@Test public void testFormatModuleNameContainsCheckSuffix() { final AuditEvent mock = PowerMockito.mock(AuditEvent.class); when(mock.getSourceName()).thenReturn("TestModuleCheck"); when(mock.getSeverityLevel()).thenReturn(SeverityLevel.WARNING); when(mock.getLine()).thenReturn(1); when(mock.getColumn()).thenReturn(1); when(mock.getMessage()).thenReturn("Mocked message."); when(mock.getFileName()).thenReturn("InputMockFile.java"); final AuditEventFormatter formatter = new AuditEventDefaultFormatter(); final String expected = "[WARN] InputMockFile.java:1:1: Mocked message. [TestModule]"; assertEquals("Invalid format", expected, formatter.format(mock)); }
@Override public boolean accept(AuditEvent event) { final boolean severityMatches = severity == event.getSeverityLevel(); return acceptOnMatch == severityMatches; }
@Override public void addError(AuditEvent event) { if (level == event.getSeverityLevel()) { count.incrementAndGet(); } }
public long getSeverityCount( List<AuditEvent> violations, SeverityLevel level ) { long count = 0; for ( AuditEvent event : violations ) { if ( event.getSeverityLevel().equals( level ) ) { count++; } } return count; }
/** {@inheritDoc} */ public void addError( AuditEvent event ) { if ( SeverityLevel.IGNORE.equals( event.getSeverityLevel() ) ) { return; } if ( severityLevel == null || severityLevel.equals( event.getSeverityLevel() ) ) { events.add( event ); } }
/** * Print an Emacs compliant line on the error stream. * If the column number is non zero, then also display it. * @see AuditListener **/ @Override public void addError(AuditEvent event) { final SeverityLevel severityLevel = event.getSeverityLevel(); if (severityLevel != SeverityLevel.IGNORE) { final String errorMessage = formatter.format(event); errorWriter.println(errorMessage); } }
@Override public void addError(AuditEvent event) { if (event.getSeverityLevel() != SeverityLevel.IGNORE) { final String fileName = event.getFileName(); if (fileName == null || !fileMessages.containsKey(fileName)) { synchronized (writerLock) { writeFileError(event); } } else { final FileMessages messages = fileMessages.get(fileName); messages.addError(event); } } }
@Override public ActionResult accept(AuditEvent issue) { return new ActionResult(severity == null || issue.getSeverityLevel().ordinal() >= severity.ordinal(), null, 1); }
@Override public ActionResult accept(AuditEvent issue) { return new ActionResult(severity == null || issue.getSeverityLevel().ordinal() >= severity.ordinal(), null, 1); }
final String message = event.getMessage(); final SeverityLevel severityLevel = event.getSeverityLevel(); final String severityLevelName; if (severityLevel == SeverityLevel.WARNING) {
return expectedSeverity.equals( event.getSeverityLevel().getName() );
/** * Outputs the given event to the writer. * @param event An event to print. */ private void writeFileError(AuditEvent event) { writer.print("<error" + " line=\"" + event.getLine() + "\""); if (event.getColumn() > 0) { writer.print(" column=\"" + event.getColumn() + "\""); } writer.print(" severity=\"" + event.getSeverityLevel().getName() + "\""); writer.print(" message=\"" + encode(event.getMessage()) + "\""); writer.print(" source=\""); if (event.getModuleId() == null) { writer.print(encode(event.getSourceName())); } else { writer.print(encode(event.getModuleId())); } writer.println("\"/>"); }
SeverityLevel level = event.getSeverityLevel();