- removed CvsModule, CvsTree and CvsTreeIterator, their functionality is now incorporated in Directory
- removed some deprecated methods
- added some unit tests
71 lines of code changed in:
bugfix: author activity chart sequence
3 lines of code changed in:
bugfix for multiple traffic light charts
12 lines of code changed in:
number of authors per author activity chart can be changed now
91 lines of code changed in:
added getFileName() and saveChart(width, height, fileName)
22 lines of code changed in:
more refactorings around the Directory class; incorporated functionality of CvsModule and CvsTree into Directory
271 lines of code changed in:
code clean-up
9 lines of code changed in:
added author name to activity charts
8 lines of code changed in:
refactoring: use Directory object instead of directory names
120 lines of code changed in:
refactorings: developer/user = author
251 lines of code changed in:
moved test class DummyRepositoryManager from src to tests-src
65 lines of code changed in:
introduced Directory object, marked all accesses to directories/modules through Strings as deprecated
804 lines of code changed in:
cleanups in CvsContent
32 lines of code changed in:
moved escaping of bad characters in author names from input time to output time
20 lines of code changed in:
suppressed some boring reports if the module has only one author
64 lines of code changed in:
fixed some bugs introduced during the day
19 lines of code changed in:
repaired output directory for charts (Anja, shame on you! ;-)
4 lines of code changed in:
completed some TODO items, externalized some Strings
16 lines of code changed in:
- pulled all generated URLs (for directories and authors) into HTMLOutput
- terminology: changed "developer" to "author" throughout code and reports
76 lines of code changed in:
refactored all code that accessed authors by name; now the Author object is used everywhere
346 lines of code changed in:
fixed wrong ordering of Top Developers table
7 lines of code changed in:
refactoring: new Author object in the model package; deprecated old access methods that work through the name of the author
405 lines of code changed in:
refactoring: try to seperate the CvsContent building process from the implementation of the model objects
114 lines of code changed in:
cleanup of exception handling around the ConfigurationOptions object
282 lines of code changed in:
update to some TODO items
10 lines of code changed in:
refactorings: developer = author
11 lines of code changed in:
deletion of ChartRenderer
19 lines of code changed in:
small improvements to the traffic light chart
45 lines of code changed in:
removed stuff that is now unused because of table refactorings
2 lines of code changed in:
major rewrite of all table related stuff
- new package reportmodel for data containers
- new package reports for reports
1206 lines of code changed in:
changes in author activity chart
15 lines of code changed in:
added developer character chart
209 lines of code changed in:
refactorings and
made checkstyle happy
191 lines of code changed in:
activity charts for developers added
51 lines of code changed in:
refactorings to untangle table generation
220 lines of code changed in:
day of week chart corrected
4 lines of code changed in:
made checkstyle happy
3 lines of code changed in:
creation of activity by time and date chart added
added charts to the developer page
50 lines of code changed in:
more pretty HTML for commit logs (makes styling through CSS more flexible)
24 lines of code changed in:
small improvements and refactorings to the CommitLogRenderer
31 lines of code changed in:
made checkstyle happy
9 lines of code changed in:
added/fixed some unit tests for yesterday's changes
267 lines of code changed in:
creation of activity chart added
131 lines of code changed in:
command line help gets too long... made it fit on one screen again
4 lines of code changed in:
oops... I broke this
4 lines of code changed in:
added integration for cvsweb (-cvsweb <url>) and Chora (-chora <url>). WARNING, not yet really tested
247 lines of code changed in:
run target now uses new "-viewcvs" option
1 lines of code changed in:
Started to implement [ 634897 ] links to cvsweb
- first added ViewCVS support, CVSweb will come later
- new command line switch "-viewcvs <url>"
520 lines of code changed in:
more very minor HTML changes (make the HTML itself more readable)
17 lines of code changed in:
replaced gif images with politically correct pngs, and moved their creation code from IndexPage to HTMLOutput
34 lines of code changed in:
added "-notes <file>" switch to include some custom notes in the index page of the report
87 lines of code changed in:
fixed [ 722869 ] problem parsing access list:
32 lines of code changed in:
fixed [ 710908 ] Crash during logfile parsing
47 lines of code changed in:
continued to seperate creation of charts and pages
62 lines of code changed in:
made HTMLOutput non-static and removed some old TODOs
32 lines of code changed in:
added "Lines of Code per Developer" chart and several small fixes
113 lines of code changed in:
lots of refactorings and fixes
- tried to untangle creation process for pages and charts
- replaced LinesOfCodeIterator by LOCSeriesBuilder
- better handling of very small and empty repositories
- more stuff
621 lines of code changed in:
now did the 100.0% thing the right way
5 lines of code changed in:
fixed inaccurate LOC charts and changed totals in tables to "100.0%" instead of "100%"
7 lines of code changed in:
tiny fix to HTML and removed two unused lines in LOCChart
4 lines of code changed in:
keyword substitution change
133 lines of code changed in:
made html output HTML 4.01 strict compliant
58 lines of code changed in:
changed name of "changes per user" page to "developers"
9 lines of code changed in:
when adding binary files, text says "(new)" insted of "(new 0)" now
7 lines of code changed in:
- simplified top developers table
- changed lines per change in developers table to show one decimal
44 lines of code changed in:
lots of changes to HTML output, especially table generation
170 lines of code changed in:
re-styled commit log to make it fully customizable via CSS
30 lines of code changed in:
re-organized output of dates for better consistency and css customizability
47 lines of code changed in:
made completely empty logfiles work (empty logs are possible when empty directory is imported into CVS)
18 lines of code changed in:
I suck today. Now it should work.
6 lines of code changed in:
oops... fixed [ 720479 ] for real
5 lines of code changed in:
fixed [ 720479 ] CVSROOT directory should be ignored
41 lines of code changed in:
fixed javadoc warnings
13 lines of code changed in:
small refactorings: encapsulated some fields
91 lines of code changed in:
made checkstyle happy
125 lines of code changed in: