fixed broken -title option (bug introduced during 0.2-dev)
5 lines of code changed in 1 file:
refactoring: moved FilesLocComparator and FilesRevisionCountComparator from model to report package
133 lines of code changed in 7 files:
refactoring: removed RevisionIterator and everything related (yay!)
48 lines of code changed in 10 files:
- author activity chart changed to stacked horizontal bar chart
- removed splitting of images
- removed category "removing", now: "modifying" (changing+removing) and "adding"
56 lines of code changed in 4 files:
refactoring: replaced CvsContent.getRevisionIterator() by CvsContent.getRevisions()
37 lines of code changed in 9 files:
refactoring: removed RevisionSortIterator
9 lines of code changed in 4 files:
refactoring: removed RevisionIteratorSummary
16 lines of code changed in 4 files:
refactoring: replaced Author.getRevisionIterator() with Author.getRevisions() (We are trying to get rid of RevisionIterator; better just use collections of revisions and do all sorting and filtering by yourself)
63 lines of code changed in 8 files:
refactoring: removed hardly used RevisionFilterIterator and related classes
55 lines of code changed in 10 files:
removed NullAuthor class because it made stuff more complicated -- the null object pattern was not useful in this case
26 lines of code changed in 10 files:
new and changed unit tests for the input package
275 lines of code changed in 5 files:
refactored unit tests for input package
462 lines of code changed in 23 files:
- refactoring: extracted interface CvsLogBuilder from Builder
- new MockLogParser for parser testing
344 lines of code changed in 13 files:
commit activity chart optimized: all authors' commit avtivity and each author's commit activity combined in one chart
72 lines of code changed in 7 files:
minor beauty fixes
8 lines of code changed in 4 files:
capitalization fixes
18 lines of code changed in 1 file:
removed "Generated by StatCvs" from charts, toned it done on HTML pages, removed -nocredits switch
31 lines of code changed in 6 files:
tests and fixes for NullAuthor handling
35 lines of code changed in 4 files:
refactoring: input.Builder.createFile and assorted logic moved to its own class, input.FileBuilder
436 lines of code changed in 9 files:
- removed unused classes from model package
- simplified several classes in model package
- added unit tests for model.Author
276 lines of code changed in 21 files:
refactoring: eliminated CvsRevision.STATE_XXX constants
85 lines of code changed in 6 files:
added commit scatter chart per author
89 lines of code changed in 2 files:
fixed some Eclipse warnings and TODOs
45 lines of code changed in 6 files:
refactoring: made CvsRevision (almost) immutable, concentrated lots of logic in Builder.createFile
781 lines of code changed in 18 files:
refactoring: revision list moved from CvsFile constructor to CvsFile.addRevision
120 lines of code changed in 8 files:
commit activity chart added
52 lines of code changed in 5 files:
refactoring: CvsContent: files moved from constructor to addFile
77 lines of code changed in 4 files:
refactoring: project name is now kept only in ConfigurationOptions, no longer in CvsContent
38 lines of code changed in 10 files:
minor HTML improvement
2 lines of code changed in 1 file:
fixed unit test build directory in .cvsignore
1 lines of code changed in 1 file:
fixed warning if repository file not found; several other small fixes
16 lines of code changed in 7 files:
fixed "Generating report for null" message with -verbose and without -project-name
12 lines of code changed in 1 file:
better support for logfiles created with various "cvs log" flags (-N, -h)
74 lines of code changed in 4 files:
several fixes for -d logs
49 lines of code changed in 7 files:
CVS logs generated with the -d option now work correctly.
368 lines of code changed in 20 files:
cleanup
1 lines of code changed in 1 file:
Fix chart titles broken by previous commit
20 lines of code changed in 5 files:
Small cleanups
52 lines of code changed in 15 files: