Package com.puppycrawl.tools.checkstyle.filters
package com.puppycrawl.tools.checkstyle.filters
Contains the filters that are bundled with the main distribution.
-
ClassDescriptionFilter
SeverityMatchFilterdecides audit events according to the severity level of the event.This filter element is immutable and processesAuditEventobjects based on the criteria of file, check, module id, line, and column.FilterSuppressionCommentFilteruses pairs of comments to suppress audit events.Enum to be used for switching checkstyle reporting for tags.FilterSuppressionFilterrejects audit events for Check violations according to a suppressions XML document in a file.FilterSuppressionSingleFiltersuppresses audit events for Checks violations in the specified file, class, checks, message, module id, lines, and columns.Loads a filter chain of suppressions.FilterSuppressionXpathFilterworks as SuppressionFilter.FilterSuppressionXpathSingleFiltersuppresses audit events for Checks violations in the specified file, class, checks, message, module id, and xpath.FilterSuppressWarningsFilteruses annotationSuppressWarningsto suppress audit events.FilterSuppressWithNearbyCommentFilteruses nearby comments to suppress audit events.FilterSuppressWithPlainTextCommentFilteruses plain text to suppress audit events.This filter element is immutable and processesTreeWalkerAuditEventobjects based on the criteria of file, check, module id, xpathQuery.