Directory statsvn/src/net/sf/statsvn/input/

Total Files:
12
Deleted Files:
4
Lines of Code:
3966

Browse with ViewVC

[root]/statsvn/src/net/sf/statsvn/input

Lines of Code

statsvn/src/net/sf/statsvn/input/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 134 (100.0%) 3998 (100.0%) 29.8
Benoit Xhenseval 124 (92.5%) 3714 (92.9%) 29.9
Jason Kealey 8 (6.0%) 251 (6.3%) 31.3
Jean-Philippe Daigle 2 (1.5%) 33 (0.8%) 16.5

Most Recent Commits

Jason Kealey 2009-08-10 20:08 Rev.: 394

Implemented usage of svnkit instead of command-line tool. Some work contributed by yogesh.

1 lines of code changed in 1 file:

Jason Kealey 2009-08-07 20:26 Rev.: 393

Refactored svn calls into various interfaces instead of static utility methods. Made it easier to implement an alternate way to query the server (using svnkit, for example). Allowed extensibility in current classes.

50 lines of code changed in 1 file:

Benoit Xhenseval 2009-05-27 18:17 Rev.: 389

free the Builder as soon as possible in order to reduce the max memory required.

8 lines of code changed in 1 file:

Benoit Xhenseval 2009-03-18 16:33 Rev.: 383

When replacing the name for Author, one should also replace the author ID.

1 lines of code changed in 1 file:

Benoit Xhenseval 2009-03-16 23:44 Rev.: 382

Add ability to MERGE 2 users through the config-file user.[userName].replacedBy=[newUserName]

333 lines of code changed in 1 file:

  • statsvn/src/net/sf/statsvn/input: Builder.java (+333 -319)
Benoit Xhenseval 2009-03-11 00:15 Rev.: 378

Adding some Twitter attributes to StatSVN Developer Page.

10 lines of code changed in 1 file:

Benoit Xhenseval 2008-06-25 21:23 Rev.: 368

Fix a few Checkstyle warnings.

648 lines of code changed in 1 file:

Benoit Xhenseval 2008-03-28 18:46 Rev.: 351

Eclipse cleanUp.

954 lines of code changed in 12 files:

Jason Kealey 2008-03-28 04:00 Rev.: 346

Beta of improved diff that makes use of the per-revision diffs now available in Subversion (instead of per file).

188 lines of code changed in 2 files:

Benoit Xhenseval 2008-03-27 23:42 Rev.: 345

Matching changes made in StatCVS for the XML output.

27 lines of code changed in 2 files:

Jean-Philippe Daigle 2007-06-27 17:52 Rev.: 340

fix for enhancement request 1743119 on sourceforge: support for anonymizing report

30 lines of code changed in 1 file:

Benoit Xhenseval 2007-04-09 21:18 Rev.: 332

7 lines of code changed in 3 files:

Benoit Xhenseval 2007-04-09 15:50 Rev.: 331

[Request 1692245 ] Allow to use another top-level directory than 'tags'. use -tags-dir /releases/ if your directory is the top directory "releases".

1 lines of code changed in 1 file:

Benoit Xhenseval 2007-04-06 18:33 Rev.: 324

Better headlines. Plus use of config file for User Real Name and co.

11 lines of code changed in 1 file:

Benoit Xhenseval 2007-03-27 10:21 Rev.: 319

Fixed call numbers

2 lines of code changed in 1 file:

Benoit Xhenseval 2007-03-25 18:14 Rev.: 313

Add a line in log for intermediary save.

2 lines of code changed in 1 file:

Benoit Xhenseval 2007-03-13 18:27 Rev.: 304

Even if we have an exception for a call, we should increment the count otherwise the completion estimate will not be correct.

2 lines of code changed in 1 file:

Benoit Xhenseval 2007-03-12 15:31 Rev.: 301

Fixed formatting and prepare for release build

57 lines of code changed in 1 file:

Jean-Philippe Daigle 2007-03-11 20:56 Rev.: 300

cleanup: magic strings and constants

