[root]/statsvn/src/net/sf/statsvn/util
[Bug 1601433]The error report highlighted an issue with filenames containing space(s) in the svn diff call
23 lines of code changed in:
StringBuilder is a big no-no for JDk 1.4. Thanks to Samuli for his patience.
1 lines of code changed in:
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).
5 lines of code changed in:
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:
[Bug 1608474]Removed 1.5-specific code. Thanks to samuli for spotting this and providing the solution.
1 lines of code changed in:
Introduce new options for multi-threading the SVN DIFF commands.
-threads (default 25)
-concurrency-threshold (default 2000 ms)
This means that unless an svn diff takes more than 2 sec, it will not launch the 25 threads.
Multi-threading is limited to the svn diff.
2 lines of code changed in:
[Bug 1605311] Adding a counter for the number of diff calls made and to be made
Save the cache every 2 minutes (takes 15ms)
and provides an estimate for completion time.
4 lines of code changed in:
A fair amount of tidy up following warnings from FindBugs, PMD, Checkstyle.
91 lines of code changed in:
Enable setting an inputstream for testing purpose.
16 lines of code changed in:
Revisited the issue of streams and ways to guarantee their closure when calling some SVN commands.
129 lines of code changed in:
Force the InputStreams to be closed before being overwritten...
(still does not solve the issue that the last lastErrorStream at least will never be closed, I think)
13 lines of code changed in:
Added a forgotten stream close in SvnDiffUtils. (Found by Andreas Pillath)
8 lines of code changed in:
Attention...
StatSvn no longer contains the StatCvs code, instead it shall depend on statcvs-0.2.4.jar (or whichever version StatCvs shall use when they take our changes).
A fair amount of changes will make it to StatCvs in order to support xdoc (in StatCvs), XHTML generation and use of StringBuffers.
Jason will do the StatCvs checkin soon, in the meantime I include statcvs-0.2.4.jar in the lib directory.
Enjoy
14 lines of code changed in:
Move to net.sf.statsvn
0 lines of code changed in: