http://xradar.sourceforge.net


Statics Report - System: 1.0, Version: 0, Date: TodayDesigned for use with Checkstyle, CKJM, FindBugs, JavaNCSS, JDepend, Macaron, PMD, PMD-CPD, Java2HTML and Ant.

[Statics] classes-net.sourceforge.pmd.lang.jsp.rule

[scorecard] [analysis] [explanations]
{overview} {architecture} {design} {code} {test} {source control} {system specific}

net.sourceforge.pmd.lang.jsp.rule.AbstractJspRule

Package: net.sourceforge.pmd.lang.jsp.rule | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
26
26
25
1
Total :
Per method :
55
2.12
Total :
Per method :
Per statement :
27
1.04
0.49
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
2
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
28
2
32
325
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
27
1.04
0.49
Statement Test Coverage :
Method Test Reference :
0
0.28


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
AbstractJspRule()
0212
setUsesTypeResolution()
0110
apply(Node,RuleContext)
0210
visitAll(Node,RuleContext)
0420
visit(JspNode,Object)
03122
visit(ASTCompilationUnit,Object)
0210
visit(ASTContent,Object)
0210
visit(ASTJspDirective,Object)
0210
visit(ASTJspDirectiveAttribute,Object)
0211
visit(ASTJspScriptlet,Object)
0210
visit(ASTJspExpression,Object)
0210
visit(ASTJspDeclaration,Object)
0210
visit(ASTJspComment,Object)
0210
visit(ASTText,Object)
0210
visit(ASTUnparsedText,Object)
0210
visit(ASTElExpression,Object)
0210
visit(ASTValueBinding,Object)
0210
visit(ASTCData,Object)
0210
visit(ASTElement,Object)
0211
visit(ASTAttribute,Object)
0211
visit(ASTAttributeValue,Object)
0210
visit(ASTJspExpressionInAttribute,Object)
0210
visit(ASTCommentTag,Object)
0210
visit(ASTDeclaration,Object)
0210
visit(ASTDoctypeDeclaration,Object)
0210
visit(ASTDoctypeExternalId,Object)
0210

View line in source of duplicated classesLinesTokensStart of code fragment
(5) net/sourceforge/pmd/lang/jsp/ast/JspParserVisitorAdapter
(65) net/sourceforge/pmd/lang/jsp/rule/AbstractJspRule
89485 public Object visit(JspNode node, Object data) { node.childrenAccept(this, data); return nul .....



View line in sourceStyle ErrorColumn
37Commentaire javadoc manquant.
39Commentaire javadoc manquant.5
43Commentaire javadoc manquant.5
48Commentaire javadoc manquant.5
52Commentaire javadoc manquant.5
65Commentaire javadoc manquant.5
70Commentaire javadoc manquant.5
74Commentaire javadoc manquant.5
78Commentaire javadoc manquant.5
82Commentaire javadoc manquant.5
86Commentaire javadoc manquant.5
90Commentaire javadoc manquant.5
94Commentaire javadoc manquant.5
98Commentaire javadoc manquant.5
102Commentaire javadoc manquant.5
106Commentaire javadoc manquant.5
110Commentaire javadoc manquant.5
114Commentaire javadoc manquant.5
118Commentaire javadoc manquant.5
122Commentaire javadoc manquant.5
126Commentaire javadoc manquant.5
130Commentaire javadoc manquant.5
134Commentaire javadoc manquant.5
138Commentaire javadoc manquant.5
142Commentaire javadoc manquant.5
146Commentaire javadoc manquant.5
150Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.jsp.rule.JspRuleChainVisitor

Package: net.sourceforge.pmd.lang.jsp.rule | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
2
1
3
Total :
Per method :
13
6.5
Total :
Per method :
Per statement :
5
2.5
0.38
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
9
1
12
6
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
4
2
0.31
Statement Test Coverage :
Method Test Reference :
0
2


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
JspParserVisitorAdapter$1.visit(JspNode,Object)
0310
indexNodes(Node,RuleContext)
0720
visit(Rule,Node,RuleContext)
0520




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
15Commentaire javadoc manquant.
17Commentaire javadoc manquant.5
32Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.jsp.rule.JspRuleChainVisitor$1

Package: net.sourceforge.pmd.lang.jsp.rule | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2

1
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
4
1
5
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :

NaN
NaN
Statement Test Coverage :
Method Test Reference :
0
2


Method :Javadocs:Source statements:Cyclometic complexity:




net.sourceforge.pmd.lang.jsp.rule.JspRuleViolation

Package: net.sourceforge.pmd.lang.jsp.rule | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1
1
1
0
Total :
Per method :
3
3
Total :
Per method :
Per statement :
1
1
0.33
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
5
1
2
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
3
3
1
Statement Test Coverage :
Method Test Reference :
0
1


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
JspRuleViolation(Rule,RuleContext,JspNode,String)
0211




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
8Commentaire javadoc manquant.
9Commentaire javadoc manquant.5

net.sourceforge.pmd.lang.jsp.rule.JspRuleViolationFactory

Package: net.sourceforge.pmd.lang.jsp.rule | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
3
2
0
3
Total :
Per method :
5
2.5
Total :
Per method :
Per statement :
2
1
0.4
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
0
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
8
1
5
3
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
0
0
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
4
2
0.8
Statement Test Coverage :
Method Test Reference :
0
Infinity


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
JspRuleViolationFactory()
0111
createRuleViolation(Rule,RuleContext,Node,String)
0210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
11Commentaire javadoc manquant.
13Commentaire javadoc manquant.5
18Commentaire javadoc manquant.5