August 2002 Commit Log

Number of Commits:
323
Number of Active Developers:
4
Anja Jentzsch 2002-08-29 15:06

class for each kind of html page created

237 lines of code changed in 9 files:

Anja Jentzsch 2002-08-29 15:04 Rev.: 1.20

constructor with size parameters added

22 lines of code changed in 1 file:

Anja Jentzsch 2002-08-29 15:00

renamed method (createHTMLSuite()) and deleted all methods which are no longer used

39 lines of code changed in 2 files:

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()"

287 lines of code changed in 12 files:

Richard Cyganiak 2002-08-27 21:24 Rev.: 1.13

Updated run target to use the new syntax

1 lines of code changed in 1 file:

Richard Cyganiak 2002-08-27 21:21

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

333 lines of code changed in 8 files:

Anja Jentzsch 2002-08-27 10:55 Rev.: 1.63

bugfix (?) in createCSSFile() : conditions changed

3 lines of code changed in 1 file:

Anja Jentzsch 2002-08-27 10:30 Rev.: 1.62

bugfix: cssFile no longer in HTMLOutput

5 lines of code changed in 1 file:

Anja Jentzsch 2002-08-27 10:20 Rev.: 1.22

*** empty log message ***

3 lines of code changed in 1 file:

Anja Jentzsch 2002-08-27 10:18 Rev.: 1.61

cvsFile from CommandLineOptions added

11 lines of code changed in 1 file:

Anja Jentzsch 2002-08-27 10:14 Rev.: 1.18

cvsFile added to CommandLineOptions

3 lines of code changed in 1 file:

Repository Tag: v0_1_2b
Richard Cyganiak 2002-08-26 22:27

Changed version number to 0.1.2b

2 lines of code changed in 2 files:

Richard Cyganiak 2002-08-26 21:54

Fixed: [ 600404 ] existing locks break logfile parsing

48 lines of code changed in 2 files:

Richard Cyganiak 2002-08-24 12:36 Rev.: 1.27

Fixed reference to -mx option AGAIN. Seems as if either -mx or -Xmx are valid.

1 lines of code changed in 1 file:

Richard Cyganiak 2002-08-24 11:56 Rev.: 1.24

Pie borders are black now (gray looked bad)

7 lines of code changed in 1 file:

Richard Cyganiak 2002-08-24 00:14

Added cvs.update, cvs.log and stats tasks. Updated run tast to run StatCvs on itself.

32 lines of code changed in 2 files:

Richard Cyganiak 2002-08-23 21:49

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.

8 lines of code changed in 2 files:

Richard Cyganiak 2002-08-23 20:48 Rev.: 1.11

Fixed buildfile to copy everything from the web-files folder to build (didn't copy the css file)

1 lines of code changed in 1 file:

Richard Cyganiak 2002-08-23 20:35

Changed version strings to v0.1.2a

2 lines of code changed in 2 files:

Richard Cyganiak 2002-08-23 15:56 Rev.: 1.10

Added "test" task which runs all JUnit tests using the text TestRunner

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

164 lines of code changed in 22 files:

Richard Cyganiak 2002-08-23 15:49 Rev.: 1.13

Added a main method which runs the JUnit TestRunner (text only flavour).

12 lines of code changed in 1 file:

Richard Cyganiak 2002-08-23 14:21

Moved folder icons from gui package to new web-files folder.

Removed CSS generation code from HTMLOutput and put the CSS in an extra file.

49 lines of code changed in 4 files:

Richard Cyganiak 2002-08-23 13:38 Rev.: 1.5

Added some notes about StatCvs's handling of deleted files and directories

15 lines of code changed in 1 file:

Richard Cyganiak 2002-08-23 13:05 Rev.: 1.17

Rewrite to allow more than one value per day (greatly improves output for short projects)

24 lines of code changed in 1 file:

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 11:34 Rev.: 1.25

Corrected reference to the java -xm option (was -mx)

1 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

163 lines of code changed in 42 files:

Richard Cyganiak 2002-08-23 02:54 Rev.: 1.4

Removed class which was unused since we have IntegerMaps

0 lines of code changed in 1 file:

Richard Cyganiak 2002-08-23 02:48 Rev.: 1.22

Removed unused test main class left from the early pre-alpha stages

0 lines of code changed in 1 file:

Richard Cyganiak 2002-08-23 02:47 Rev.: 1.3

Removed unused empty class

0 lines of code changed in 1 file:

Richard Cyganiak 2002-08-23 02:30 Rev.: 1.4

Removed "X Server" from the prerequisites since StatCvs now runs also in headless mode

0 lines of code changed in 1 file:

Richard Cyganiak 2002-08-23 02:28

Reduced checkstyle maximum line length to 100 characters (It would be nice if we hat 80... but who would fix all the code?)

70 lines of code changed in 6 files:

Richard Cyganiak 2002-08-23 01:56

Fixed javadoc warnings

5 lines of code changed in 2 files:

Richard Cyganiak 2002-08-23 01:52

Made everything checkstyle-compliant

70 lines of code changed in 9 files:

Richard Cyganiak 2002-08-23 01:29

Re-added unit tests that were commented out

Renamed TestModel to RevisionIteratorTest

6 lines of code changed in 3 files:

Richard Cyganiak 2002-08-18 21:30 Rev.: 1.15

Removed annoying log messages

2 lines of code changed in 1 file:

Richard Cyganiak 2002-08-17 22:24

Fixed: [ 594552 ] Binary files counted in modsize chart

And refactoring of CvsFile constructor. Had to change lots of unit tests because of it.

98 lines of code changed in 7 files:

Richard Cyganiak 2002-08-17 21:04 Rev.: 1.16

Fixed: [ 593128 ] cvsstats crashes with large log files

by catching OutOfMemoryError and displaying a message about the -xmXXXm option of java

9 lines of code changed in 1 file:

Richard Cyganiak 2002-08-17 21:03 Rev.: 1.24

Added OUT_OF_MEMORY string

1 lines of code changed in 1 file:

Richard Cyganiak 2002-08-17 20:45 Rev.: 1.15

Fixed: [ 594184 ] StatCvs crashes without X11

3 lines of code changed in 1 file:

Richard Cyganiak 2002-08-17 20:28 Rev.: 1.14

Fixed dumb bug introduced in last commit

3 lines of code changed in 1 file:

Richard Cyganiak 2002-08-17 20:21 Rev.: 1.13

Some cleanup, and added System.exit() in order to hopefully fix hang bug with headless and VM 1.4.0-b92

17 lines of code changed in 1 file:

Richard Cyganiak 2002-08-17 20:18 Rev.: 1.9

Changed copyconfig task to copy *.gif files from src to build (for folder images)

4 lines of code changed in 1 file:

Richard Cyganiak 2002-08-17 19:23 Rev.: 1.23

Version tag changed to 0.1.1a (should have been done before 0.1.1a was released!)

1 lines of code changed in 1 file:

Richard Cyganiak 2002-08-17 19:21

Fixed: [ 596429 ] exception when log has more blank lines

and small refactorings

44 lines of code changed in 2 files:

Richard Cyganiak 2002-08-17 18:55

Fixed: [ 595559 ] Populated description: lines not parsed

41 lines of code changed in 2 files:

Anja Jentzsch 2002-08-17 17:50

no leading slash for modules anymore - only for main module

20 lines of code changed in 2 files:

Anja Jentzsch 2002-08-17 14:33

same html footer on all sites

4 lines of code changed in 2 files:

Richard Cyganiak 2002-08-13 09:55 Rev.: 1.3

Corrected spelling "sourforce" => "sourceforge". Was that intentional? :-)

Added home page URL and Limitations note (StatCvs only deals with main branch)

5 lines of code changed in 1 file:

Richard Cyganiak 2002-08-13 07:40 Rev.: 1.8

Removed checkstyle task from echo output

0 lines of code changed in 1 file:

Richard Cyganiak 2002-08-13 03:19 Rev.: 1.20

Workaround for a crash in pie chart creation that was introduced by the slice coloring. Charts with many slices would crash in JFreeChart's Plot.setSeriesColor(). This is a bug in JFreeChart.

8 lines of code changed in 1 file:

Richard Cyganiak 2002-08-13 03:12 Rev.: 1.24

Fixed caption of first column of Top Developers table (was "Modules", should have been "Users" [or better "Authors" which is CVS terminology for users?])

10 lines of code changed in 1 file:

Richard Cyganiak 2002-08-13 03:10 Rev.: 1.57

Added logging message for each user page

2 lines of code changed in 1 file:

Richard Cyganiak 2002-08-13 02:16

Fixed: [ 593218 ] Branches break lines of code calculation

Also removed some unused code from CvsFile and parsing, which deals with fields in the logfile we don't use yet

96 lines of code changed in 8 files:

Richard Cyganiak 2002-08-13 01:19

Fixed: [ 594105 ] project with non-related cvs files fails

76 lines of code changed in 4 files:

Repository Tag: v0_1_1a
Lukasz Pekacki 2002-08-12 22:16

Path seperator refactored

22 lines of code changed in 2 files:

Lukasz Pekacki 2002-08-12 22:16 Rev.: 1.2

Prerequisities added

10 lines of code changed in 1 file:

Richard Cyganiak 2002-08-12 11:26 Rev.: 1.12

Fixed [ 593940 ] backslash as directory seperators

7 lines of code changed in 1 file:

Richard Cyganiak 2002-08-12 11:03 Rev.: 1.56

Fixed broken Module Size Page (pie chart wouldn't show up because of wrong filename)

Small improvement to CSS

4 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-12 00:08 Rev.: 1.7

Checkstyle task removed

0 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-12 00:07 Rev.: 1.2

Checkstyle nature added

6 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-12 00:07

Code conventions implemented

10 lines of code changed in 2 files:

Lukasz Pekacki 2002-08-11 23:18

Code made code conventions compliant.

1049 lines of code changed in 21 files:

Lukasz Pekacki 2002-08-11 16:03

Code made code conventions compliant.

502 lines of code changed in 21 files:

Richard Cyganiak 2002-08-11 15:29

Large rewrite of logfile parsing and LOC calculation, and lots of refactoring in CvsFile, CvsRevision and unit tests.

Fixes [ 593156 ] Negative LOC count when file not found.

Improves handling of deleted files.



Many unit tests in TestModel.java are commented out, I will repair them later. They are concerned with the RevIterators which were not changed.

597 lines of code changed in 17 files:

Manuel Schulze 2002-08-11 13:00 Rev.: 1.24

Added a little comment how branching works in cvs

7 lines of code changed in 1 file:

Anja Jentzsch 2002-08-10 19:31 Rev.: 1.18

module pies with same name have the same color, other is grey

16 lines of code changed in 1 file:

Richard Cyganiak 2002-08-10 13:44

Bugfix: [ 593197 ] Empty folders show up in modules tree

Empty folders now have a folder icon with a red X mark.

Some refactoring in CvsModule to get this work.

Extracted method getFolderHtml in HTMLOutput to avoid duplicate code.

109 lines of code changed in 2 files:

Richard Cyganiak 2002-08-10 12:16 Rev.: 1.11

[593108] and [593148] fixed, and lots of refactoring in CvsRevisionParser

132 lines of code changed in 1 file:

Richard Cyganiak 2002-08-10 10:21 Rev.: 1.1

new method getStringColor(String), which returns a nice color for every string. Will be useful, for example, to make sure that a user's slice in every pie chart has the same color.



@Anja: This is the algorithm that occured to me while half asleep at 3 am :-)

1 lines of code changed in 1 file:

Richard Cyganiak 2002-08-09 23:38 Rev.: 1.12

Added runtime log message. Sample runtime for swp6 project: 35.21 seconds on Athlon1400/Win98: 35.21 seconds

9 lines of code changed in 1 file:

Richard Cyganiak 2002-08-09 22:21

More checkstyle fixes

5 lines of code changed in 2 files:

Anja Jentzsch 2002-08-09 22:21 Rev.: 1.17

javadocs

4 lines of code changed in 1 file:

Anja Jentzsch 2002-08-09 22:15 Rev.: 1.22

copyright changed to "generated by StatCvs"

2 lines of code changed in 1 file:

Anja Jentzsch 2002-08-09 22:14

javadocs

12 lines of code changed in 2 files:

Richard Cyganiak 2002-08-09 22:09

Added lots of meaningless Javadoc comments for Checkstyle compatibility AGAIN (great friday night fun :-)

130 lines of code changed in 9 files:

Anja Jentzsch 2002-08-09 21:48

javadocs

16 lines of code changed in 2 files:

Lukasz Pekacki 2002-08-09 21:06 Rev.: 1.2

OFF changed to WARNING

1 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 21:05 Rev.: 1.10

Bug fixed: [ 593203 ] Output folder optional or not?

2 lines of code changed in 1 file:

Anja Jentzsch 2002-08-09 20:33 Rev.: 1.53

bugfix

2 lines of code changed in 1 file:

Anja Jentzsch 2002-08-09 20:26

javadocs

92 lines of code changed in 2 files:

Richard Cyganiak 2002-08-09 20:21 Rev.: 1.9

Added lots of meaningless Javadoc comments for Checkstyle compatibility

42 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 20:19 Rev.: 1.7

new entry: doc

1 lines of code changed in 1 file:

Manuel Schulze 2002-08-09 20:18 Rev.: 1.17

did some checkstyle

54 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 20:18 Rev.: 1.52

Coding style corrected.

134 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 20:08 Rev.: 1.3

Coding style corrected.

18 lines of code changed in 1 file:

Anja Jentzsch 2002-08-09 20:06 Rev.: 1.51

javadocs

10 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 20:02

Coding style corrected.

11 lines of code changed in 3 files:

Lukasz Pekacki 2002-08-09 19:59 Rev.: 1.6

Javadoc target corrected

3 lines of code changed in 1 file:

Richard Cyganiak 2002-08-09 19:45 Rev.: 1.50

beautifying

4 lines of code changed in 1 file:

Richard Cyganiak 2002-08-09 19:37

Complete rewrite of Commit Log output, changes to CSS



<h1 style="font-size:60pt">/ME ROCKS!!!</h1>

78 lines of code changed in 4 files:

Richard Cyganiak 2002-08-09 19:36 Rev.: 1.12

Collecting more changes by removing unused stuff :-)

2 lines of code changed in 1 file:

Richard Cyganiak 2002-08-09 19:35 Rev.: 1.20

System.out.println() removed

3 lines of code changed in 1 file:

Anja Jentzsch 2002-08-09 19:22 Rev.: 1.48

bugfix @ css-file

2 lines of code changed in 1 file:

Anja Jentzsch 2002-08-09 19:21 Rev.: 1.47

last comment dates bold-tagged

3 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 19:13 Rev.: 1.20

Version id changed to 0.1a

1 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 19:06

H2 has green background

19 lines of code changed in 2 files:

Anja Jentzsch 2002-08-09 18:50 Rev.: 1.15

pie chart for user (module activity) scaled

2 lines of code changed in 1 file:

Anja Jentzsch 2002-08-09 18:46

bugfixes

35 lines of code changed in 2 files:

Anja Jentzsch 2002-08-09 18:31

pie chart for user pages (activity in modules)

38 lines of code changed in 2 files:

Lukasz Pekacki 2002-08-09 18:02 Rev.: 1.5

release added

22 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 18:01 Rev.: 1.1

User guide and license information added.

251 lines of code changed in 2 files:

Lukasz Pekacki 2002-08-09 17:50 Rev.: 1.6

no html

1 lines of code changed in 1 file:

Manuel Schulze 2002-08-09 17:47

beautified the html tree

162 lines of code changed in 4 files:

Anja Jentzsch 2002-08-09 17:34

layout changes and bugfixes

102 lines of code changed in 3 files:

Lukasz Pekacki 2002-08-09 17:26 Rev.: 1.4

Two JfreeChart jars merged into one

1 lines of code changed in 1 file:

Richard Cyganiak 2002-08-09 17:16 Rev.: 1.3

CommitLogTableModel now uses the new FileCollectionFormatter.

31 lines of code changed in 1 file:

Richard Cyganiak 2002-08-09 17:16 Rev.: 1.2

Fixed problems in FileCollectionFormatter

24 lines of code changed in 2 files:

Manuel Schulze 2002-08-09 16:20 Rev.: 1.41

tree tabulator request inserted

53 lines of code changed in 1 file:

Anja Jentzsch 2002-08-09 15:34

layout changes

8 lines of code changed in 2 files:

Richard Cyganiak 2002-08-09 15:27

Added new class FileCollectionFormatter which will be helpful for beautifying (sp?) the commit log.

193 lines of code changed in 4 files:

Anja Jentzsch 2002-08-09 15:25

layout changes

39 lines of code changed in 3 files:

Richard Cyganiak 2002-08-09 15:24 Rev.: 1.19

Removed unused import (my favorite job)

2 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 15:06

Copy binary file problem fixed.

24 lines of code changed in 2 files:

Manuel Schulze 2002-08-09 14:49 Rev.: 1.37

