http://xradar.sourceforge.net


Statics Report - System: 4.0, Version: 730, Date: 2004.01.01Designed for use with , Checkstyle, CKJM, CLOC, EMMA, FindBugs, JavaNCSS, JDepend, JUnit, Macaron, PMD, PMD-CPD, Java2HTML and Ant.

[Statics] classes-org.xradar.test.b.b2

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

org.xradar.test.b.b2.B2

Package: org.xradar.test.b.b2 | Class source | Class javadoc

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
1
2
0
Total :
Per method :
3
3
Total :
Per method :
Per statement :
1
1
0.33
Inheritance:Coupling:Efferent (Import) Couplings:Afferent (Export) Couplings:
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):
1
0
4
1
Class Internal:
Package Internal :
Subsystem Internal :
System Internal :
External:
Java Library :
0
0
0
1
0
1
Class Internal:
Package Internal :
Subsystem Internal :
System Internal :
0
0
0
0
Javadocs:Code violations:Style Errors:
Total :
Per method :
1
1
Total :
Per method :
Per statement :

NaN
NaN
Total :
Per method :
Per statement :
10
10
3.33

FieldTypeImport Couplings:Export Couplings:Illegal Import Couplings:Illegal Export Couplings:

Method (View coupling details):Javadocs:Source statements:Cyclometic complexity:Import Couplings:Export Couplings:Illegal Import Couplings:Illegal Export Couplings:
SillyNamedMethod()
0212000




Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
BAD_PRACTICENM_METHOD_NAMING_CONVENTIONNm2SillyNamedMethod
View line in sourceStyle ErrorColumn
5La ligne excède 80 caractères.
7La ligne excède 80 caractères.
8La ligne excède 80 caractères.
9La ligne excède 80 caractères.
11La ligne excède 80 caractères.
20La ligne excède 80 caractères.
25'{' devrait être sur une nouvelle ligne.17
26Commentaire javadoc manquant.5
26Le nom 'SillyNamedMethod' n'est pas conforme à l'expression '^[a-z][a-zA-Z0-9]*$'.17
26'{' devrait être sur une nouvelle ligne.36