/** * Sets the severity level. The string should be one of the names * defined in the {@code SeverityLevel} class. * * @param severity The new severity level * @see SeverityLevel */ public final void setSeverity(String severity) { severityLevel = SeverityLevel.getInstance(severity); }
/** * Sets the severity level. The string should be one of the names * defined in the {@code SeverityLevel} class. * * @param severity The new severity level * @see SeverityLevel */ public final void setSeverity(String severity) { this.severity = SeverityLevel.getInstance(severity); }
@SuppressWarnings({"unchecked", "rawtypes"}) @Override public Object convert(Class type, Object value) { return SeverityLevel.getInstance(value.toString()); }
try { final String severity = recentModule.getAttribute(SEVERITY); level = SeverityLevel.getInstance(severity);
@Test public void testMixedCaseSpaces() { assertEquals("Invalid getInstance result", SeverityLevel.IGNORE, SeverityLevel.getInstance("IgnoRe ")); assertEquals("Invalid getInstance result", SeverityLevel.INFO, SeverityLevel.getInstance(" iNfo")); assertEquals("Invalid getInstance result", SeverityLevel.WARNING, SeverityLevel.getInstance(" WarniNg")); assertEquals("Invalid getInstance result", SeverityLevel.ERROR, SeverityLevel.getInstance(" ERROR ")); }
@Test public void testMixedCaseSpacesWithDifferentLocales() { final Locale[] differentLocales = {new Locale("TR", "tr") }; final Locale defaultLocale = Locale.getDefault(); try { for (Locale differentLocale : differentLocales) { Locale.setDefault(differentLocale); assertEquals("Invalid getInstance result", SeverityLevel.IGNORE, SeverityLevel.getInstance("IgnoRe ")); assertEquals("Invalid getInstance result", SeverityLevel.INFO, SeverityLevel.getInstance(" iNfo")); assertEquals("Invalid getInstance result", SeverityLevel.WARNING, SeverityLevel.getInstance(" WarniNg")); assertEquals("Invalid getInstance result", SeverityLevel.ERROR, SeverityLevel.getInstance(" ERROR ")); } } finally { Locale.setDefault(defaultLocale); } }
@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()); } }
/** * Sets the severity level. The string should be one of the names * defined in the {@code SeverityLevel} class. * * @param severity The new severity level * @see SeverityLevel */ public final void setSeverity(String severity) { this.severity = SeverityLevel.getInstance(severity); }
/** * Sets the severity level. The string should be one of the names * defined in the {@code SeverityLevel} class. * * @param severity The new severity level * @see SeverityLevel */ public final void setSeverity(String severity) { severityLevel = SeverityLevel.getInstance(severity); }
@SuppressWarnings({"unchecked", "rawtypes"}) @Override public Object convert(Class type, Object value) { return SeverityLevel.getInstance(value.toString()); }
public static RulePriority fromSeverity(String severity) { RulePriority result = null; try { final SeverityLevel severityLevel = SeverityLevel.getInstance(severity); switch (severityLevel) { case ERROR: result = RulePriority.BLOCKER; break; case WARNING: result = RulePriority.MAJOR; break; case INFO: case IGNORE: result = RulePriority.INFO; break; default: } } catch (Exception exc) { LOG.warn("Smth wrong severity", exc); } return result; } }
try { final String severity = recentModule.getAttribute(SEVERITY); level = SeverityLevel.getInstance(severity);