Project Analyzer

Summary report - PicInfo sample application

Code size

Total physical LINES 725  
System size Small
 
Logical lines of code LLOC 371 52%
Logical lines of comment LLOC' 173 24%
Lines of whitespace LLOW 173 24%
Total logical lines LLINES 717 100%
 
Total source size 28 kB

Lines with the line continuation character '_' are counted as one logical line.
Lines excluded by conditional compilation are included only in the physical line count.

Average size

Physical LINES/procedure 19  
Physical LINES/source file 145
Kilobytes/source file 6

Max and min size

Longest source file (LINES) 249 PicMain.bas
Shortest source file (LINES) 50 PicInfo.cls
Largest source file (kB) 10,2 PicMain.bas
Smallest source file (kB) 1,9 PicInfo.cls

Files

Total files 12  
Source files 5
 
File types
Module 1
Form 1
Classes 3
Library (Declared) 1
Libraries (Referenced) 3
Version Compatibility File 1
Project Workspace 1
Project File 1
 
Source file ages
Oldest 11.2.06 PicForm.frm
Newest 11.2.06 PicMain.bas
Modified in 7 days 0 0%
Modified in 30 days 0 0%
Modified in 365 days 0 0%
Average source file age is 2,6 years

Forms and controls

Forms 1 (max 230)
Controls 8

Procedures

Total procedures 29
Subs 8
Functions 8
Property procs 10
Event declarations 0
Operators 0
DLL declarations 3
 
Private 22
Friend 1
Public 6
 
Property procs 10
Get 10
 
Total procedures 29
Dead procedures 4
Live procedures 25

Dead procedures include ones that are called by other dead ones
and may also include exposed procedures

Variables and constants

Scope Variables Constants Total
Project-level 1 0 1
Module-level 10 20 30
Procedure-level 14 0 14
Procedure parameters 37   37
 
Dead 2 2 4
Live 60 18 78
Total 62 20 82

Dead variables/constants may include exposed ones.

Other declarations

Types 6
Enums 2
Enum constants 18