December 2006 Commit Log

Number of Commits:
70
Number of Active Developers:
3
cyganiak 2006-12-28 21:33

Improved layout for XDoc

5 lines of code changed in:

cyganiak 2006-12-28 21:32

SymbolicNames can have an explicit date. Needed for StatSVN.

18 lines of code changed in:

cyganiak 2006-12-28 18:28

Shuffled stuff around on the AllDevelopers page

9 lines of code changed in:

cyganiak 2006-12-28 18:23

Fixed NPE when developer has 0 lines of code (modified only binary files?)

4 lines of code changed in:

cyganiak 2006-12-17 00:40

XDoc CSS fixes (Benoit)

46 lines of code changed in:

cyganiak 2006-12-17 00:36

Fixed NPE with StatSVN

3 lines of code changed in:

cyganiak 2006-12-16 20:25

text tweak

2 lines of code changed in:

cyganiak 2006-12-16 20:16

Tweak some chart colors

2 lines of code changed in:

cyganiak 2006-12-16 20:11

Tweak some chart colors

31 lines of code changed in:

jentzsch 2006-12-16 20:07

Developer Of The Month table added to the All Developers Page

126 lines of code changed in:

cyganiak 2006-12-16 18:32

Make XDoc stylesheet work with latest reports

12 lines of code changed in:

cyganiak 2006-12-11 09:49

Review from Benoit Xhenseval:
- fixed two XML well-formedness errors
- re-added tags to file statistics charts, and made them large size again
- fixed a silly NPE when running with no WebRepository (regression)

14 lines of code changed in:

cyganiak 2006-12-09 16:30

bugfix (regression), silly NPE

2 lines of code changed in:

cyganiak 2006-12-09 16:30

removed unused code

1 lines of code changed in:

cyganiak 2006-12-09 16:29

Re-instated messages for log out-of-sync issues, but now as info not warning

9 lines of code changed in:

cyganiak 2006-12-09 16:13

No longer needed

0 lines of code changed in:

cyganiak 2006-12-09 15:26

Documentation

3 lines of code changed in:

cyganiak 2006-12-09 15:22

Refactoring to reduce the tunneling of configuration options through the static ConfigurationOptions class. Instead, a ReportConfig object is now widely passed around and has getters for most of the options.

343 lines of code changed in:

cyganiak 2006-12-09 13:37

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

173 lines of code changed in:

cyganiak 2006-12-09 01:44

Version number to 0.3-dev; we have enough new stuff to warrant a 0.1 bump

1 lines of code changed in:

cyganiak 2006-12-09 01:38

Added file type report

106 lines of code changed in:

cyganiak 2006-12-09 00:37

Force 0 lower bound for time line charts (is better for avg file size chart)

2 lines of code changed in:

cyganiak 2006-12-08 23:47

This might conserve a bit of memory

12 lines of code changed in:

cyganiak 2006-12-08 23:33

Work around a JFreeChart bug that causes NPE

11 lines of code changed in:

cyganiak 2006-12-08 22:21

Test failed because it worked with inconsistent VersionedFile objects

6 lines of code changed in:

cyganiak 2006-12-08 22:15

- Repository.getSymbolicNames() now returns only those matching ConfigurationOptions.getSymbolicNamesPattern()
- Added Repository.getHead() special symbolic name
- Show repository tags in commit log
- Add table with all tags to index page

351 lines of code changed in:

cyganiak 2006-12-08 18:08

Space out overlapping tags in charts

31 lines of code changed in:

cyganiak 2006-12-08 18:08

Tags are more visible on lighter blue color

3 lines of code changed in:

cyganiak 2006-12-08 17:28

Bugfix: NPE with initially dead files (regression)

5 lines of code changed in:

cyganiak 2006-12-08 17:19

Added -no-developer option to exclude noisy accounts

313 lines of code changed in:

cyganiak 2006-12-08 16:01

Changed directory sizes table to show current LOC insead of total contributed LOC; removed the lines per change column

53 lines of code changed in:

cyganiak 2006-12-08 15:03

Show # of deleted files on directory pages

14 lines of code changed in:

cyganiak 2006-12-08 14:55

Improved reporting of missing CVS metadata and out-of-sync state

30 lines of code changed in:

cyganiak 2006-12-08 14:22

- show warning if specified log is not for specified working copy
- show warning if log and/or working copy need updating

60 lines of code changed in:

cyganiak 2006-12-08 14:21

Added link to previous month at end of each commit log

45 lines of code changed in:

cyganiak 2006-12-08 03:05

Don't show LOC chart for directories that contain only binary files

15 lines of code changed in:

cyganiak 2006-12-08 02:34

