public class TryWithResourcesLineFilter extends BaseLineFilter
TryWithResourcesLineFilter.StatemyContext| Constructor and Description |
|---|
TryWithResourcesLineFilter() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
isApplicable(InstrumentationData context) |
protected boolean |
shouldRemoveLine() |
void |
visitInsn(int opcode) |
void |
visitJumpInsn(int opcode,
org.jetbrains.coverage.org.objectweb.asm.Label label) |
void |
visitLineNumber(int line,
org.jetbrains.coverage.org.objectweb.asm.Label start) |
void |
visitMethodInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor,
boolean isInterface) |
void |
visitVarInsn(int opcode,
int var) |
getCurrentLine, hasInstructions, onLineRemoved, setHasInstructions, visitEnd, visitFieldInsn, visitIincInsn, visitIntInsn, visitInvokeDynamicInsn, visitLdcInsn, visitLookupSwitchInsn, visitMultiANewArrayInsn, visitTableSwitchInsn, visitTypeInsn, wasLineSeenBeforeinitFiltergetDelegate, visitAnnotableParameterCount, visitAnnotation, visitAnnotationDefault, visitAttribute, visitCode, visitFrame, visitInsnAnnotation, visitLabel, visitLocalVariable, visitLocalVariableAnnotation, visitMaxs, visitMethodInsn, visitParameter, visitParameterAnnotation, visitTryCatchAnnotation, visitTryCatchBlock, visitTypeAnnotationpublic boolean isApplicable(InstrumentationData context)
isApplicable in class CoverageFilterprotected boolean shouldRemoveLine()
shouldRemoveLine in class BaseLineFilterpublic void visitLineNumber(int line,
org.jetbrains.coverage.org.objectweb.asm.Label start)
visitLineNumber in class BaseLineFilterpublic void visitVarInsn(int opcode,
int var)
visitVarInsn in class BaseLineFilterpublic void visitJumpInsn(int opcode,
org.jetbrains.coverage.org.objectweb.asm.Label label)
visitJumpInsn in class BaseLineFilterpublic void visitMethodInsn(int opcode,
java.lang.String owner,
java.lang.String name,
java.lang.String descriptor,
boolean isInterface)
visitMethodInsn in class BaseLineFilterpublic void visitInsn(int opcode)
visitInsn in class BaseLineFilter