- added subtree rendering for each module

357 lines of code changed in 1 file:

Richard Cyganiak 2002-08-09 14:48

Added methods contains() and keySet()

51 lines of code changed in 2 files:

Manuel Schulze 2002-08-09 14:32 Rev.: 1.5

NOLOG

24 lines of code changed in 1 file:

Anja Jentzsch 2002-08-09 14:29

bugfixes (reseted RevisionIterator e.g.)

8 lines of code changed in 2 files:

Manuel Schulze 2002-08-09 14:08

- added picture directory-mini.jpg (test picture -replace with a better one)

- the index tree now renders fine

- restored an old method in FileUtils.java

19 lines of code changed in 2 files:

Lukasz Pekacki 2002-08-09 12:35 Rev.: 1.17

Exit if output directory not allowed. String added

2 lines of code changed in 1 file:

Anja Jentzsch 2002-08-09 12:34 Rev.: 1.11

getLink() for module and user pages

30 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 12:34 Rev.: 1.9

Exit if output directory not allowed.

7 lines of code changed in 1 file:

Richard Cyganiak 2002-08-09 12:31 Rev.: 1.7

Added inc(key) and dec(key) methods

15 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 12:28

Access to OutputDirectory refactored into FileUtils

28 lines of code changed in 4 files:

Lukasz Pekacki 2002-08-09 12:15

User friendly operation.

Aborting on wrong input dir, input cvslog file, etc.

37 lines of code changed in 3 files:

Anja Jentzsch 2002-08-09 12:01 Rev.: 1.33

loc chart added to module pages with loc

12 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 12:00 Rev.: 1.7

If no ouput Dir specified, outputDir=""

2 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 11:59

Diplay info message on startup

21 lines of code changed in 2 files:

Lukasz Pekacki 2002-08-09 11:58 Rev.: 1.10

write PNG into output dir

2 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 11:45 Rev.: 1.6

If no output dir specified, use "" as output dir

4 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 11:43 Rev.: 1.1

logging properties for a release version.

Logging if OFF

1 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 11:42 Rev.: 1.5

break added for case 3

2 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-09 11:40

OutputDir added for CSS File copying

16 lines of code changed in 2 files:

Lukasz Pekacki 2002-08-09 11:38 Rev.: 1.4

Create a non-logging loggin.properties for a realease dist

6 lines of code changed in 1 file:

Richard Cyganiak 2002-08-09 11:23 Rev.: 1.12

Removed unused imports

0 lines of code changed in 1 file:

Manuel Schulze 2002-08-09 11:22 Rev.: 1.31

- added cvs tree rendering for the html index page

44 lines of code changed in 1 file:

Richard Cyganiak 2002-08-09 11:21

Bugfix: LinesOfCodeIterator.hasNext() would not work correctly for deleted/binary files

56 lines of code changed in 2 files:

Anja Jentzsch 2002-08-09 11:17 Rev.: 1.20

last line for module table on user page added

11 lines of code changed in 1 file:

Anja Jentzsch 2002-08-09 11:16 Rev.: 1.30

added loc to module pages

40 lines of code changed in 1 file:

Anja Jentzsch 2002-08-09 11:12

AbstractChart is no longer needed

12 lines of code changed in 3 files:

Lukasz Pekacki 2002-08-09 11:01

Optional main parameters added: outputdir, css-file

115 lines of code changed in 7 files:

Richard Cyganiak 2002-08-09 10:46 Rev.: 1.6

Improved javadocs and added tests.

72 lines of code changed in 1 file:

Manuel Schulze 2002-08-09 10:21

- added method CvsModule.getDepth() which returns the depth beginning with 0 of the module

- tests for this method

50 lines of code changed in 3 files:

Richard Cyganiak 2002-08-09 10:17

Changed LinesOfCodeIterator:

- hasNext() queries without side effects

- next() advances the iterator pointer (and returns boolean)

47 lines of code changed in 2 files:

Manuel Schulze 2002-08-09 09:58

- added method CvsModule.getFather()

- commented CvsTree and CvsModule

72 lines of code changed in 3 files:

Richard Cyganiak 2002-08-09 09:26

Added remove(key) method to IntegerMap

22 lines of code changed in 2 files:

Manuel Schulze 2002-08-09 09:16

the tree iterator iterates now over the hole tree or over a sub tree

75 lines of code changed in 2 files:

Manuel Schulze 2002-08-09 09:12

*** keyword substitution change ***

81 lines of code changed in 19 files:

Richard Cyganiak 2002-08-08 22:21

Fixed all Eclipse warnings (unused imports, unused variables...)

14 lines of code changed in 6 files:

Manuel Schulze 2002-08-08 18:45 Rev.: 1.11

added some functions which i need for the CvsTreeIterator. But they arent used yet

12 lines of code changed in 1 file:

Richard Cyganiak 2002-08-08 18:44 Rev.: 1.9

made PieChart use IntegerMap

11 lines of code changed in 1 file:

Anja Jentzsch 2002-08-08 18:44 Rev.: 1.19

cpu table for module pages changed

45 lines of code changed in 1 file:

Anja Jentzsch 2002-08-08 18:25 Rev.: 1.18

cpu table for module pages created

3 lines of code changed in 1 file:

Anja Jentzsch 2002-08-08 18:13

module pages created

92 lines of code changed in 2 files:

Richard Cyganiak 2002-08-08 17:56 Rev.: 1.3

even more improvements to IntegerMap (getInteger)

9 lines of code changed in 2 files:

Richard Cyganiak 2002-08-08 17:51 Rev.: 1.2

improvements to IntegerMap (sum, max, average, getPercent)

62 lines of code changed in 2 files:

Manuel Schulze 2002-08-08 17:34 Rev.: 1.6

