Confidential - Acme Engineering
Resource Standard Metrics™ for C, C++, C# and Java
Version 7.75 - mSquaredTechnologies.com
License Type: Shareware Evaluation License
Licensed To : Shareware End User - Distribute Freely
License No. : SW1380 License Date: Dec 05, 1998
Build Date : Aug 16 2009 Run Date: Aug 16, 2009
©1996-2009 M Squared Technologies LLC™
________________________________________________________________________
License File: C:\Program Files\MSquared\M2 RSM\rsm.lic
Config. File: C:\Program Files\MSquared\M2 RSM\rsm.cfg
Command Line: -H -STotal Quality Profile Report -TN -Tp Contact.java Rol
odex.java
UDQN File : C:\Program Files\MSquared\M2 RSM\rsm_udqn.cfg
Total Quality Profile Report
------------------------------------------------------------------------
~~ Total Metrics For 2 Files ~~
------------------------------------------------------------------------
~~ Project Quality Profile ~~
Type Count Percent Quality Notice
________________________________________________________________________
1 2 3.03 Physical line length > 80 characters
17 6 9.09 Function comment content less than 10.0%
20 2 3.03 File comment content < 10.0%
27 2 3.03 Number of function return points > 1
31 2 3.03 Class/Struct comments are < 10.0%
38 7 10.61 Exception Handling "try"- "catch" has been identified
44 3 4.55 Keyword "break" identified outside a "switch" structure
46 4 6.06 Function/Class Blank Line content less < 10.0%
49 8 12.12 Function appears to have null or blank parameters
50 2 3.03 Variable assignment to a literal number
51 14 21.21 No comment preceding a function block
52 2 3.03 No comment preceding a class block
119 12 18.18 Return is not a function
________________________________________________________________________
66 100.00 Total Quality Notices
~~ Quality Notice Density ~~
Basis: 1000 (K)
Quality Notices/K LOC = 289.5 ( 28.95%)
Quality Notices/K eLOC = 492.5 ( 49.25%)
Quality Notices/K lLOC = 750.0 ( 75.00%)
------------------------------------------------------------------------
~~ File Summary ~~
C Source Files *.c ....: 0 C/C++ Include Files *.h: 0
C++ Source Files *.c* .: 0 C++ Include Files *.h* : 0
C# Source Files *.cs ..: 0 Java Source File *.jav*: 2
Other Source Files ....: 0
Total File Count ......: 2
Shareware evaluation licenses process only files.
Paid licenses enable processing for an unlimited number of files.
________________________________________________________________________
Confidential - Acme Engineering