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.xml.ast

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

net.sourceforge.pmd.lang.xml.ast.XmlNode

Package: net.sourceforge.pmd.lang.xml.ast | Class source

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

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
getNode()
1110




View line in sourceStyle ErrorColumn
13Dans le commentaire javadoc de la classe, il manque une balise @author.
13Dans le commentaire javadoc de la classe, il manque une balise @version.

net.sourceforge.pmd.lang.xml.ast.DumpFacade

Package: net.sourceforge.pmd.lang.xml.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
4
3
2
Total :
Per method :
45
11.25
Total :
Per method :
Per statement :
17
4.25
0.38
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
1
30
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
1
0.09
Statement Test Coverage :
Method Test Reference :
0
2


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
initializeWith(Writer,String,boolean,XmlNode)
0741
visit(XmlNode,Object)
0840
dump(XmlNode,String)
01962
escape(Object)
0831

View line in source of duplicated classesLinesTokensStart of code fragment
(184) net/sourceforge/pmd/lang/ecmascript/ast/DumpFacade
(70) net/sourceforge/pmd/lang/xml/ast/DumpFacade
31132 extras.add(attribute.getName() + "=" + escape(attribute.getValue())); } // Output image an .....



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

net.sourceforge.pmd.lang.xml.ast.XmlParser

Package: net.sourceforge.pmd.lang.xml.ast | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
5
4
4
1
Total :
Per method :
96
24
Total :
Per method :
Per statement :
54
13.5
0.56
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
3
3
29
4
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 :
9
2.25
0.09
Statement Test Coverage :
Method Test Reference :
0
1.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
parseDocument(Reader)
01281
parse(Reader)
0311
createProxy(Node)
01242
addAllInterfaces(Class,Class)
0420
XmlNodeInvocationHandler.XmlNodeInvocationHandler(Node)
0210
XmlNodeInvocationHandler.Iterator$1.hasNext()
0220
XmlNodeInvocationHandler.Iterator$1.next()
0310
XmlNodeInvocationHandler.Iterator$1.remove()
0220
XmlNodeInvocationHandler.invoke(Object,Method,Object[])
059330




View line in sourceStyle ErrorColumn
37Commentaire javadoc manquant.
39Commentaire javadoc manquant.5
41Commentaire javadoc manquant.5
57Commentaire javadoc manquant.5
62Commentaire javadoc manquant.5
82Commentaire javadoc manquant.5
89Commentaire javadoc manquant.
92Commentaire javadoc manquant.9
96Commentaire javadoc manquant.9

net.sourceforge.pmd.lang.xml.ast.XmlParser$XmlNodeInvocationHandler

Package: net.sourceforge.pmd.lang.xml.ast | Class source

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

2
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
0
Efferent/Import Class Couplings (CBO/Ce):
Afferent/Export Class Couplings (Ca):
Response for a class (RFC):
Lack of Cohesion in methods (LCOM):
6
2
36
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
1.5


Method :Javadocs:Source statements:Cyclometic complexity:




net.sourceforge.pmd.lang.xml.ast.XmlParser$XmlNodeInvocationHandler$1

Package: net.sourceforge.pmd.lang.xml.ast | Class source

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

4
1
Total :
Per method :

NaN
Total :
Per method :
Per statement :

NaN
NaN
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
1
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
13
4
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
1


Method :Javadocs:Source statements:Cyclometic complexity: