StatSVN Developers: benoitx

Login name:
benoitx
Total Commits:
1036 (55.9%)
Lines of Code:
7040 (28.7%)
Most Recent Commit:
2006-12-26 21:02

Activity by Clock Time

Activity by Hour of Day for benoitx

Activity by Day of Week for benoitx

Activity in Directories

Directory Changes Lines of Code Lines per Change
Totals 1036 (100.0%) 7040 (100.0%) 6.7
statsvn/src/net/sf/statsvn/input/ 69 (6.7%) 1231 (17.5%) 17.8
statsvn/src/net/sf/statcvs/output/ 80 (7.7%) 928 (13.2%) 11.6
statsvn/src/net/sf/statsvn/output/ 102 (9.8%) 855 (12.1%) 8.3
statsvn/src/net/sf/statcvs/input/ 37 (3.6%) 430 (6.1%) 11.6
statsvn/ 42 (4.1%) 425 (6.0%) 10.1
statsvn/src/net/sf/statcvs/renderer/ 41 (4.0%) 400 (5.7%) 9.7
statsvn/src/net/sf/statcvs/util/ 49 (4.7%) 361 (5.1%) 7.3
statsvn/src/net/sf/statsvn/util/ 79 (7.6%) 300 (4.3%) 3.7
statsvn/.settings/ 4 (0.4%) 254 (3.6%) 63.5
statsvn/src/net/sf/statsvn/ 28 (2.7%) 237 (3.4%) 8.4
maven-common-build/ 3 (0.3%) 231 (3.3%) 77.0
statsvn/site/ 26 (2.5%) 177 (2.5%) 6.8
statsvn/site/style/ 1 (0.1%) 146 (2.1%) 146.0
statsvn/tests-src/net/sf/statcvs/input/ 38 (3.7%) 137 (1.9%) 3.6
statsvn/tests-src/net/sf/statcvs/model/ 14 (1.4%) 118 (1.7%) 8.4
statsvn/site/press/ 9 (0.9%) 112 (1.6%) 12.4
statsvn/src/net/sf/statsvn/ant/ 6 (0.6%) 99 (1.4%) 16.5
statsvn/src/net/sf/statcvs/model/ 19 (1.8%) 81 (1.2%) 4.2
statsvn/tests-src/net/sf/statsvn/input/ 39 (3.8%) 74 (1.1%) 1.8
statsvn/src/net/sf/statcvs/ 10 (1.0%) 74 (1.1%) 7.4
statsvn/tests-src/net/sf/statsvn/ 2 (0.2%) 66 (0.9%) 33.0
statsvn/src/net/sf/statcvs/reports/ 31 (3.0%) 58 (0.8%) 1.8
statsvn/src/net/sf/statcvs/reportmodel/ 30 (2.9%) 56 (0.8%) 1.8
statsvn/src/net/sf/statcvs/ant/ 3 (0.3%) 54 (0.8%) 18.0
statsvn/tests-src/net/sf/statcvs/util/ 14 (1.4%) 32 (0.5%) 2.2
statsvn/tests-src/net/sf/statcvs/reportmodel/ 4 (0.4%) 24 (0.3%) 6.0
statsvn/devdoc/ 1 (0.1%) 20 (0.3%) 20.0
statsvn/tests-src/net/sf/statcvs/output/ 4 (0.4%) 19 (0.3%) 4.7
website/ 3 (0.3%) 14 (0.2%) 4.6
statsvn/tests-src/net/sf/statcvs/renderer/ 4 (0.4%) 13 (0.2%) 3.2
/ 3 (0.3%) 9 (0.1%) 3.0
website/dist/ 2 (0.2%) 3 (0.0%) 1.5
statsvn/tests-src/net/sf/statcvs/ 2 (0.2%) 2 (0.0%) 1.0
website/dist/0.2.0/ 2 (0.2%) 0 (0.0%) 0.0
website/dist/0.1.3/ 2 (0.2%) 0 (0.0%) 0.0
statsvn/tests-src/net/sf/statsvn/util/ 21 (2.0%) 0 (0.0%) 0.0
statsvn/tests-src/net/sf/statsvn/reportmodel/ 6 (0.6%) 0 (0.0%) 0.0
statsvn/tests-src/net/sf/statsvn/renderer/ 6 (0.6%) 0 (0.0%) 0.0
statsvn/tests-src/net/sf/statsvn/output/ 6 (0.6%) 0 (0.0%) 0.0
statsvn/tests-src/net/sf/statsvn/model/ 21 (2.0%) 0 (0.0%) 0.0
statsvn/tests-src/net/sf/statcvs/input/samplefiles/ 5 (0.5%) 0 (0.0%) 0.0
statsvn/src/net/sf/statsvn/reports/ 39 (3.8%) 0 (0.0%) 0.0
statsvn/src/net/sf/statsvn/reportmodel/ 36 (3.5%) 0 (0.0%) 0.0
statsvn/src/net/sf/statsvn/renderer/ 42 (4.1%) 0 (0.0%) 0.0
statsvn/src/net/sf/statsvn/output/web-files/ 2 (0.2%) 0 (0.0%) 0.0
statsvn/src/net/sf/statsvn/model/ 27 (2.6%) 0 (0.0%) 0.0
statsvn/src/net/sf/statcvs/web-files/ 11 (1.1%) 0 (0.0%) 0.0
statsvn/lib/ 11 (1.1%) 0 (0.0%) 0.0

