Resource Standard Metrics for C, C++ and Java
Visual Metrics Version 6.01
License Type: Shareware Evaluation License
Licensed To : Shareware End User - Distribute Freely
License No. : SW1380 License Date: Sat Dec 05 12:31:28 1998
(C) 2001 M Squared Technologies Run Date: Fri Jun 22 19:32:18 2001
________________________________________________________________________
File: Contact.java
Date: Fri Jun 22 19:32:18 2001 File Size: 1566 Bytes
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 74 eLOC 42 lLOC 26 Comment 0 Lines 84
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 2
Lines of Code (LOC) .: 74 if, else ............: 3, 1
Lines of just { or } : 32 goto, return ........: 0, 2
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 42 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 26 class, interface ....: 1, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 10 namespace, package ..: 0, 1
Comment Lines .......: 0 inline ..............: 0
Total Logical Lines .: 84 Memory alloc, free ..: 0, 0
Total Physical Lines : 84 Memory new, delete ..: 4, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 5 Paren Count (,) .....: 29, 29
#include, import ....: 0, 4 Brace Count {,} .....: 16, 16
#define, typedef ....: 0, 0 Bracket Count [,] ...: 1, 1
const, enum .........: 0, 0 Chars/NBLine, Notices: 13, 4
do, while ...........: 0, 1 Code, eCode Lines ...: 88.1%, 50.0%
switch, default .....: 0, 0 Comment, Blank Lines : 0.0%, 11.9%
for .................: 0 Characters, Spaces ..: 69.4%, 30.6%
________________________________________________________________________
End of File: Contact.java
File: Rolodex.java
Date: Fri Jun 22 19:32:18 2001 File Size: 3809 Bytes
________________________________________________________________________
------------------------------------------------------------------------
~~ Total File Summary ~~
LOC 154 eLOC 92 lLOC 62 Comment 3 Lines 181
------------------------------------------------------------------------
~~ File Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 1
Lines of Code (LOC) .: 154 if, else ............: 6, 3
Lines of just { or } : 62 goto, return ........: 0, 10
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 92 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 62 class, interface ....: 1, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 24 namespace, package ..: 0, 0
Comment Lines .......: 3 inline ..............: 0
Total Logical Lines .: 181 Memory alloc, free ..: 0, 0
Total Physical Lines : 181 Memory new, delete ..: 9, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 16 Paren Count (,) .....: 76, 76
#include, import ....: 0, 7 Brace Count {,} .....: 31, 31
#define, typedef ....: 0, 0 Bracket Count [,] ...: 3, 3
const, enum .........: 0, 0 Chars/NBLine, Notices: 15, 7
do, while ...........: 0, 1 Code, eCode Lines ...: 85.1%, 50.8%
switch, default .....: 0, 0 Comment, Blank Lines : 1.7%, 13.3%
for .................: 1 Characters, Spaces ..: 68.7%, 31.3%
________________________________________________________________________
End of File: Rolodex.java
~~ Total Metrics For 2 Files ~~
------------------------------------------------------------------------
~~ Total Project Summary ~~
LOC 228 eLOC 134 lLOC 88 Comment 3 Lines 265
------------------------------------------------------------------------
~~ Project Keywords and Metrics ~~
--------------- LOC --------------- case, break .........: 0, 3
Lines of Code (LOC) .: 228 if, else ............: 9, 4
Lines of just { or } : 94 goto, return ........: 0, 12
Lines of just ( or ) : 0 exit, _exit, abort ..: 0, 0, 0
Effective LOC (eLOC) : 134 macros, struct, union: 0, 0, 0
Code Statement (lLOC): 88 class, interface ....: 2, 0
-------------- Lines -------------- template, friend ....: 0, 0
Blank Lines .........: 34 namespace, package ..: 0, 1
Comment Lines .......: 3 inline ..............: 0
Total Logical Lines .: 265 Memory alloc, free ..: 0, 0
Total Physical Lines : 265 Memory new, delete ..: 13, 0
------------ Key Words ------------ ------------- Analysis ------------
Literal Strings .....: 21 Paren Count (,) .....: 105, 105
#include, import ....: 0, 11 Brace Count {,} .....: 47, 47
#define, typedef ....: 0, 0 Bracket Count [,] ...: 4, 4
const, enum .........: 0, 0 Chars/NBLine, Notices: 14, 11
do, while ...........: 0, 2 Code, eCode Lines ...: 86.0%, 50.6%
switch, default .....: 0, 0 Comment, Blank Lines : 1.1%, 12.8%
for .................: 1 Characters, Spaces ..: 68.9%, 31.1%
------------------------------------------------------------------------
~~ File Summary ~~
C Source Files *.c ....: 0 C/C++ Include Files *.h: 0
C++ Source Files *.c* .: 0 C++ Include Files *.h* : 0
Other Source Files ....: 0 Java Source File *.jav*: 2
Total File Count ......: 2
Shareware evaluation licenses process only files.
Paid licenses enable wild cards and file/project totals.
________________________________________________________________________