/** * Get the severity level's name. * * @return the check's severity level name. * @noinspection WeakerAccess */ public final String getSeverity() { return severityLevel.getName(); }
@Override public String toString() { return getName(); }
severityLevelName = severityLevel.getName().toUpperCase(Locale.US);
/** * 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("\"/>"); }
/** * Log a message. * * @param line the line number where the error was found * @param tagName the javadoc tag to be logged * @param tagValue the contents of the tag * * @see java.text.MessageFormat */ private void logTag(int line, String tagName, String tagValue) { final String originalSeverity = getSeverity(); setSeverity(tagSeverity.getName()); log(line, MSG_WRITE_TAG, tagName, tagValue); setSeverity(originalSeverity); }
@Override protected void finishLocalSetup() throws CheckstyleException { final Locale locale = new Locale(localeLanguage, localeCountry); LocalizedMessage.setLocale(locale); if (moduleFactory == null) { if (moduleClassLoader == null) { throw new CheckstyleException( "if no custom moduleFactory is set, " + "moduleClassLoader must be specified"); } final Set<String> packageNames = PackageNamesLoader .getPackageNames(moduleClassLoader); moduleFactory = new PackageObjectFactory(packageNames, moduleClassLoader); } final DefaultContext context = new DefaultContext(); context.add("charset", charset); context.add("classLoader", classLoader); context.add("moduleFactory", moduleFactory); context.add("severity", severity.getName()); context.add("basedir", basedir); childContext = context; }
@Test public void testMisc() { final SeverityLevel severityLevel = SeverityLevel.getInstance("info"); assertNotNull("Invalid getInstance result, should not be null", severityLevel); assertEquals("Invalid toString result", "info", severityLevel.toString()); assertEquals("Invalid severity level name", "info", severityLevel.getName()); try { SeverityLevel.getInstance("unknown"); fail("exception expected"); } catch (IllegalArgumentException ex) { assertEquals("Invalid exception message", "No enum constant com.puppycrawl.tools.checkstyle.api.SeverityLevel.UNKNOWN", ex.getMessage()); } }
/** * Get the severity level's name. * * @return the check's severity level name. * @noinspection WeakerAccess */ public final String getSeverity() { return severityLevel.getName(); }
@Override public String toString() { return getName(); }
public static String toSeverity(RulePriority priority) { final String result; switch (priority) { case BLOCKER: case CRITICAL: result = SeverityLevel.ERROR.getName(); break; case MAJOR: result = SeverityLevel.WARNING.getName(); break; case MINOR: case INFO: result = SeverityLevel.INFO.getName(); break; default: throw new IllegalArgumentException("Priority not supported: " + priority); } return result; }
private String getTitle() { String title; if ( getSeverityLevel() == null ) { title = bundle.getString( "report.checkstyle.title" ); } else { title = bundle.getString( "report.checkstyle.severity_title" ) + severityLevel.getName(); } return title; }
severityLevelName = severityLevel.getName().toUpperCase(Locale.US);
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("\"/>"); }
/** * Log a message. * * @param line the line number where the error was found * @param tagName the javadoc tag to be logged * @param tagValue the contents of the tag * * @see java.text.MessageFormat */ private void logTag(int line, String tagName, String tagValue) { final String originalSeverity = getSeverity(); setSeverity(tagSeverity.getName()); log(line, MSG_WRITE_TAG, tagName, tagValue); setSeverity(originalSeverity); }
@Override protected void finishLocalSetup() throws CheckstyleException { final Locale locale = new Locale(localeLanguage, localeCountry); LocalizedMessage.setLocale(locale); if (moduleFactory == null) { if (moduleClassLoader == null) { throw new CheckstyleException( "if no custom moduleFactory is set, " + "moduleClassLoader must be specified"); } final Set<String> packageNames = PackageNamesLoader .getPackageNames(moduleClassLoader); moduleFactory = new PackageObjectFactory(packageNames, moduleClassLoader); } final DefaultContext context = new DefaultContext(); context.add("charset", charset); context.add("classLoader", classLoader); context.add("moduleFactory", moduleFactory); context.add("severity", severity.getName()); context.add("basedir", basedir); childContext = context; }
iconTool.iconSeverity( level.getName(), IconTool.TEXT_SIMPLE ); sink.tableCell_();