Package com.puppycrawl.tools.checkstyle.filters
Contains the filters that are bundled with the main distribution.
-
Class Summary Class Description SeverityMatchFilter This is a very simple filter based on severity matching.SuppressElement This filter processesAuditEvent
objects based on the criteria of file, check, module id, line, and column.SuppressionCommentFilter A filter that uses comments to suppress audit events.SuppressionCommentFilter.Tag A Tag holds a suppression comment and its location, and determines whether the suppression turns checkstyle reporting on or off.SuppressionFilter This filter accepts AuditEvents according to file, check, line, and column, as specified in a suppression file.SuppressionsLoader Loads a filter chain of suppressions.SuppressionXpathFilter This filter accepts TreeWalkerAuditEvents according to file, check and xpath query, as specified in a suppression file.SuppressWarningsFilter A filter that suppresses warnings using theSuppressWarnings
annotation.SuppressWithNearbyCommentFilter A filter that uses nearby comments to suppress audit events.SuppressWithNearbyCommentFilter.Tag A Tag holds a suppression comment and its location.SuppressWithPlainTextCommentFilter A filter that uses comments to suppress audit events.SuppressWithPlainTextCommentFilter.Suppression The class which represents the suppression.XpathFilter This filter 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.