Improved layout for XDoc
5 lines of code changed in:
SymbolicNames can have an explicit date. Needed for StatSVN.
18 lines of code changed in:
Shuffled stuff around on the AllDevelopers page
9 lines of code changed in:
Fixed NPE when developer has 0 lines of code (modified only binary files?)
4 lines of code changed in:
XDoc CSS fixes (Benoit)
46 lines of code changed in:
Fixed NPE with StatSVN
3 lines of code changed in:
text tweak
2 lines of code changed in:
Tweak some chart colors
2 lines of code changed in:
Tweak some chart colors
31 lines of code changed in:
Developer Of The Month table added to the All Developers Page
126 lines of code changed in:
Make XDoc stylesheet work with latest reports
12 lines of code changed in:
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:
bugfix (regression), silly NPE
2 lines of code changed in:
removed unused code
1 lines of code changed in:
Re-instated messages for log out-of-sync issues, but now as info not warning
9 lines of code changed in:
No longer needed
0 lines of code changed in:
Documentation
3 lines of code changed in:
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:
Refactor:
- OutputUtils.escapeHTML => HTML.escape
- OutputUtils => ChartUtils
- StatConstants.* => HTML.*
173 lines of code changed in:
Version number to 0.3-dev; we have enough new stuff to warrant a 0.1 bump
1 lines of code changed in:
Added file type report
106 lines of code changed in:
Force 0 lower bound for time line charts (is better for avg file size chart)
2 lines of code changed in:
This might conserve a bit of memory
12 lines of code changed in:
Work around a JFreeChart bug that causes NPE
11 lines of code changed in:
Test failed because it worked with inconsistent VersionedFile objects
6 lines of code changed in:
- 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:
Space out overlapping tags in charts
31 lines of code changed in:
Tags are more visible on lighter blue color
3 lines of code changed in:
Bugfix: NPE with initially dead files (regression)
5 lines of code changed in:
Added -no-developer option to exclude noisy accounts
313 lines of code changed in:
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:
Show # of deleted files on directory pages
14 lines of code changed in:
Improved reporting of missing CVS metadata and out-of-sync state
30 lines of code changed in:
- 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:
Added link to previous month at end of each commit log
45 lines of code changed in:
Don't show LOC chart for directories that contain only binary files
15 lines of code changed in:
Show number of developers (patch #867600)
2 lines of code changed in:
Fixed title of root directory page (regression)
2 lines of code changed in:
HTML fix
3 lines of code changed in:
HTML fix
1 lines of code changed in:
HTML fixes
4 lines of code changed in:
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:
Added permalinks for commits
39 lines of code changed in:
Show multi-level parent links, and tweaked parent link layout
18 lines of code changed in:
Completed switch to new-style report generation
136 lines of code changed in:
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:
- 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:
Added LOC Per Directory timeline, a la StatCVS-XML
117 lines of code changed in:
Show time of report generation on index page (RFE #1146207)
2 lines of code changed in:
Removed annotations from file size and file count chart, looks clearer without
11 lines of code changed in:
Warn when all files were rejected by an (overly broad?) include/exclude pattern (bug 1146204)
59 lines of code changed in:
Cope with empty log file instead of aborting. Deprecated EmptyRepositoryException, it is no longer used by StatCVS.
86 lines of code changed in:
Show more relevant charts and tables for single-author repositories
63 lines of code changed in:
Fixed broken image link in HTML output (regression)
12 lines of code changed in:
- 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:
Oops, broke the build when updating to latest JFreeChart. Fixed.
2 lines of code changed in:
Added JCVSWeb integration (Patch 1398245, ermeaney)
88 lines of code changed in:
Added symbolic names annotations to commit scatter chart
51 lines of code changed in:
Upgrade to latest JFreeChart
12 lines of code changed in:
Upgrade to latest JFreeChart
5 lines of code changed in:
Version number to 0.2.5-dev
1 lines of code changed in:
- 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:
- added ExtraReport option
- unified handling of chart sizes
- widescreen chart sizes
(Benoit Xhenseval)
308 lines of code changed in:
Bugfix: Copying binary files that contain ASCII #0 failed
3 lines of code changed in:
sample report tweak
1 lines of code changed in:
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:
HTML typography tweaks
8 lines of code changed in:
tweaked command line help text
8 lines of code changed in:
- 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:
Added -xdoc option as "official" shortcut for the undocumented -format xdoc
27 lines of code changed in: