Package com.puppycrawl.tools.checkstyle.filters
Contains the filters that are bundled with the main distribution.
-
Class Summary Class Description SeverityMatchFilter FilterSeverityMatchFilter
decides audit events according to the severity level of the event.SuppressFilterElement This filter element is immutable and processesAuditEvent
objects based on the criteria of file, check, module id, line, and column.SuppressionCommentFilter FilterSuppressionCommentFilter
uses pairs of comments to suppress audit events.SuppressionFilter FilterSuppressionFilter
rejects audit events for Check violations according to a suppressions XML document in a file.SuppressionSingleFilter FilterSuppressionSingleFilter
suppresses audit events for Checks violations in the specified file, class, checks, message, module id, lines, and columns.SuppressionsLoader Loads a filter chain of suppressions.SuppressionXpathFilter FilterSuppressionXpathFilter
works as SuppressionFilter.SuppressionXpathSingleFilter FilterSuppressionXpathSingleFilter
suppresses audit events for Checks violations in the specified file, class, checks, message, module id, and xpath.SuppressWarningsFilter FilterSuppressWarningsFilter
uses annotationSuppressWarnings
to suppress audit events.SuppressWithNearbyCommentFilter FilterSuppressWithNearbyCommentFilter
uses nearby comments to suppress audit events.SuppressWithPlainTextCommentFilter FilterSuppressWithPlainTextCommentFilter
uses plain text to suppress audit events.XpathFilterElement This filter element is immutable and processesTreeWalkerAuditEvent
objects based on the criteria of file, check, module id, xpathQuery. -
Enum Summary Enum Description SuppressionCommentFilter.TagType Enum to be used for switching checkstyle reporting for tags.