Activity of benoitx

Most Recent Commits

benoitx 2006-12-26 21:02

When handling SymbolicNames, the new SymbolicName constructor (not-committed yet in statcvs) must be used.

There is a significant difference in the way CVS operates vs SVN.

SVN tags by creating a revision which is a copy of another revision.

Each checkin changes the 'revision' across the board, the log

therefore may involve only a given number of files for this.



I have found a way to go through all files and associate the latest

version of a given file with the appropriate SymbolicName.



However, the way the SymbolicNames works is that it picks up the date

from a bunch of revision Data.

Since the copy is not associated with ANY file, it would lose that

date unless it could be given to the SymbolicName,



Therefore I am suggesting a transparent change to SymbolicName to add

a constructor that would accept such a date and on call to getDate

would behaves as usual UNLESS there was a given non-null date.

10 lines of code changed in:

benoitx 2006-12-26 20:57

Found issue related to the difference in LOC between the text on main page and the charts.

When an implicit action is created, it should not copy the revision if the last item for that file was a deletion (i.e. it does not get moved

and the lines deleted then do not get counted twice).

9 lines of code changed in:

benoitx 2006-12-26 20:56

Reformatted to use tabs.

499 lines of code changed in:

benoitx 2006-12-26 20:52

Adding a -dump functionality that read the svn log file, builds the Repository model and just prints it with the TaskLogger (Console by default).

This is useful to spot inconsistencies.

155 lines of code changed in:

benoitx 2006-12-13 15:30

[Bug 1601433]The error report highlighted an issue with filenames containing space(s) in the svn diff call

1 lines of code changed in:

benoitx 2006-12-13 15:29

removed absolute path.

2 lines of code changed in:

benoitx 2006-12-13 15:27

[Bug 1601433]The error report highlighted an issue with filenames containing space(s) in the svn diff call

24 lines of code changed in:

benoitx 2006-12-13 15:20

test.

2 lines of code changed in:

benoitx 2006-12-13 15:08

file with spaces in name...

1 lines of code changed in:

benoitx 2006-12-12 23:06

Removal of -hopefully- the last bits of JDK 1.5 code.

19 lines of code changed in:

benoitx 2006-12-12 23:00

Move to newer version of jtreemap that fixes the reload problem.

1 lines of code changed in:

benoitx 2006-12-12 20:26

New Report: LOC and Churn shows the usual LOC with the amount of code touched per day.

Hopefully the churn should go decreasingly towards a release.

286 lines of code changed in:

benoitx 2006-12-12 17:05

Fixed to use statcvs-0.3.0-dev

1 lines of code changed in:

benoitx 2006-12-12 15:44

StringBuilder is a big no-no for JDk 1.4. Thanks to Samuli for his patience.

1 lines of code changed in:

benoitx 2006-12-12 13:16

New Report: Repo Map, a jtreemap-based report (applet) that shows the entire source tree in a hierarchical manner, the size of each box is related to LOC and the colour to the changes over the last 30 days (red -loc, green +loc). This is experimental but quite useful I think.

284 lines of code changed in:

benoitx 2006-12-12 13:15

A bit of tidy up (Checkstyle, PMD, FindBugs, Simian).

Plus showing a statsvn.bat script for typical usage.

Changed the TODO to @todo which are picked up by Maven (see the Task List report, Jason it would be good to go through it and drop whatever may be old).

109 lines of code changed in:

benoitx 2006-12-11 11:11

[Bug 1608782]Adding experimental support for Symbolic Names (i.e. tags). You MUST get a log at the top level of the project, not the trunk level,

e.g.: svn log -v --xml https://svn.sourceforge.net/svnroot/statsvn/ That way, the log will contain some information about the tags

28 lines of code changed in:

benoitx 2006-12-11 11:01

[Bug 1612997]Removed 1.5 specific code (Attribute.setTextContent is part of the DOM Level 3 unsupported in JDK 1.4.

Thanks to Samuli Hakkinen for the investigation and link: http://www.kaffe.org/~stuart/japi/htmlout/h-jdk14-jdk15

9 lines of code changed in:

benoitx 2006-12-11 10:55

Upgraded StatCVS to version 0.3.0-dev (lots of refactoring inside StatCVS).

42 lines of code changed in:

benoitx 2006-12-04 14:51

actually, this is the way it is done in FilenameComparator, so for consistency,

I shall use this rather than the suggested patch.

1 lines of code changed in:

(53 more)

Generated by StatSVN 0.3.0-dev