Directory | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 36 (100.0%) | 852 (100.0%) | 23.6 |
statcvs/src/net/sf/statcvs/pages/ | 18 (50.0%) | 627 (73.6%) | 34.8 |
statcvs/src/net/sf/statcvs/output/ | 11 (30.6%) | 94 (11.0%) | 8.5 |
statcvs/src/net/sf/statcvs/reports/ | 1 (2.8%) | 88 (10.3%) | 88.0 |
statcvs/src/net/sf/statcvs/renderer/ | 2 (5.6%) | 22 (2.6%) | 11.0 |
statcvs/src/net/sf/statcvs/ | 1 (2.8%) | 12 (1.4%) | 12.0 |
statcvs/src/net/sf/statcvs/charts/ | 3 (8.3%) | 9 (1.1%) | 3.0 |
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 36 files: