net.sourceforge.pmd.rules

Class CyclomaticComplexity

public class CyclomaticComplexity extends AbstractRule

Since: January 14, 2003

Version: $Revision: 1.11 $, $Date: 2006/03/29 13:58:50 $

Author: Donald A. Leckie

Method Summary
Objectvisit(ASTIfStatement node, Object data)
Objectvisit(ASTForStatement node, Object data)
Objectvisit(ASTSwitchStatement node, Object data)
Objectvisit(ASTWhileStatement node, Object data)
Objectvisit(ASTClassOrInterfaceDeclaration node, Object data)
Objectvisit(ASTMethodDeclaration node, Object data)
Objectvisit(ASTEnumDeclaration node, Object data)
Objectvisit(ASTConstructorDeclaration node, Object data)

Method Detail

visit

public Object visit(ASTIfStatement node, Object data)

visit

public Object visit(ASTForStatement node, Object data)

visit

public Object visit(ASTSwitchStatement node, Object data)

visit

public Object visit(ASTWhileStatement node, Object data)

visit

public Object visit(ASTClassOrInterfaceDeclaration node, Object data)

visit

public Object visit(ASTMethodDeclaration node, Object data)

visit

public Object visit(ASTEnumDeclaration node, Object data)

visit

public Object visit(ASTConstructorDeclaration node, Object data)