Class Rule
java.lang.Object
org.jacoco.report.check.Rule
A rule applies for a certain element type and can define any number of limits
for all elements of this type.
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate ICoverageNode.ElementTypeprivate Stringprivate WildcardMatcherprivate Stringprivate WildcardMatcher -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionCreates and adds a newLimit.(package private) booleanvoidsetElement(ICoverageNode.ElementType elementType) voidsetExcludes(String excludes) voidsetIncludes(String includes) void
-
Field Details
-
element
-
includes
-
excludes
-
limits
-
includesMatcher
-
excludesMatcher
-
-
Constructor Details
-
Rule
public Rule()Creates a new Rule without limits.
-
-
Method Details
-
getElement
- Returns:
- element type this rule applies to
-
setElement
- Parameters:
elementType- element type this rule applies to
-
getIncludes
- Returns:
- includes pattern
-
setIncludes
- Parameters:
includes- includes pattern
-
getExcludes
- Returns:
- excludes pattern
-
setExcludes
- Parameters:
excludes- excludes patterns
-
getLimits
-
setLimits
-
createLimit
-
matches
-