net.sourceforge.pmd.dcd

Class UsageNodeVisitor

public class UsageNodeVisitor extends NodeVisitorAdapter

Perform a visitation a UsageGraph, looking for dead code, which is essential code which is not used by any other code. There are various options for configuration how this determination is made.
Nested Class Summary
static classUsageNodeVisitor.Options
Configuration options for usage analysus.
Method Summary
Objectvisit(UsageGraph usageGraph, Object data)
Objectvisit(ClassNode classNode, Object data)
Objectvisit(FieldNode fieldNode, Object data)
Objectvisit(ConstructorNode constructorNode, Object data)
Objectvisit(MethodNode methodNode, Object data)

Method Detail

visit

public Object visit(UsageGraph usageGraph, Object data)

visit

public Object visit(ClassNode classNode, Object data)

visit

public Object visit(FieldNode fieldNode, Object data)

visit

public Object visit(ConstructorNode constructorNode, Object data)

visit

public Object visit(MethodNode methodNode, Object data)