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