Package org.jacoco.core.internal.analysis.filter

Interface Summary
IFilter Interface for filter implementations.
IFilterContext Context information provided to filters.
IFilterOutput Interface used by filters to mark filtered items.
 

Class Summary
AnnotationGeneratedFilter Filters classes and methods annotated with runtime visible and invisible annotation whose simple name contains Generated.
EnumEmptyConstructorFilter Filters empty enum constructors.
EnumFilter Filters methods values and valueOf that compiler creates for enums.
Filters Filter that combines other filters.
FinallyFilter Filters duplicates of finally blocks that compiler generates.
KotlinCoroutineFilter Filters branches that Kotlin compiler generates for coroutines.
KotlinDefaultArgumentsFilter Filters branches that Kotlin compiler generates for default arguments.
KotlinGeneratedFilter Filters methods generated by the Kotlin compiler.
KotlinInlineFilter Filters out instructions that were inlined by Kotlin compiler.
KotlinLateinitFilter Filters branch in bytecode that Kotlin compiler generates for reading from lateinit properties.
KotlinNotNullOperatorFilter Filters branch in bytecode that Kotlin compiler generates for not-null assertion operator.
KotlinUnsafeCastOperatorFilter Filters branch in bytecode that Kotlin compiler generates for "unsafe" cast operator.
KotlinWhenFilter Filters bytecode that Kotlin compiler generates for when expressions which list all cases of enum or sealed class, i.e.
KotlinWhenStringFilter Filters bytecode that Kotlin compiler generates for when expressions with a String.
PrivateEmptyNoArgConstructorFilter Filters private empty constructors that do not have arguments.
RecordsFilter Filters methods toString, hashCode and equals that compiler generates for records.
StringSwitchFilter Filters code that is generated by ECJ for a switch statement with a String and by Kotlin compiler 1.5 and above for a when expression with a String.
StringSwitchJavacFilter Filters code that is generated by javac for a switch statement with a String.
SynchronizedFilter Filters code that is generated for synchronized statement.
SyntheticFilter Filters synthetic methods unless they represent bodies of lambda expressions.
TryWithResourcesEcjFilter Filters code that ECJ generates for try-with-resources statement.
TryWithResourcesJavac11Filter Filters code which is generated for try-with-resources statement by javac starting from version 11.
TryWithResourcesJavacFilter Filters code which is generated for try-with-resources statement by javac versions from 7 to 10.
 



Copyright © 2009–2023 Mountainminds GmbH & Co. KG. All rights reserved.