[root]/src/net/sf/statcvs/reportmodel
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 24 (100.0%) | 1270 (100.0%) | 52.9 |
cyganiak | 23 (95.8%) | 1266 (99.7%) | 55.0 |
jkealey | 1 (4.2%) | 4 (0.3%) | 4.0 |
Refactoring to reduce the tunneling of configuration options through the static ConfigurationOptions class. Instead, a ReportConfig object is now widely passed around and has getters for most of the options.
13 lines of code changed in:
- Repository.getSymbolicNames() now returns only those matching ConfigurationOptions.getSymbolicNamesPattern()
- Added Repository.getHead() special symbolic name
- Show repository tags in commit log
- Add table with all tags to index page
53 lines of code changed in:
Refactoring of StatCVS so that StatSVN can properly extend it.
Added StatSVN features: bugzilla integration, viewvc integration, xdoc export
Many thanks to Benoit Xhenseval for refactoring both StatCVS and StatSVN and providing xdoc support.
4 lines of code changed in:
Fixed lots of Eclipse warnings, mostly Javadoc related
3 lines of code changed in:
several fixes for -d logs
4 lines of code changed in:
minor comment change (new TODO)
3 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
360 lines of code changed in:
added "Files with most revisions" table to FileSizesPage
14 lines of code changed in:
- seperated the ChangesAndLinesTableReport into individual TableReport classes for each table type
- added Largest Files table
- small cleanups
51 lines of code changed in:
fixed javadoc warnings
9 lines of code changed in:
small refactorings, externalizing strings etc.
4 lines of code changed in:
refactored all code that accessed authors by name; now the Author object is used everywhere
122 lines of code changed in:
major rewrite of all table related stuff
- new package reportmodel for data containers
- new package reports for reports
630 lines of code changed in: