org.jacoco.core.internal.analysis.filter
Class KotlinGeneratedFilter

java.lang.Object
  extended by org.jacoco.core.internal.analysis.filter.KotlinGeneratedFilter
All Implemented Interfaces:
IFilter

public class KotlinGeneratedFilter
extends Object
implements IFilter

Filters methods generated by the Kotlin compiler. Kotlin classes are identified by the @kotlin.Metadata annotations. In such classes generated methods do not have line numbers.


Constructor Summary
KotlinGeneratedFilter()
           
 
Method Summary
 void filter(org.objectweb.asm.tree.MethodNode methodNode, IFilterContext context, IFilterOutput output)
          This method is called for every method.
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

KotlinGeneratedFilter

public KotlinGeneratedFilter()
Method Detail

filter

public void filter(org.objectweb.asm.tree.MethodNode methodNode,
                   IFilterContext context,
                   IFilterOutput output)
Description copied from interface: IFilter
This method is called for every method. The filter implementation is expected to inspect the provided method and report its result to the given IFilterOutput instance.

Specified by:
filter in interface IFilter
Parameters:
methodNode - method to inspect
context - context information for the method
output - callback to report filtering results to


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