Directory statcvs/src/net/sf/statcvs/util/

Directory Created:
2002-07-26 13:01
Total Files:
11
Deleted Files:
6
Lines of Code:
1223

Browse with ViewVC

[root]/statcvs/src/net/sf/statcvs/util

Lines of Code

statcvs/src/net/sf/statcvs/util/ Lines of Code

Developers

Author Changes Lines of Code Lines per Change
Totals 107 (100.0%) 2701 (100.0%) 25.2
Richard Cyganiak 55 (51.4%) 1160 (42.9%) 21.0
Benoit Xhenseval 16 (15.0%) 811 (30.0%) 50.6
Lukasz Pekacki 27 (25.2%) 550 (20.4%) 20.3
Manuel Schulze 5 (4.7%) 164 (6.1%) 32.8
farkas 1 (0.9%) 8 (0.3%) 8.0
mungady 1 (0.9%) 4 (0.1%) 4.0
Jason Kealey 2 (1.9%) 4 (0.1%) 2.0

Most Recent Commits

Benoit Xhenseval 2009-08-22 00:07 Rev.: 1.3

Removing jdk 1.5 code.

1 lines of code changed in 1 file:

Benoit Xhenseval 2009-08-22 00:06

First cut for a Module page with module statistics.

81 lines of code changed in 2 files:

Benoit Xhenseval 2009-08-20 18:44 Rev.: 1.17

Running FindBugs 1.3.9 against the code.

5 lines of code changed in 1 file:

Benoit Xhenseval 2009-08-19 23:11 Rev.: 1.21

Issue 2141221 adding the possibility to include a header and footer in each html page.

46 lines of code changed in 1 file:

Benoit Xhenseval 2009-03-10 23:24 Rev.: 1.1

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:

Benoit Xhenseval 2008-04-02 12:52

Fixing FindBugs warnings / bugs.

40 lines of code changed in 2 files:

Benoit Xhenseval 2008-04-02 12:22

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:

Richard Cyganiak 2006-12-09 12:37

Refactor:
- OutputUtils.escapeHTML => HTML.escape
- OutputUtils => ChartUtils
- StatConstants.* => HTML.*

0 lines of code changed in 2 files:

Richard Cyganiak 2006-12-05 22:08 Rev.: 1.2

Warn when all files were rejected by an (overly broad?) include/exclude pattern (bug 1146204)

9 lines of code changed in 1 file:

Richard Cyganiak 2006-12-04 17:34 Rev.: 1.18

Bugfix: Copying binary files that contain ASCII #0 failed

3 lines of code changed in 1 file:

Jason Kealey 2006-11-22 16:29

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:

mungady 2006-06-14 11:47 Rev.: 1.8

Removed non-portable method call.

4 lines of code changed in 1 file:

Richard Cyganiak 2004-10-12 09:38 Rev.: 1.1

Package descriptions for Javadoc

11 lines of code changed in 1 file:

Richard Cyganiak 2004-10-12 08:22 Rev.: 1.14

Fixed lots of Eclipse warnings, mostly Javadoc related

6 lines of code changed in 1 file:

Richard Cyganiak 2004-10-10 12:29 Rev.: 1.3

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:

Richard Cyganiak 2004-02-20 19:49 Rev.: 1.17

Oops, there was one more dependency on ConfigurationOptions in FileUtils.

3 lines of code changed in 1 file:

Richard Cyganiak 2004-02-17 15:02 Rev.: 1.12

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:

Richard Cyganiak 2003-12-16 15:12 Rev.: 1.4

refactored unit tests for input package

37 lines of code changed in 1 file:

Richard Cyganiak 2003-06-04 22:50 Rev.: 1.3

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

Richard Cyganiak 2003-06-04 17:19 Rev.: 1.1

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:

Richard Cyganiak 2003-06-03 10:26

moved some generic stuff from Builder to FileUtils and CvsLogUtils

58 lines of code changed in 2 files:

Richard Cyganiak 2003-06-03 00:18 Rev.: 1.2

fixed javadoc warnings

6 lines of code changed in 1 file:

Richard Cyganiak 2003-06-01 18:48 Rev.: 1.1

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:

Richard Cyganiak 2003-04-16 00:47 Rev.: 1.6

added "Lines of Code per Developer" chart and several small fixes

4 lines of code changed in 1 file:

Richard Cyganiak 2003-04-14 00:04 Rev.: 1.11

re-organized output of dates for better consistency and css customizability

14 lines of code changed in 1 file:

Richard Cyganiak 2003-04-13 18:41 Rev.: 1.7

made checkstyle happy

2 lines of code changed in 1 file:

Richard Cyganiak 2003-03-24 19:09 Rev.: 1.15

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

Richard Cyganiak 2003-03-23 14:54 Rev.: 1.5

- Commit log: Improved escaping of CVS comments for HTML output

- new method OutputUtils.escapeHtml(String)

- added 100th unit test :-)

17 lines of code changed in 1 file:

Manuel Schulze 2003-03-18 23:04 Rev.: 1.14

I moved getAbsoluteName from RepsoitoryFileManager into FileUtils and made it available as a static method.

16 lines of code changed in 1 file:

Lukasz Pekacki 2003-03-18 10:33

License changed to LGPL

128 lines of code changed in 7 files:

Manuel Schulze 2003-03-18 02:39 Rev.: 1.12

Added a method which deletes - if present - an ending dir separator from a given pathname. The separator is taken from the running system.

106 lines of code changed in 1 file:

farkas 2003-03-17 13:13 Rev.: 1.9

Basic null escaping and small performance improvements.

8 lines of code changed in 1 file:

Lukasz Pekacki 2003-02-04 06:51

Move all test classes out of their directories into the

new test dircetory test-src

0 lines of code changed in 2 files:

Manuel Schulze 2002-10-26 02:12 Rev.: 1.11

-fixed a Bug which crashes statcvs with UTF keyword substitution (tnx for hint in the bugtracker)
- fixed the NullPointerException in CvsFileBlockParser

4 lines of code changed in 1 file:

Richard Cyganiak 2002-08-28 20:18

Rewrote logging system.

- default settings: only WARNING+ gets logged. Logging goes to System.err.

- option "-verbose": INFO+ gets logged. WARNING+ goes to System.err, rest to System.out.

- option "-debug": everything gets logged. WARNING+ goes to System.err, rest to System.out.

- LogFormatter will output INFO+ without "INFO net.sf.statcvs.Class method()"

162 lines of code changed in 3 files:

Richard Cyganiak 2002-08-27 21:21 Rev.: 1.10

Major rewrite of the command line interface. THIS CHANGES THE COMMAND LINE SYNTAX OF StatCvs! See "java -jar statcvs.jar -help" for the new syntax.

- introduced optional parameters "-output-dir <dir>" and "-css <file>"

- CSS parameter now actually works

- removed copyright notice and version number from default output

- new helper commands "-help", "-license", "-version"

- usage message is much nicer now

12 lines of code changed in 1 file:

Richard Cyganiak 2002-08-23 21:49 Rev.: 1.8

Changed time code back to use the default (local) time zone. Seems as if CVS stores all times always as GMT, regardless of server time zone, and output in the local time zone seems to be most reasonable.



Maybe we should ask some CVS guys about how times are stored on the server.

3 lines of code changed in 1 file:

Richard Cyganiak 2002-08-23 15:52

Broke up more long lines in order to reduce checkstyle line length to 80, but this seems futile. Still 200 lines to go, and some @version $Id$ javadoc/cvs comments are longer than 80 characters, and I don't see any way to make them shorter.

14 lines of code changed in 3 files:

Richard Cyganiak 2002-08-23 13:00 Rev.: 1.6

Corrected date formatting to use the GMT timezone (since we assume that all times in log messages are GMT)

4 lines of code changed in 1 file:

Richard Cyganiak 2002-08-23 03:03

Style improvements:

added some missing copyright headers

added some type comments

added lots of @version tags to javadoc type comments

13 lines of code changed in 6 files:

(27 more)

Generated by StatCVS 0.7.0