edu.umd.cs.findbugs.detect
Class TestASM
java.lang.Object
org.objectweb.asm.tree.MemberNode
org.objectweb.asm.tree.ClassNode
edu.umd.cs.findbugs.asm.ClassNodeDetector
edu.umd.cs.findbugs.detect.TestASM
- All Implemented Interfaces:
- Detector2, Priorities, org.objectweb.asm.ClassVisitor
public class TestASM
- extends ClassNodeDetector
Sample detector, using ASM
- Author:
- David Hovemeyer
Fields inherited from class org.objectweb.asm.tree.ClassNode |
access, fields, innerClasses, interfaces, methods, name, outerClass, outerMethod, outerMethodDesc, signature, sourceDebug, sourceFile, superName, version |
Fields inherited from class org.objectweb.asm.tree.MemberNode |
attrs, invisibleAnnotations, visibleAnnotations |
Method Summary |
org.objectweb.asm.FieldVisitor |
visitField(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.Object value)
|
org.objectweb.asm.MethodVisitor |
visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)
|
Methods inherited from class org.objectweb.asm.tree.ClassNode |
accept, visit, visitInnerClass, visitOuterClass, visitSource |
Methods inherited from class org.objectweb.asm.tree.MemberNode |
visitAnnotation, visitAttribute, visitEnd |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Methods inherited from interface org.objectweb.asm.ClassVisitor |
visitAnnotation, visitAttribute, visitEnd |
TestASM
public TestASM(BugReporter bugReporter)
visitMethod
public org.objectweb.asm.MethodVisitor visitMethod(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.String[] exceptions)
- Specified by:
visitMethod
in interface org.objectweb.asm.ClassVisitor
- Overrides:
visitMethod
in class org.objectweb.asm.tree.ClassNode
visitField
public org.objectweb.asm.FieldVisitor visitField(int access,
java.lang.String name,
java.lang.String desc,
java.lang.String signature,
java.lang.Object value)
- Specified by:
visitField
in interface org.objectweb.asm.ClassVisitor
- Overrides:
visitField
in class org.objectweb.asm.tree.ClassNode
FindBugs™ is licenced under the LGPL. Copyright © 2006 University of Maryland.