The tests for the CvsModule.getName() method

15 lines of code changed in 1 file:

Manuel Schulze 2002-08-08 17:34 Rev.: 1.10

added CvsModule.getName () method which returns the name of the module

without the path prefix

28 lines of code changed in 1 file:

Richard Cyganiak 2002-08-08 17:26

new class util.IntegerMap for easy storing and sorting of String->int mappings

107 lines of code changed in 4 files:

Anja Jentzsch 2002-08-08 16:49

module table for each user completed

7 lines of code changed in 2 files:

Richard Cyganiak 2002-08-08 16:40 Rev.: 1.22

fixed binary files AGAIN (sigh)

7 lines of code changed in 1 file:

Anja Jentzsch 2002-08-08 16:40

module table for each user completed

41 lines of code changed in 2 files:

Richard Cyganiak 2002-08-08 16:35

improved ModuleSize pie chart (small slices are lumped together)

34 lines of code changed in 2 files:

Richard Cyganiak 2002-08-08 16:09

Fixed lines of code calculation of binary files. All counts will be 0 for binary files.

25 lines of code changed in 2 files:

Richard Cyganiak 2002-08-08 15:52

added CvsContent.getRevisionIteratorByModule()



Lots of refactoring:

changed RepositoryRevisionsIterator to FilesRevisionIterator, which could now iterate on any collection of CvsFiles

cleaned up some path/module/package stuff in CvsContent and CvsFile

129 lines of code changed in 8 files:

Manuel Schulze 2002-08-08 15:49 Rev.: 1.9

changed the constructor so that it gets a CvsContent Objcect.

With that one can get every information about the node

8 lines of code changed in 1 file:

Anja Jentzsch 2002-08-08 15:46

cpu sorted by loc and total count of loc added

48 lines of code changed in 4 files:

Manuel Schulze 2002-08-08 15:37

changed the constructor so that it gets a CvsContent Objcect. WIth this objct

it builds the tree internally.

42 lines of code changed in 2 files:

Anja Jentzsch 2002-08-08 14:13

modules for each user

25 lines of code changed in 2 files:

Richard Cyganiak 2002-08-08 14:07 Rev.: 1.4

added method getLineValue() which computes the sum of all line values in the source revision set

15 lines of code changed in 1 file:

Manuel Schulze 2002-08-08 13:58 Rev.: 1.8

NOLOG

4 lines of code changed in 1 file:

Richard Cyganiak 2002-08-08 13:54 Rev.: 1.2

commit log improvements:

sort order fixed

last row fixed

showing commit time

showing individual affected files

37 lines of code changed in 2 files:

Manuel Schulze 2002-08-08 13:44 Rev.: 1.6

added a main method to test the tree with a real repository

39 lines of code changed in 1 file:

Anja Jentzsch 2002-08-08 13:32 Rev.: 1.22

bugfix

3 lines of code changed in 1 file:

Anja Jentzsch 2002-08-08 13:27 Rev.: 1.12

loc and cpu percentage added to tables

157 lines of code changed in 1 file:

Anja Jentzsch 2002-08-08 12:28 Rev.: 1.21

loc and cpu percentage added to tables

19 lines of code changed in 1 file:

Manuel Schulze 2002-08-08 12:26

added an iterator to the CvsTree. The is able to visit every Node.

269 lines of code changed in 4 files:

Richard Cyganiak 2002-08-08 12:20

added commit log HTML page (still very ugly)

26 lines of code changed in 3 files:

Richard Cyganiak 2002-08-08 11:36

new class CommitListBuilder generates a list of Commit objects from a RevisionIterator

17 lines of code changed in 3 files:

Richard Cyganiak 2002-08-08 11:36

added new constructor to RevisionSortIterator, it takes a List of CvsRevisions and provides sorted access

56 lines of code changed in 2 files:

Richard Cyganiak 2002-08-08 11:08 Rev.: 1.3

removed unnecessary test calls

0 lines of code changed in 1 file:

Manuel Schulze 2002-08-08 11:07

NOLOG

163 lines of code changed in 2 files:

Richard Cyganiak 2002-08-08 11:04

added ListRevisionIterator which takes a List of CvsRevisions as input, and changed RevisionSortIterator to extend it

8 lines of code changed in 2 files:

Manuel Schulze 2002-08-08 11:03 Rev.: 1.14

added method hasUser, which returns a boolean if there is a given username in the

list of the files revisions

20 lines of code changed in 1 file:

Richard Cyganiak 2002-08-08 10:36 Rev.: 1.2

added method getAffectedFiles(), changed getDate() to return first date

49 lines of code changed in 2 files:

Manuel Schulze 2002-08-08 10:29 Rev.: 1.31

added method CvsContent.getDirectories(String user)

15 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-08 07:38

HTML output beautyfied

70 lines of code changed in 3 files:

Lukasz Pekacki 2002-08-08 07:38

Useful functions for File copy and Date presentation added

20 lines of code changed in 2 files:

Manuel Schulze 2002-08-08 03:38 Rev.: 1.4

changed throw new NullPointerException to throw new IllegalArgumentException in CvsTree.insertDir

1 lines of code changed in 1 file:

Manuel Schulze 2002-08-08 03:36

- implemented the CvsTree:
* with CvsTree.insertDir(String) you can insert Strings in directory structur
- wrote some tests for the tree (CvsTreeTest.java)
- added the test to the model-AllTests Testsuite

183 lines of code changed in 7 files:

Richard Cyganiak 2002-08-08 01:17

Commit class added

149 lines of code changed in 3 files:

Anja Jentzsch 2002-08-07 23:48

pages for each user created (total changes and lines of code)

43 lines of code changed in 3 files:

Richard Cyganiak 2002-08-07 23:43 Rev.: 1.17

coding style, removed unused import

