Menu

Home

John Dalbey

PURPOSE: Counts logical lines of code in Java source files.
The count is the number of semicolons and right braces,
excluding those appearing in a comment or a string literal or
the expression following a 'for' keyword.

FEATURES:
Count one class,
Count selected classes,
or count all classes.

Gives individual class and total counts.
Ignores comments and string literals when counting.
Class names are alphabetized (case-insensitive).
Result dialog is non-modal, thus multiples counts can be displayed.

Results can be copied to the clipboard from the dialog.
Esthetics:
Results dialog has faint yellow background to match BlueJ's.
TextArea has margins to text isn't crunched against border.
Monospaced font to improve numeric readability.
Results dialog can be resized and text area resizes with it.

Extension Details are provided under "Help -> Installed Extensions"

USER INSTRUCTIONS:
Follow these directions for installing extensions.
Right-click on a class and choose 'Count LOC'
or choose 'Count LOC' in the Tools menu and
specify 'All classes' or 'Selected classes

Web site (Under Construction).

Project Members:


MongoDB Logo MongoDB