Show number of developers (patch #867600)

2 lines of code changed in:

cyganiak 2006-12-08 02:22

Fixed title of root directory page (regression)

2 lines of code changed in:

cyganiak 2006-12-08 02:02

HTML fix

3 lines of code changed in:

cyganiak 2006-12-08 01:55

HTML fix

1 lines of code changed in:

cyganiak 2006-12-08 01:47

HTML fixes

4 lines of code changed in:

uid91994 2006-12-08 01:26

Another Big Refactoring.
- introduced ReportConfig object which is passed around during report creation, this makes many argument lists much shorter
- moved output.HTMLOutput to pages.ReportSuiteMaker
- moved output.HTMLTagger to pages.HTML
- changed the way the HTML/XDoc difference worked, now the interface is pages.MarkupSyntax
- simplified the registration of extra report, now they must be implemented as Pages and passed to the ReportSuiteMaker constructor
- moved LOCSeriesBuilder from output to reports

852 lines of code changed in:

cyganiak 2006-12-07 23:05

Added permalinks for commits

39 lines of code changed in:

cyganiak 2006-12-07 22:45

Show multi-level parent links, and tweaked parent link layout

18 lines of code changed in:

cyganiak 2006-12-07 21:31

Completed switch to new-style report generation

136 lines of code changed in:

cyganiak 2006-12-07 19:17

More refactoring of old to new report generation style, with tweaks to reports. We lost the ability to sort the developers table by name.

630 lines of code changed in:

cyganiak 2006-12-07 04:02

- started refactoring of report pages into their own package
- LOC, dir sizes, file stats, and commit log now use new page code
- restructured commit log -- now per-month pages
- heavily modified the stylesheet

1041 lines of code changed in:

cyganiak 2006-12-06 17:20

Added LOC Per Directory timeline, a la StatCVS-XML

117 lines of code changed in:

cyganiak 2006-12-06 01:11

Show time of report generation on index page (RFE #1146207)

2 lines of code changed in:

cyganiak 2006-12-06 00:34

Removed annotations from file size and file count chart, looks clearer without

11 lines of code changed in:

cyganiak 2006-12-05 23:08

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

59 lines of code changed in:

cyganiak 2006-12-05 22:44

Cope with empty log file instead of aborting. Deprecated EmptyRepositoryException, it is no longer used by StatCVS.

86 lines of code changed in:

cyganiak 2006-12-05 21:52

Show more relevant charts and tables for single-author repositories

63 lines of code changed in:

cyganiak 2006-12-05 21:24

Fixed broken image link in HTML output (regression)

12 lines of code changed in:

cyganiak 2006-12-05 20:47

- Ant task supports all options again
- Ant task uses the same names as the command line for everything
- build file can call Ant task via "ant run.ant"

99 lines of code changed in:

cyganiak 2006-12-05 19:40

Oops, broke the build when updating to latest JFreeChart. Fixed.

2 lines of code changed in:

cyganiak 2006-12-05 19:16

Added JCVSWeb integration (Patch 1398245, ermeaney)

88 lines of code changed in:

cyganiak 2006-12-05 18:59

Added symbolic names annotations to commit scatter chart

51 lines of code changed in:

cyganiak 2006-12-05 17:58

Upgrade to latest JFreeChart

12 lines of code changed in:

cyganiak 2006-12-05 17:38

Upgrade to latest JFreeChart

5 lines of code changed in:

cyganiak 2006-12-05 13:52

Version number to 0.2.5-dev

1 lines of code changed in:

cyganiak 2006-12-05 13:49

- refactored all chart generation code into a separate package
- charts now produce ChartImage objects that know their URL and can be passed around
- chart titles and subtitles folded into one line

1220 lines of code changed in:

cyganiak 2006-12-04 18:35

- added ExtraReport option
- unified handling of chart sizes
- widescreen chart sizes
(Benoit Xhenseval)

308 lines of code changed in:

cyganiak 2006-12-04 18:34

Bugfix: Copying binary files that contain ASCII #0 failed

3 lines of code changed in:

Repository Tag: v0_2_4a
cyganiak 2006-12-03 01:34

sample report tweak

1 lines of code changed in:

cyganiak 2006-12-03 01:08

Set version to 0.2.4a (skip 0.2.4 because StatSVN 0.2.0 contains a CVS-built and somewhat buggy version of statcvs.jar with that name)

1 lines of code changed in:

cyganiak 2006-12-03 01:06

HTML typography tweaks

8 lines of code changed in:

cyganiak 2006-12-03 00:35

tweaked command line help text

8 lines of code changed in:

cyganiak 2006-12-03 00:18

- oops, the Bugzilla integration code was never used even if specified on cmd line
- Bugzilla regex now also catches "bug #1234"
- tweaks to Bugzilla integration code

29 lines of code changed in:

cyganiak 2006-12-02 21:27

Added -xdoc option as "official" shortcut for the undocumented -format xdoc

27 lines of code changed in:

November 2006 »

Generated by StatCVS 0.3