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.util.viewer.gui

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

net.sourceforge.pmd.util.viewer.gui.ASTPanel

Package: net.sourceforge.pmd.util.viewer.gui | Class source

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

NaN
NaN
Total :
Per method :
Per statement :
5
1.25
0.13
Statement Test Coverage :
Method Test Reference :
0
3


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ASTPanel(ViewerModel)
1311
MouseAdapter$1.mouseReleased(MouseEvent)
0620
init()
01411
viewerModelChanged(ViewerModelEvent)
11750
valueChanged(TreeSelectionEvent)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
69Le commentaire javadoc est vide.
72Balise javadoc @param manquante pour 'e'.53
95Le commentaire javadoc est vide.
98Balise javadoc @param manquante pour 'e'.49

net.sourceforge.pmd.util.viewer.gui.ASTPanel$1

Package: net.sourceforge.pmd.util.viewer.gui | 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):
2
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
13
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.util.viewer.gui.ActionCommands

Package: net.sourceforge.pmd.util.viewer.gui | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
1
0
1
0
Total :
Per method :
3
Infinity
Total :
Per method :
Per statement :
0
NaN
0
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):
0
0
2
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
1
Infinity
Total :
Per method :
Per statement :

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


Method :Javadocs:Source statements:Cyclometic complexity:




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
9Dans le commentaire javadoc de la classe, il manque une balise @version.
10Commentaire javadoc manquant.5
11Commentaire javadoc manquant.5

net.sourceforge.pmd.util.viewer.gui.EvaluationResultsPanel

Package: net.sourceforge.pmd.util.viewer.gui | Class source

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

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
EvaluationResultsPanel(ViewerModel)
1411
ListSelectionListener$1.valueChanged(ListSelectionEvent)
0320
init()
0911
viewerModelChanged(ViewerModelEvent)
01140




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
58Le commentaire javadoc est vide.
62Balise javadoc @param manquante pour 'e'.53

net.sourceforge.pmd.util.viewer.gui.EvaluationResultsPanel$1

Package: net.sourceforge.pmd.util.viewer.gui | 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):
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
7
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.util.viewer.gui.MainFrame

Package: net.sourceforge.pmd.util.viewer.gui | Class source

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

NaN
NaN
Total :
Per method :
Per statement :
6
1
0.06
Statement Test Coverage :
Method Test Reference :
0
6.67


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
MainFrame()
1311
init()
05611
getLanguageVersion()
01391
actionPerformed(ActionEvent)
12150
setStatus(String)
1221
viewerModelChanged(ViewerModelEvent)
1210




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
34Dans le commentaire javadoc de la classe, il manque une balise @version.
129Le commentaire javadoc est vide.
132Balise javadoc @param manquante pour 'e'.45
168Le commentaire javadoc est vide.
171Balise javadoc @param manquante pour 'e'.53

net.sourceforge.pmd.util.viewer.gui.ParseExceptionHandler

Package: net.sourceforge.pmd.util.viewer.gui | Class source

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

NaN
NaN
Total :
Per method :
Per statement :
4
1.33
0.14
Statement Test Coverage :
Method Test Reference :
0
5.5


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
ParseExceptionHandler(JFrame,Exception)
1411
init()
01811
actionPerformed(ActionEvent)
1320




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
6L'utilisation des import.* est prohibé - javax.swing.*.
58Le commentaire javadoc est vide.
61Balise javadoc @param manquante pour 'e'.45

net.sourceforge.pmd.util.viewer.gui.SourceCodePanel

Package: net.sourceforge.pmd.util.viewer.gui | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
7
4
3
4
Total :
Per method :
29
7.25
Total :
Per method :
Per statement :
10
2.5
0.34
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
5
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
24
11
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
3
0.75
Total :
Per method :
Per statement :

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


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
SourceCodePanel(ViewerModel)
0311
init()
0611
getSourceCode()
1211
Runnable$1.run()
01050
viewerModelChanged(ViewerModelEvent)
11420




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
36Commentaire javadoc manquant.5
58Le commentaire javadoc est vide.
61Balise javadoc @param manquante pour 'e'.53

net.sourceforge.pmd.util.viewer.gui.SourceCodePanel$1

Package: net.sourceforge.pmd.util.viewer.gui | 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):
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
1
17
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
3


Method :Javadocs:Source statements:Cyclometic complexity:




net.sourceforge.pmd.util.viewer.gui.XPathPanel

Package: net.sourceforge.pmd.util.viewer.gui | Class source

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
4
4
3
1
Total :
Per method :
28
7
Total :
Per method :
Per statement :
7
1.75
0.25
Inheritance:Coupling:
Depth of inheritance tree (DIT):
Number of Children (NOC):
5
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
22
0
Javadocs:Code violations:Style Errors:Unit Test Coverage
Total :
Per method :
3
0.75
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
5
1.25
0.18
Statement Test Coverage :
Method Test Reference :
0
3


Method :Javadocs:Source statements:Cyclometic complexity:Test References:
XPathPanel(ViewerModel)
1411
init()
0711
getXPathExpression()
0211
viewerModelChanged(ViewerModelEvent)
11240




View line in sourceStyle ErrorColumn
1La ligne ne correspond pas à la ligne d'en-tête attendue '^\/\*\*[ ]*$'.
9L'utilisation des import.* est prohibé - javax.swing.*.
44Commentaire javadoc manquant.5
48Le commentaire javadoc est vide.
51Balise javadoc @param manquante pour 'e'.53