Class StackTraceFilter
- java.lang.Object
-
- com.carrotsearch.ant.tasks.junit4.listeners.StackTraceFilter
-
public class StackTraceFilter extends java.lang.Object
Stack trace filtering.
-
-
Field Summary
Fields Modifier and Type Field Description private java.util.List<org.apache.tools.ant.filters.TokenFilter.Filter>
customFilters
Custom filters (from ANT's own TokenFilter).private static java.util.List<java.util.regex.Pattern>
defaultFilters
Default stack trace filters.private boolean
enabled
Whether or not to use this filter (just in case somebody wanted to disable it via a property).private boolean
useDefaults
Whether or not to use the default filters.
-
Constructor Summary
Constructors Constructor Description StackTraceFilter()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addConfigured(org.apache.tools.ant.filters.TokenFilter.Filter filter)
Add a custom filter.void
addContainsRegex(org.apache.tools.ant.filters.TokenFilter.ContainsRegex filter)
void
addContainsString(org.apache.tools.ant.filters.TokenFilter.ContainsString filter)
java.lang.String
apply(java.lang.String trace)
void
setDefaults(boolean useDefaults)
Use default filters (JUnit, randomized testing, some of the reflection stuff).void
setEnabled(boolean enabled)
Disable or enable the filter.
-
-
-
Field Detail
-
defaultFilters
private static java.util.List<java.util.regex.Pattern> defaultFilters
Default stack trace filters.- See Also:
setDefaults(boolean)
-
useDefaults
private boolean useDefaults
Whether or not to use the default filters.
-
enabled
private boolean enabled
Whether or not to use this filter (just in case somebody wanted to disable it via a property).
-
customFilters
private java.util.List<org.apache.tools.ant.filters.TokenFilter.Filter> customFilters
Custom filters (from ANT's own TokenFilter).
-
-
Method Detail
-
setDefaults
public void setDefaults(boolean useDefaults)
Use default filters (JUnit, randomized testing, some of the reflection stuff).
-
setEnabled
public void setEnabled(boolean enabled)
Disable or enable the filter.
-
addContainsString
public void addContainsString(org.apache.tools.ant.filters.TokenFilter.ContainsString filter)
-
addContainsRegex
public void addContainsRegex(org.apache.tools.ant.filters.TokenFilter.ContainsRegex filter)
-
addConfigured
public void addConfigured(org.apache.tools.ant.filters.TokenFilter.Filter filter)
Add a custom filter.
-
apply
public java.lang.String apply(java.lang.String trace)
-
-