[root]/statcvs/src/net/sf/statcvs/util
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 102 (100.0%) | 2568 (100.0%) | 25.1 |
Richard Cyganiak | 55 (53.9%) | 1160 (45.2%) | 21.0 |
Benoit Xhenseval | 11 (10.8%) | 678 (26.4%) | 61.6 |
Lukasz Pekacki | 27 (26.5%) | 550 (21.4%) | 20.3 |
Manuel Schulze | 5 (4.9%) | 164 (6.4%) | 32.8 |
farkas | 1 (1.0%) | 8 (0.3%) | 8.0 |
mungady | 1 (1.0%) | 4 (0.2%) | 4.0 |
Jason Kealey | 2 (2.0%) | 4 (0.2%) | 2.0 |
A bit of fun, added links to Twitter. In the statcvs.properties file defining the user, you can add:
user.[cvsusername].twitterUsername=[twitterUserName]
user.[cvsusername].twitterUserId=[twitterUserId] -> which is an int, not easy to find...
user.[cvsusername].twitterIncludeHtml=[true/false]
user.[cvsusername].twitterIncludeFlash=[true/false]
20 lines of code changed in 1 file:
Fixing FindBugs warnings / bugs.
40 lines of code changed in 2 files:
Done an Eclipse cleanUp in order to reduce number of warnings by FindBugs / Checkstyle / PMD tools.
Sorry if it is looking like a massive change...
618 lines of code changed in 8 files:
Refactor:
- OutputUtils.escapeHTML => HTML.escape
- OutputUtils => ChartUtils
- StatConstants.* => HTML.*
0 lines of code changed in 2 files:
Warn when all files were rejected by an (overly broad?) include/exclude pattern (bug 1146204)
9 lines of code changed in 1 file:
Bugfix: Copying binary files that contain ASCII #0 failed
3 lines of code changed in 1 file:
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 2 files:
Removed non-portable method call.
4 lines of code changed in 1 file:
Package descriptions for Javadoc
11 lines of code changed in 1 file:
Fixed lots of Eclipse warnings, mostly Javadoc related
6 lines of code changed in 1 file:
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 1 file:
Oops, there was one more dependency on ConfigurationOptions in FileUtils.
3 lines of code changed in 1 file:
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 1 file:
refactored unit tests for input package
37 lines of code changed in 1 file:
- 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 1 file:
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 1 file:
moved some generic stuff from Builder to FileUtils and CvsLogUtils
58 lines of code changed in 2 files:
fixed javadoc warnings
6 lines of code changed in 1 file:
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 2 files:
added "Lines of Code per Developer" chart and several small fixes
4 lines of code changed in 1 file:
(43 more)