A Java Source Code Counter including in depth statistics. Excellent for tracking performance or just for curious programmers.
Be the first to post a text review of JCounter. Rate and review a project by clicking thumbs up or thumbs down in the right column.
The first release includes a command line interface that should be useful to most serious programmers and easy to learn for new programmers. The text interface should be enough to do basic analysis of any java code or text files. Features: -------------------------- 1. Advanced Line Counting 2. Advanced Statistics 3. Java Source and Text File Compatibility 4. Extensible for other user-defined languages More Information 1.Advanced Line Counting: Line Counts are not only based on the number of end-lines in a file. That is why in this release, four different counting statistics are used to provide superior analysis. The program counts for lines of actual code (non-comments), lines of white space, total lines in the file, and a byte-count of the file. 2.Advanced Statistics: The statistical analysis tells the total number of lines in the directory specified. The average, minimum, maximum, and mode lines per file are also reported as well as analysis of words per line. Finally, an analysis of every file is provided telling lines per file, % white space and % code composition to provide in depth information about each source file. 3.Java Source and Text File Compatibility: JCounter 0.5 Alpha is currently able to count and report on java files accurately. Any non-java file in the directory will be treated as a text file and a white space and line analysis will be done on the file, no lines of code will be reported though. 4.Extensible for other user-defined languages: By downloading the source code and implementing the CountableLanguage interface, any language can be added to the JCounter core. This allows flexibility for companies or individuals to adapt the JCounter line-count conventions (https://sourceforge.net/docman/display_doc.php?docid=31501&group_id=157145) to their specific preferences or to other standards. Goals for Release 0.6/Beta: -------------------------- 1.Revise line count method for less style-dependent counting 2.Add Author tag recognition to the counter 3.Include a Swing Interface
Be the first person to add a text review.
Copyright © 2009 Geeknet, Inc. All rights reserved. Terms of Use
Thanks for your rating!
Would you also like to write a review?