[root]/statcvs/src/net/sf/statcvs/reports
Author | Changes | Lines of Code | Lines per Change |
---|---|---|---|
Totals | 124 (100.0%) | 3374 (100.0%) | 27.2 |
Benoit Xhenseval | 41 (33.1%) | 1553 (46.0%) | 37.8 |
Richard Cyganiak | 69 (55.6%) | 1548 (45.9%) | 22.4 |
Anja Jentzsch | 1 (0.8%) | 118 (3.5%) | 118.0 |
uid91994 | 1 (0.8%) | 88 (2.6%) | 88.0 |
Jason Kealey | 12 (9.7%) | 67 (2.0%) | 5.5 |
Fixing 1721660 reported by David Multer. Fixing NPE issue and bad link when there are no commits in a repository
14 lines of code changed in 3 files:
First cut for a Module page with module statistics.
97 lines of code changed in 1 file:
Running FindBugs 1.3.9 against the code.
8 lines of code changed in 2 files:
Improve the cloud names to exclude.
2 lines of code changed in 1 file:
Fix by Doug for Maven2 (stripping spaces in Cloud report).
2 lines of code changed in 1 file:
the Twitter buttons can be disabled (although they are enabled by default).
4 lines of code changed in 1 file:
Added a few links to Twitter: Overview, Developer of the Month and Developer.
7 lines of code changed in 1 file:
Added documentation for the new Cloud mechanism.
10 lines of code changed in 1 file:
Add a few terms on the exclusion.
7 lines of code changed in 1 file:
Added a CLOUD Tag report for words in the commit comments.
194 lines of code changed in 1 file:
Tidying up the Twitter Integration.
2 lines of code changed in 1 file:
Fixing bug in new rolling report.
13 lines of code changed in 1 file:
Moved version to 0.5.0
Done a cleanUp too.
3 lines of code changed in 1 file:
Added suggestion from Muhammed Nasrullah for a 12m rolling Developers report.
256 lines of code changed in 2 files:
Done an Eclipse cleanUp in order to reduce number of warnings by FindBugs / Checkstyle / PMD tools.
Sorry if it is looking like a massive change...
826 lines of code changed in 17 files:
Applied patch for [ 1757394 ] Do not lump C++ .C,.H files in "Others" [patch]
1 lines of code changed in 1 file:
[1927587]Providing a basic XML export for the StatCVS statistics.
87 lines of code changed in 1 file:
As per my email earlier today, I have reverted to using the login id for the CommitScatterChart (full names would overlap too easily).
So, in order to show the relationship between an author real name and an author id, I have added a column "Author Id" on the Developers page only,
which is the page containing the scatter diagram.
20 lines of code changed in 4 files:
Fixed NPE with StatSVN
3 lines of code changed in 1 file:
Developer Of The Month table added to the All Developers Page
118 lines of code changed in 1 file:
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.
16 lines of code changed in 2 files:
Added file type report
102 lines of code changed in 1 file:
Work around a JFreeChart bug that causes NPE
11 lines of code changed in 1 file:
- 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
146 lines of code changed in 1 file:
Added -no-developer option to exclude noisy accounts
153 lines of code changed in 7 files:
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 2 files:
Don't show LOC chart for directories that contain only binary files
11 lines of code changed in 1 file:
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
88 lines of code changed in 1 file:
More refactoring of old to new report generation style, with tweaks to reports. We lost the ability to sort the developers table by name.
14 lines of code changed in 5 files:
- 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
6 lines of code changed in 2 files:
Refactoring of StatCVS so that StatSVN can properly extend it.
Added StatSVN features: bugzilla integration, viewvc integration, xdoc export
Many thanks to Benoit Xhenseval for refactoring both StatCVS and StatSVN and providing xdoc support.
67 lines of code changed in 12 files:
Made file count chart end at date of last revision instead of date of last file count change
6 lines of code changed in 1 file:
lots of small cleanups in the model package, including changed collection types, some removed methods, and lots of javadoc cleanup
23 lines of code changed in 5 files:
Removed CvsFile.isBinary(), this is now handled by the input package. The input package now creates files/revisions with 0 lines for binary files.
Many changes to CvsRevision:
- replaced all line count related methods by new ones with cleaner semantics
- renamed some more methods
- changed the line count related constructor arguments to cleaner semantics
19 lines of code changed in 5 files:
refactoring: moved FilesLocComparator and FilesRevisionCountComparator from model to report package
130 lines of code changed in 4 files:
refactoring: replaced CvsContent.getRevisionIterator() by CvsContent.getRevisions()
17 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)
15 lines of code changed in 3 files:
refactoring: removed hardly used RevisionFilterIterator and related classes
5 lines of code changed in 1 file:
removed NullAuthor class because it made stuff more complicated -- the null object pattern was not useful in this case
3 lines of code changed in 1 file:
- removed unused classes from model package
- simplified several classes in model package
- added unit tests for model.Author
4 lines of code changed in 1 file:
(12 more)