[root]/src/net/sf/statcvs/util
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 91 (100.0%) | 2231 (100.0%) | 24.5 |
cyganiak | 55 (60.4%) | 1387 (62.2%) | 25.2 |
lukasz | 27 (29.7%) | 650 (29.1%) | 24.0 |
manschu | 5 (5.5%) | 164 (7.4%) | 32.8 |
jkealey | 2 (2.2%) | 18 (0.8%) | 9.0 |
farkas | 1 (1.1%) | 8 (0.4%) | 8.0 |
mungady | 1 (1.1%) | 4 (0.2%) | 4.0 |
Refactor:
- OutputUtils.escapeHTML => HTML.escape
- OutputUtils => ChartUtils
- StatConstants.* => HTML.*
0 lines of code changed in:
Warn when all files were rejected by an (overly broad?) include/exclude pattern (bug 1146204)
9 lines of code changed in:
Bugfix: Copying binary files that contain ASCII #0 failed
3 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.
18 lines of code changed in:
Removed non-portable method call.
4 lines of code changed in:
Package descriptions for Javadoc
11 lines of code changed in:
Fixed lots of Eclipse warnings, mostly Javadoc related
6 lines of code changed in:
Changed LookaheadReader to basically have java.util.Iterator semantics; parser and tests updated accordingly. This also fixes the infinite loop when a log ends prematurely.
67 lines of code changed in:
Oops, there was one more dependency on ConfigurationOptions in FileUtils.
3 lines of code changed in:
removed DateUtils by inlining all its methods; it had a dependency on the Messages class which made re-use difficult.
0 lines of code changed in:
refactored unit tests for input package
37 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
23 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
117 lines of code changed in:
moved some generic stuff from Builder to FileUtils and CvsLogUtils
58 lines of code changed in:
fixed javadoc warnings
6 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
167 lines of code changed in:
added "Lines of Code per Developer" chart and several small fixes
4 lines of code changed in:
re-organized output of dates for better consistency and css customizability
14 lines of code changed in:
made checkstyle happy
2 lines of code changed in:
refactorings to prepare for integration of Andy Glover's ant task
- rename CommandLineOptions to ConfigurationOptions
- remove ArgumentException (was functional duplicate of CommandLineException)
- extract method Main.execute() from Main.main() as a hook for the ant task
4 lines of code changed in:
(40 more)