9 lines of code changed in 1 file:

Richard Cyganiak 2002-08-07 23:35

RevisionLimitIterator takes only the first X elements from an iterator

38 lines of code changed in 2 files:

Richard Cyganiak 2002-08-07 23:35

added constructor with sort order argument to RevisionSortIterator

31 lines of code changed in 2 files:

Anja Jentzsch 2002-08-07 23:06

pages for each user created (total changes and lines of code)

52 lines of code changed in 3 files:

Anja Jentzsch 2002-08-07 22:01

unused variables from AbstractClass deleted

7 lines of code changed in 3 files:

Richard Cyganiak 2002-08-07 21:51 Rev.: 1.7

changed log level for AllTests suite to OFF

7 lines of code changed in 1 file:

Richard Cyganiak 2002-08-07 21:44

removed the filename parameter from signature of CvsContent.insertFile(). The filename is now taken directly from the inserted CvsFile.

48 lines of code changed in 3 files:

Richard Cyganiak 2002-08-07 21:28

added RevisionIteratorSummary.getAllModules()

20 lines of code changed in 2 files:

Richard Cyganiak 2002-08-07 21:27 Rev.: 1.29

removed old method

1 lines of code changed in 1 file:

Richard Cyganiak 2002-08-07 21:17 Rev.: 1.6

PieChart now uses real data, but still very ugly (no check for very small slices)

23 lines of code changed in 1 file:

Richard Cyganiak 2002-08-07 21:16 Rev.: 1.22

removed empty main() and fixed warning in testCreation()

3 lines of code changed in 1 file:

Anja Jentzsch 2002-08-07 21:03

bugfix and link to StatCvs-website

13 lines of code changed in 2 files:

Lukasz Pekacki 2002-08-07 20:18

Copy of command line specified css-File implemented

61 lines of code changed in 2 files:

Richard Cyganiak 2002-08-07 20:16 Rev.: 1.10

removed unnecessary constructor (use RevisionFilterIterator instead)

2 lines of code changed in 1 file:

Richard Cyganiak 2002-08-07 20:15

removed unused imports

16 lines of code changed in 7 files:

Manuel Schulze 2002-08-07 18:52

trying to make CvsDirectoryTree work...

380 lines of code changed in 5 files:

Anja Jentzsch 2002-08-07 18:40

changes by user sorted by name and changes

43 lines of code changed in 2 files:

Anja Jentzsch 2002-08-07 18:09

top ten developers sorted

31 lines of code changed in 2 files:

Richard Cyganiak 2002-08-07 18:09 Rev.: 1.9

added more logging

4 lines of code changed in 1 file:

Richard Cyganiak 2002-08-07 18:06

improved handling of deleted files: no longer tries to open checked-out repository file to count lines

17 lines of code changed in 3 files:

Richard Cyganiak 2002-08-07 17:54

removed empty test case

2 lines of code changed in 2 files:

Anja Jentzsch 2002-08-07 17:53 Rev.: 1.6

image border added

4 lines of code changed in 1 file:

Anja Jentzsch 2002-08-07 17:52

top ten developers added and chart-background changed

11 lines of code changed in 4 files:

Anja Jentzsch 2002-08-07 17:52 Rev.: 1.9

key values for charts and titles added

11 lines of code changed in 1 file:

Anja Jentzsch 2002-08-07 17:49

top ten developers table added

85 lines of code changed in 2 files:

Lukasz Pekacki 2002-08-07 17:44

Main class prepared for CommandLineOptions Class

92 lines of code changed in 5 files:

Richard Cyganiak 2002-08-07 17:41 Rev.: 1.27

changed getChangesPerUser() implementation to use RevisionIterators

3 lines of code changed in 1 file:

Richard Cyganiak 2002-08-07 17:39 Rev.: 1.5

changed HashSet to Set in signature

7 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 17:13 Rev.: 1.6

RCSfile corrected

1 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 17:13 Rev.: 1.5

*** keyword substitution change ***

0 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 17:13 Rev.: 1.9

RCSfile corrected

1 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 17:12 Rev.: 1.12

Unused attributes and methods deleted

1 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 17:11

*** keyword substitution change ***

0 lines of code changed in 9 files:

Lukasz Pekacki 2002-08-07 17:11

Unused attributes and methods deleted

1 lines of code changed in 3 files:

Lukasz Pekacki 2002-08-07 17:09

Lines of Code per User and Lines of Code per Change per User

added to UserTable.

101 lines of code changed in 6 files:

Manuel Schulze 2002-08-07 16:50

NOLOG

18 lines of code changed in 2 files:

Manuel Schulze 2002-08-07 16:49 Rev.: 1.3

- added the reset method

5 lines of code changed in 1 file:

Richard Cyganiak 2002-08-07 16:42 Rev.: 1.2

potential problem solved: the constructor calls reset() on the source iterator before and after reading the data.

17 lines of code changed in 1 file:

Richard Cyganiak 2002-08-07 16:35

new class RevisionIteratorSummary provides summary information on a RevisionIterator (size, first and last commit, users, affected files)

47 lines of code changed in 2 files:

Anja Jentzsch 2002-08-07 16:16 Rev.: 1.5

bugfix

2 lines of code changed in 1 file:

Anja Jentzsch 2002-08-07 16:15 Rev.: 1.4

cssFile included and footer for sub pages customized

29 lines of code changed in 1 file:

Richard Cyganiak 2002-08-07 16:14 Rev.: 1.17

added getFile() method

18 lines of code changed in 1 file:

Anja Jentzsch 2002-08-07 16:10 Rev.: 1.1

commandLineOptions (e.g. cssFile) saved

7 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 16:08

RCSfile tag corrected

38 lines of code changed in 26 files:

Lukasz Pekacki 2002-08-07 16:06

