| AbstractMatcher |
|
| AnnotationGeneratedFilter |
Filters classes and methods annotated with
runtime visible and
invisible annotation whose
simple name contains Generated.
|
| AssertFilter |
Filters code that is generated for an assert statement.
|
| AssertFilter.Matcher |
|
| BridgeFilter |
Filters bridge methods.
|
| EnumEmptyConstructorFilter |
Filters empty enum constructors.
|
| EnumEmptyConstructorFilter.Matcher |
|
| EnumFilter |
Filters methods values and valueOf that compiler
creates for enums.
|
| ExhaustiveSwitchFilter |
Filters default branch generated by compilers for exhaustive switch
expressions.
|
| ExhaustiveSwitchFilter.Matcher |
|
| Filters |
Factory for all JaCoCo filters.
|
| FilterSet |
Filter that combines other filters.
|
| FinallyFilter |
Filters duplicates of finally blocks that compiler generates.
|
| KotlinComposeFilter |
Filters bytecode generated by Compose Kotlin compiler plugin.
|
| KotlinCoroutineFilter |
Filters branches that Kotlin compiler generates for coroutines.
|
| KotlinCoroutineFilter.Matcher |
|
| KotlinDefaultArgumentsFilter |
Filters branches that Kotlin compiler generates for default arguments.
|
| KotlinDefaultArgumentsFilter.Matcher |
|
| KotlinDefaultMethodsFilter |
Filters methods that Kotlin compiler generates for non-overridden
non-abstract methods of interfaces.
|
| KotlinDefaultMethodsFilter.Matcher |
|
| KotlinEnumFilter |
Filters method getEntries that Kotlin compiler creates for
enums.
|
| KotlinGeneratedFilter |
Filters methods generated by the Kotlin compiler.
|
| KotlinInlineClassFilter |
Filters methods that Kotlin compiler generates for inline classes.
|
| KotlinInlineFilter |
Filters out instructions that were inlined by Kotlin compiler.
|
| KotlinJvmOverloadsFilter |
Filters methods that Kotlin compiler generates for functions and constructors
annotated with JvmOverloads.
|
| KotlinLateinitFilter |
Filters branch in bytecode that Kotlin compiler generates for reading from
lateinit properties.
|
| KotlinLateinitFilter.Matcher |
|
| KotlinNotNullOperatorFilter |
Filters branch in bytecode that Kotlin compiler generates for not-null
assertion operator.
|
| KotlinNotNullOperatorFilter.Matcher |
|
| KotlinSafeCallOperatorFilter |
Filters bytecode that Kotlin compiler generates for chains of safe call
operators (?.).
|
| KotlinSerializableFilter |
|
| KotlinSerializableFilter.Matcher |
|
| KotlinSMAP |
Parsed representation of SourceDebugExtension attribute.
|
| KotlinSMAP.Mapping |
Parsed representation of a single LineSection from SourceDebugExtension
attribute.
|
| KotlinSyntheticAccessorsFilter |
Filters synthetic accessors generated by the Kotlin compiler.
|
| KotlinUnsafeCastOperatorFilter |
Filters branch in bytecode that Kotlin compiler generates for "unsafe" cast
operator.
|
| KotlinUnsafeCastOperatorFilter.Matcher |
|
| KotlinWhenFilter |
Filters bytecode that Kotlin compiler generates for when
expressions and statements with subject of type enum class or
sealed class.
|
| KotlinWhenFilter.Matcher |
|
| KotlinWhenStringFilter |
Filters bytecode that Kotlin compiler generates for when
expressions with a String.
|
| KotlinWhenStringFilter.Matcher |
|
| PrivateEmptyNoArgConstructorFilter |
Filters private empty constructors that do not have arguments.
|
| PrivateEmptyNoArgConstructorFilter.Matcher |
|
| RecordPatternFilter |
Filters code that is generated for record patterns.
|
| RecordPatternFilter.Matcher |
|
| RecordsFilter |
Filters methods toString, hashCode and
equals that compiler generates for records.
|
| RecordsFilter.Matcher |
|
| Replacements |
|
| Replacements.InstructionBranch |
|
| 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.
|
| StringSwitchFilter.Matcher |
|
| StringSwitchJavacFilter |
Filters code that is generated by javac for a switch statement with a String.
|
| StringSwitchJavacFilter.Matcher |
|
| SynchronizedFilter |
Filters code that is generated for synchronized statement.
|
| SynchronizedFilter.Matcher |
|
| SyntheticFilter |
Filters synthetic methods in non-Kotlin classes unless they represent bodies
of lambda expressions.
|
| TryWithResourcesEcjFilter |
Filters code that ECJ generates for try-with-resources statement.
|
| TryWithResourcesEcjFilter.Matcher |
|
| TryWithResourcesJavac11Filter |
Filters code which is generated for try-with-resources statement by javac
starting from version 11.
|
| TryWithResourcesJavac11Filter.Matcher |
r = ...;
try {
...
|
| TryWithResourcesJavacFilter |
Filters code which is generated for try-with-resources statement by javac
versions from 7 to 10.
|
| TryWithResourcesJavacFilter.Matcher |
javac from JDK 7 and 8 generates bytecode that is equivalent to the
compilation of source code that is described in JLS
14.20.3.
|