3 lines of code changed in 1 file:

Benoit Xhenseval 2007-03-11 18:20 Rev.: 297

Fix an issue in detecting tags that may be further down than the root directory of the log. Also use the tag pattern earlier on in the log parser, so only required tags will be considered.

29 lines of code changed in 3 files:

Benoit Xhenseval 2007-03-10 12:17 Rev.: 295

Reduced complexity (Checkstyle) by refactoring a bit
Plus: in order to avoid attempting to get svn diff on some files (.htaccess seems to be a killer that never returns), the exclude pattern is now used in the SvnLogfileParser.java

152 lines of code changed in 2 files:

Benoit Xhenseval 2007-03-04 22:24 Rev.: 287

[Bug 1673601]Support the -tags command line parameter by limiting the tags to the given list.

24 lines of code changed in 1 file:

Jason Kealey 2007-01-20 03:27 Rev.: 273

bug 1637082: better output of where the error occurs.

10 lines of code changed in 1 file:

Benoit Xhenseval 2007-01-12 20:00 Rev.: 266

0.3.0 build, with a couple of fixes for QA warnings.

2 lines of code changed in 1 file:

Benoit Xhenseval 2007-01-11 22:48 Rev.: 258

Improved logging and new dump per TAGS. This highlights the problem of lumping every move under '0.0'
Fix the LOC for the LAST tag of a series.

48 lines of code changed in 1 file:

Benoit Xhenseval 2007-01-10 22:37 Rev.: 256

Fix a few QA warnings.

0 lines of code changed in 1 file:

Benoit Xhenseval 2007-01-10 22:08 Rev.: 255

Fixing QA warnings

1 lines of code changed in 1 file:

Benoit Xhenseval 2007-01-10 20:48 Rev.: 249

put thread name at the end.

2 lines of code changed in 1 file:

Jason Kealey 2007-01-10 20:31 Rev.: 247

Organized Imports, got rid of warnings

1 lines of code changed in 2 files:

Benoit Xhenseval 2007-01-10 20:25 Rev.: 246

In order to ensure consistency and ability to use the Ant Task as a logging mechanism, we've replaced Logger by a TaskLogger
The default implementation is the java.util.logging.Logger with fine/info/severe levels. There is also an AntTaskLogger automatically
used for the Ant task.

44 lines of code changed in 5 files:

Benoit Xhenseval 2007-01-10 19:39 Rev.: 245

specifically catch the FileNotFoundException and use simple log.

3 lines of code changed in 1 file:

Benoit Xhenseval 2007-01-08 11:39 Rev.: 240

Better log.

8 lines of code changed in 1 file:

Benoit Xhenseval 2007-01-08 10:21 Rev.: 234

Fixed a few warnings by JBuilder 2007.

7 lines of code changed in 4 files:

Benoit Xhenseval 2007-01-03 21:13 Rev.: 224

A bit of QA tidy-up.

54 lines of code changed in 3 files:

Benoit Xhenseval 2007-01-03 20:27 Rev.: 223

There was an issue when a directory is deleted and then, later on, its parent directory is also deleted. In that case, StatSVN would duplicate the
deletion via the implicitAction. Now StatSVN will keep only one of any consecutive deletion per file. This seems to sort out a few issues and the -dump
option validates the results for all ObjectLab's open source projects.

37 lines of code changed in 1 file:

Benoit Xhenseval 2007-01-03 13:39 Rev.: 219

Revisions should be treated as String (for the unit tests at least).

9 lines of code changed in 1 file:

Benoit Xhenseval 2006-12-26 21:02 Rev.: 214

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 1 file:

Benoit Xhenseval 2006-12-26 20:57 Rev.: 213

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 1 file:

Benoit Xhenseval 2006-12-26 20:56 Rev.: 212

Reformatted to use tabs.

499 lines of code changed in 3 files:

Benoit Xhenseval 2006-12-12 13:15 Rev.: 196

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).

71 lines of code changed in 7 files:

(11 more)

Generated by StatSVN 0.7.0