*** keyword substitution change ***

0 lines of code changed in 9 files:

Lukasz Pekacki 2002-08-07 16:06 Rev.: 1.23

Keyword substitution changed

1 lines of code changed in 1 file:

Anja Jentzsch 2002-08-07 16:05 Rev.: 1.9

cssFile created

63 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 16:04 Rev.: 1.15

*** keyword substitution change ***

0 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 16:04 Rev.: 1.14

getLinesValue() added

18 lines of code changed in 1 file:

Anja Jentzsch 2002-08-07 16:00

*** keyword substitution change ***

1 lines of code changed in 14 files:

Anja Jentzsch 2002-08-07 15:54

*** keyword substitution change ***

0 lines of code changed in 9 files:

Anja Jentzsch 2002-08-07 15:54 Rev.: 1.12

CommandLineOptions for css added

6 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 14:56

Corrected due to code conventions

61 lines of code changed in 3 files:

Manuel Schulze 2002-08-07 14:56 Rev.: 1.21

checked the coding style

41 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 14:49 Rev.: 1.3

checkstyle rculry tag changed to: same

1 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 14:47

Corrections of coding style violations

75 lines of code changed in 5 files:

Richard Cyganiak 2002-08-07 14:41

*** keyword substitution change ***

0 lines of code changed in 21 files:

Richard Cyganiak 2002-08-07 14:38

Modified LinesOfCodeIterator to work with the new RevisionIterator

44 lines of code changed in 4 files:

Manuel Schulze 2002-08-07 14:25

- added RevisionFilterIterator

- added tests for RevisionFilterIterator

5 lines of code changed in 2 files:

Manuel Schulze 2002-08-07 14:20

*** keyword substitution change ***

191 lines of code changed in 24 files:

Richard Cyganiak 2002-08-07 14:01

sorts a RevisionIterator by date.

62 lines of code changed in 2 files:

Manuel Schulze 2002-08-07 12:23 Rev.: 1.2

changed the use of HashMap to HashSet

6 lines of code changed in 1 file:

Manuel Schulze 2002-08-07 12:22

- added a method to sort the revisions by an username and date

- method CvsRevision.getPackageName() added

- method CvsFile.getPackageName() added

- refactored CvsFile.getPath() so it dont returns the full path the modulepaths

the file is in

57 lines of code changed in 4 files:

Richard Cyganiak 2002-08-07 12:05

added support for filtering by filename prefix to RepositoryRevisionsIterator

81 lines of code changed in 3 files:

Anja Jentzsch 2002-08-07 11:47

chart Classes created for TimeSeriesChart and Pie3DChart

83 lines of code changed in 6 files:

Richard Cyganiak 2002-08-07 11:39 Rev.: 1.10

added test for RepositoryRevisionsIterator

57 lines of code changed in 1 file:

Richard Cyganiak 2002-08-07 11:38 Rev.: 1.2

improved documentation

5 lines of code changed in 1 file:

Richard Cyganiak 2002-08-07 11:31 Rev.: 1.15

added method getRevisionIterator()

3 lines of code changed in 1 file:

Richard Cyganiak 2002-08-07 11:28 Rev.: 1.1

New class added: custom iterator for iterating all revisions of a CvsContent

2 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 11:20 Rev.: 1.1

TimeSpan filter Predicate added

13 lines of code changed in 1 file:

Manuel Schulze 2002-08-07 11:12 Rev.: 1.2

added some comments to the RevisionInterface

17 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 11:05 Rev.: 1.1

Predicate interface added.

First implementing class added.

18 lines of code changed in 2 files:

Manuel Schulze 2002-08-07 11:03 Rev.: 1.1

added a RevisionIterator Interface

4 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-07 09:47 Rev.: 1.3

No longer used

0 lines of code changed in 1 file:

Richard Cyganiak 2002-08-06 18:57

excluded binary files from LinesOfCodeIterator

4 lines of code changed in 2 files:

Anja Jentzsch 2002-08-06 18:24

lines of code chart

51 lines of code changed in 2 files:

Manuel Schulze 2002-08-06 18:02

- TestModel.java: correct model JUnit tests

- CvsContent.java: refactored some methods

145 lines of code changed in 3 files:

Lukasz Pekacki 2002-08-06 17:43

Code changed to fit code conventions

113 lines of code changed in 6 files:

Lukasz Pekacki 2002-08-06 17:42 Rev.: 1.4

New entries added

4 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-06 17:27 Rev.: 1.3

Unused Class deleted.

0 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-06 17:20 Rev.: 1.4

Enbold last Table row in HTML Table

9 lines of code changed in 1 file:

Anja Jentzsch 2002-08-06 17:07 Rev.: 1.3

lines of code chart

80 lines of code changed in 1 file:

Manuel Schulze 2002-08-06 16:57

new class LinesOfCodeIterator

298 lines of code changed in 8 files:

Lukasz Pekacki 2002-08-06 16:09

data[][] iteration bug fixed

some strings externalized

6 lines of code changed in 2 files:

Lukasz Pekacki 2002-08-06 16:08 Rev.: 1.2

Simple beautifyment

10 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-06 15:42 Rev.: 1.8

Unused imports deleted

0 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-06 15:42 Rev.: 1.2

Using TableRenderer for HTML Tables

7 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-06 15:41 Rev.: 1.5

New Strings for the TableRenderer

5 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-06 15:41

Added: TableModel class.

Changed: TableRenderer create TableModel and renders HTML Table from a TableModel

110 lines of code changed in 2 files:

Manuel Schulze 2002-08-06 15:00

CvsContent.getRevisionsSortedByDate() added

58 lines of code changed in 3 files:

Anja Jentzsch 2002-08-06 14:57 Rev.: 1.1

lines of code iterator

4 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-06 14:29

