aboutsummaryrefslogtreecommitdiff
path: root/org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/Filters.java
diff options
context:
space:
mode:
Diffstat (limited to 'org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/Filters.java')
-rw-r--r--org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/Filters.java9
1 files changed, 5 insertions, 4 deletions
diff --git a/org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/Filters.java b/org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/Filters.java
index 40c0dfc3..cafb1f77 100644
--- a/org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/Filters.java
+++ b/org.jacoco.core/src/org/jacoco/core/internal/analysis/filter/Filters.java
@@ -31,7 +31,8 @@ public final class Filters implements IFilter {
new TryWithResourcesJavacFilter(), new TryWithResourcesEcjFilter(),
new FinallyFilter(), new PrivateEmptyNoArgConstructorFilter(),
new StringSwitchJavacFilter(), new LombokGeneratedFilter(),
- new GroovyGeneratedFilter(), new EnumEmptyConstructorFilter());
+ new GroovyGeneratedFilter(), new EnumEmptyConstructorFilter(),
+ new KotlinGeneratedFilter());
private final IFilter[] filters;
@@ -39,10 +40,10 @@ public final class Filters implements IFilter {
this.filters = filters;
}
- public void filter(final String className, final String superClassName,
- final MethodNode methodNode, final IFilterOutput output) {
+ public void filter(final MethodNode methodNode,
+ final IFilterContext context, final IFilterOutput output) {
for (final IFilter filter : filters) {
- filter.filter(className, superClassName, methodNode, output);
+ filter.filter(methodNode, context, output);
}
}