added XMLTableRenderer; new dependancy on jdom.jar (not yet added to the developer lib download)
617 lines of code changed in:
minor comment change (new TODO)
3 lines of code changed in:
fixed [ 751684 ] # in author name breaks web links
4 lines of code changed in:
fixed [ 753986 ] java.lang.ArithmeticException: / by zero
7 lines of code changed in:
Bugfix: NullPointerException when file is only on other branch (introduced during refactoring)
11 lines of code changed in:
refactoring of the time series charts
- new TimeSeries class in the reportmodel package
- TimeSeriesChart renders a time series to a PNG image
- FileCountTimeSeriesReport creates a TimeSeries for file count
- AvgFileSizeTimeSeriesReport creates a TimeSeries for average file size
- removed FileCountIterator and FCChart
901 lines of code changed in:
fixed broken "test" target in build.xml
24 lines of code changed in:
- removed some old TODOs
- minor documentation fix
- minor build file fix
8 lines of code changed in:
adjusted to the new command line syntax
1 lines of code changed in:
- made first command line parameter (project name) optional
- module name will be retrieved from the logfile and used as default
- project name can be specified using new -title option
81 lines of code changed in:
- replaced userguide.txt by short README which refers to the manual at http://statcvs.sf.net/manual
- renamed license.txt to LICENSE
- updated build.xml accordingly
- more small tweaks to build.xml
29 lines of code changed in:
update command line help and Ant task with -include and -exclude
36 lines of code changed in:
implemented [ 597955 ] Specify filename filters for actual code
- FilePatternMatcher matches filenames against Ant-style wildcard patterns
- new -include <pattern-list> and -exclude <pattern-list> command line switches to specify which files should be included in the analysis
421 lines of code changed in:
added "Files with most revisions" table to FileSizesPage
248 lines of code changed in:
- seperated the ChangesAndLinesTableReport into individual TableReport classes for each table type
- added Largest Files table
- small cleanups
985 lines of code changed in:
- more small changes to Builder
- removed dependency of CvsFile on RepositoryFileManager (Good Thing!)
72 lines of code changed in:
moved some generic stuff from Builder to FileUtils and CvsLogUtils
179 lines of code changed in:
small cleanups
18 lines of code changed in:
fixed javadoc warnings
31 lines of code changed in:
removed old unused methods, general cleanup
20 lines of code changed in:
moved line calculation algorithms from CvsFile to Builder and improved some tests
504 lines of code changed in:
heavy refactoring of the input package
- rewrote CvsRevisionParser to get rid of its state machine design
- added LookaheadReader which allows reading the same line multiple times
- moved much responsibility from the parser classes to Builder
- parser classes now look much more similiar to each other
814 lines of code changed in:
May 2003 »