package name changed

79 lines of code changed in 3 files:

Anja Jentzsch 2002-08-06 14:27 Rev.: 1.6

lines of code and html page creation added

2 lines of code changed in 1 file:

Manuel Schulze 2002-08-06 14:00

more tests, new DummyRepositoryFileManager

13 lines of code changed in 6 files:

Anja Jentzsch 2002-08-06 13:55 Rev.: 1.5

lines of code and html page creation added

4 lines of code changed in 1 file:

Anja Jentzsch 2002-08-06 13:52 Rev.: 1.4

lines of code keys added

6 lines of code changed in 1 file:

Manuel Schulze 2002-08-06 12:31

- moved getLinesOfcode from CvsFile to CvsRevision

- added CvsContent.getModuleName

117 lines of code changed in 6 files:

Lukasz Pekacki 2002-08-06 12:29 Rev.: 1.3

junit.jar added

1 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-06 12:28 Rev.: 1.6

Minor change

2 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-06 12:28

LogFormatter for StatCvs.

Formats our logs exactely as we want it.

85 lines of code changed in 2 files:

Lukasz Pekacki 2002-08-06 11:33 Rev.: 1.3

*** keyword substitution change ***

0 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-06 11:33 Rev.: 1.2

added Filename specification to the savePNG methods

9 lines of code changed in 1 file:

Anja Jentzsch 2002-08-06 11:27 Rev.: 1.1

ChatRenderer moved to renderer-package

15 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-06 11:22

Parameter description updated

14 lines of code changed in 2 files:

Anja Jentzsch 2002-08-06 11:19

first and last date are saved

39 lines of code changed in 2 files:

Manuel Schulze 2002-08-06 11:02

- old tree model removed

- new feature: CvsFile.getCurrentLinesOfCode()

- RepositoryFileManager added

343 lines of code changed in 16 files:

Manuel Schulze 2002-08-06 11:01 Rev.: 1.1

new TestSuites

7 lines of code changed in 2 files:

Lukasz Pekacki 2002-08-06 10:49 Rev.: 1.3

New Strings

3 lines of code changed in 1 file:

Manuel Schulze 2002-08-05 18:38

NOLOG

25 lines of code changed in 3 files:

Richard Cyganiak 2002-08-05 18:31 Rev.: 1.1

Einfaches HTML-Output-Beispiel

1 lines of code changed in 1 file:

Manuel Schulze 2002-08-05 18:10

Benutzer Liste eingefügt

38 lines of code changed in 2 files:

Manuel Schulze 2002-08-05 17:46

NOLOG

21 lines of code changed in 3 files:

Richard Cyganiak 2002-08-05 17:41 Rev.: 1.1

Simpler Test fürs Parsing

2 lines of code changed in 1 file:

Richard Cyganiak 2002-08-05 17:40 Rev.: 1.4

Logging hinzugefügt

6 lines of code changed in 1 file:

Richard Cyganiak 2002-08-05 17:38 Rev.: 1.3

initLogManager() public gemacht, damit alle Klassen es verwenden können, und exit()et jetzt nicht mehr bei Fehler

6 lines of code changed in 1 file:

Manuel Schulze 2002-08-05 17:26 Rev.: 1.5

toString überarbeitet

19 lines of code changed in 1 file:

Manuel Schulze 2002-08-05 17:24 Rev.: 1.5

NOLOG

56 lines of code changed in 1 file:

Manuel Schulze 2002-08-05 17:23 Rev.: 1.4

Verbesserte toString eingefügt

13 lines of code changed in 1 file:

Richard Cyganiak 2002-08-05 17:23 Rev.: 1.3

Parser funktioniert für relativ einfache Fälle

1 lines of code changed in 1 file:

Richard Cyganiak 2002-08-05 17:11 Rev.: 1.2

Parser funktioniert für einfache Fälle

109 lines of code changed in 3 files:

Manuel Schulze 2002-08-05 17:09 Rev.: 1.3

Datei Anzahl eingefügt

19 lines of code changed in 1 file:

Manuel Schulze 2002-08-05 16:39

NOLOG

18 lines of code changed in 3 files:

Richard Cyganiak 2002-08-05 16:31 Rev.: 1.1

Erste Version des Log-Parsers

387 lines of code changed in 7 files:

Manuel Schulze 2002-08-05 16:18

NOLOG

76 lines of code changed in 3 files:

Richard Cyganiak 2002-08-05 15:42 Rev.: 1.2

Neuer State CVS_STATE_DEAD hinzugefügt (bedeutet "Datei gelöscht")

3 lines of code changed in 1 file:

Manuel Schulze 2002-08-05 15:03 Rev.: 1.2

Konstanten hinzugefügt

8 lines of code changed in 1 file:

Manuel Schulze 2002-08-05 14:49 Rev.: 1.1

NOLOG

3 lines of code changed in 3 files:

Manuel Schulze 2002-08-05 14:37 Rev.: 1.3

Ja, nach harten Diskussionen haben wir uns erstmal entschlossen, das Model als

Hashmap zu implementieren. D.h. die Pfade zur Datei sind die Keys und

die Values sind CvsFile Objekte die, die Infos über die Datei enthalten.



Den Datei Content, laden wir bei Bedarf nach, da es unserer Meinung nach

nicht gut ist den Inhalt einer jeden Datei im Speicher zu halten.

4 lines of code changed in 1 file:

Richard Cyganiak 2002-08-05 13:55 Rev.: 1.1

Neue Klasse, die ein CVS-Tag ("Symbolic name") repräsentiert. Von eclipse geklaut.

24 lines of code changed in 1 file:

Lukasz Pekacki 2002-08-04 18:54

Zwischenstand

321 lines of code changed in 10 files:

July 2002 »

Generated by StatCVS 0.7.0