Report: Summary Lines of Code Report |
Option: -s |
Compatible Options: A, F, H, O, r, R, T |
Usage: rsm -H -s *.h *.cpp > report.htm rsm -H -s *.h *.cpp > report.htm |
Source: C, C++ and Java |
The summary report lists each filename and the LOC metrics for each file.
This mode is designed as a summary report and is not intended to be used with other
reports. All input modes File List (F), Recursive (r) and the standard named file or
named wild card are acceptable.
Lines of Code, LOC is defined are those line in a file that are not blank or sole comment lines. Effective Lines of Code, eLOC, is defined are those lines in a file that are not blanks, sole comments or standalone parenthesis or braces. This metric best represented the quantity of work performed to create the source code document. Logical Lines of Code, lLOC, is defined are those lines in a file that form a code statement by ending in a semicolon, where the for loop construct counts as 1 code statement. Comment lines are those lines that contain a comment. This includes lines that have both code an comments on the same physical line. Logical lines in a file is defined as the sum of LOC, Comments and Blanks. This metrics may and should exceed the physical lines in a file where there are both comments and code on the same physical line. You may use the -v mode to report logical lines in a file. Lines is this report is defined as physical lines in the file. |
File: cell.h Date: Thu Jun 24 20:30:34 1999 File Size: 726 Bytes LOC 23 eLOC 21 lLOC 15 Comment 11 Lines 36 File: ocean.h Date: Thu Jun 24 20:30:48 1999 File Size: 574 Bytes LOC 22 eLOC 20 lLOC 11 Comment 5 Lines 34 File: target.h Date: Thu Jun 24 21:00:02 1999 File Size: 683 Bytes LOC 27 eLOC 23 lLOC 12 Comment 8 Lines 43 File: cell.cpp Date: Thu Jul 01 20:37:54 1999 File Size: 1637 Bytes LOC 92 eLOC 62 lLOC 36 Comment 7 Lines 122 File: ocean.cpp Date: Thu Jun 24 20:30:52 1999 File Size: 837 Bytes LOC 34 eLOC 24 lLOC 13 Comment 10 Lines 56 File: target.cpp Date: Thu Jun 24 21:07:00 1999 File Size: 1323 Bytes LOC 83 eLOC 57 lLOC 27 Comment 3 Lines 99 |