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.e

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

org.xradar.test.e.E1

Package: org.xradar.test.e | Class source | Class javadoc

Methods:Source statements:Cyclomatic Complexity
Total:
Total Declared:
Public :
Private :
2
1
2
0
Total :
Per method :
4
4
Total :
Per method :
Per statement :
1
1
0.25
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
2
4
1
Class Internal:
Package Internal :
Subsystem Internal :
System Internal :
External:
Java Library :
0
0
0
0
0
0
Class Internal:
Package Internal :
Subsystem Internal :
System Internal :
0
0
0
0
Javadocs:Code violations:Style Errors:
Total :
Per method :
2
2
Total :
Per method :
Per statement :
3
3
0.75
Total :
Per method :
Per statement :
4
4
1

FieldTypeImport Couplings:Export Couplings:Illegal Import Couplings:Illegal Export Couplings:
f1
org.xradar.test.f.F11100

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


View line in sourceCode ViolationRule
Avoid unused imports such as 'org.xradar.test.b.B1' UnusedImports
Avoid unused private fields such as 'f1'. UnusedPrivateField
Private field 'f1' could be made final; it is only initialized in the declaration or constructor. ImmutableField


Bug: CategoryTypeAbbreviationPriorityMethod NameField Name
PERFORMANCEURF_UNREAD_FIELDUrF2f1
View line in sourceStyle ErrorColumn
31Import inutilisé - org.xradar.test.b.B1.8
40'{' devrait être sur une nouvelle ligne.17
42Le nom 'f1' n'est pas conforme à l'expression '^m[A-Z][a-zA-Z0-9]*$'.16
48'{' devrait être sur une nouvelle ligne.25