Results
Date2007/07/27
Files2
Codebase139
Reviews300
Violations9
Waived violations0
DPMO5400
Sigma4.049

Severity summary

Severity 1, total 1
InspectorDescriptionNumber
ER-024Directory structure should match package structure1

Severity 2, total 6
InspectorDescriptionNumber
ER-016Missing package declaration - encourage structuring and avoid namesapace conflicts by using packages2
ER-033Source file is too long1
ER-043Packages should be neither too lean nor too fat.1
ER-049Unify logging strategy - define individual logger for class1
ER-112File doesn't contain classes or interfaces1

Severity 3, total 2
InspectorDescriptionNumber
ER-023Packages should begin with project or organization package prefix2

Metrics
NameNumberMinAvgMaxTotal
Change ratio21.001.001.002.00
Class complexity11.001.001.001.00
Code length13.003.003.003.00
File length20.000.000.000.00
Operation complexity11.001.001.001.00
Work order243.2958.5373.77117.06

Violations
#NameSeverityDescription
1ER-0432Package contains less than 5 files (2). for key MIN

JavaDoc

Files
NameReviewsViolationsDPMOSigma
EmptyFileViolationTestCase.java165818752.893
MissingPackageDeclarationRuleViolationTestCase.java28437394.679

Hammurapi 3 Copyright © 2004 Hammurapi Group. All Rights Reserved.