# Directory statcvs/src/net/sf/statcvs/reports/

« Development Statistics for StatCVS

Directory Created:
  2003-04-19 14:16
Total Files:
  17
Deleted Files:
  3
Lines of Code:
  1476

Browse with ViewVC

[root]/statcvs/src/net/sf/statcvs/reports

## Lines of Code

## Developers

Author | Changes | Lines of Code | Lines per Change
--- | --- | --- | ---
Totals | 106 (100.0%) | 2755 (100.0%) | 25.9
Richard Cyganiak | 69 (65.1%) | 1548 (56.2%) | 22.4
Benoit Xhenseval | 23 (21.7%) | 934 (33.9%) | 40.6
Anja Jentzsch | 1 (0.9%) | 118 (4.3%) | 118.0
uid91994 | 1 (0.9%) | 88 (3.2%) | 88.0
Jason Kealey | 12 (11.3%) | 67 (2.4%) | 5.5

## Most Recent Commits

Benoit Xhenseval 2008-04-02 12:22

  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:

  - statcvs/src/net/sf/statcvs/reports: AbstractLocTableReport.java (+109 -116), AuthorsForDirectoryTableReport.java (+31 -35), AvgFileSizeTimeLineReport.java (+35 -36), DevelopersOfTheMonthTable.java (+78 -85), DevelopersTableReport.java (+25 -28), DirectoriesForAuthorTableReport.java (+31 -35), DirectoriesTableReport.java (+55 -57), FileCountTimeLineReport.java (+35 -37), FileTypeReport.java (+11 -11), FilesLocComparator.java (+16 -16), FilesRevisionCountComparator.java (+35 -35), FilesWithMostRevisionsTableReport.java (+49 -50), LOCSeriesBuilder.java (+86 -85), LargestFilesTableReport.java (+52 -53), TableReport.java (+13 -13), TagReport.java (+113 -115), TopDevelopersTableReport.java (+52 -54)
Benoit Xhenseval 2008-04-01 16:08 Rev.: 1.3

  Applied patch for [ 1757394 ] Do not lump C++ .C,.H files in "Others" [patch]

  1 lines of code changed in 1 file:

  - statcvs/src/net/sf/statcvs/reports: FileTypeReport.java (+1 -1)
Benoit Xhenseval 2008-03-27 23:31 Rev.: 1.2

  [1927587]Providing a basic XML export for the StatCVS statistics.

  87 lines of code changed in 1 file:

  - statcvs/src/net/sf/statcvs/reports: FileTypeReport.java (+87 -86)
Benoit Xhenseval 2007-04-09 17:38

  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:

  - statcvs/src/net/sf/statcvs/reports: AbstractLocTableReport.java (+11 -3), AuthorsForDirectoryTableReport.java (+3 -3), DevelopersTableReport.java (+3 -2), DirectoriesForAuthorTableReport.java (+3 -3)
Richard Cyganiak 2006-12-16 23:36 Rev.: 1.2

  Fixed NPE with StatSVN

  3 lines of code changed in 1 file:

  - statcvs/src/net/sf/statcvs/reports: DevelopersOfTheMonthTable.java (+3 -6)
Anja Jentzsch 2006-12-16 19:07 Rev.: 1.1

  Developer Of The Month table added to the All Developers Page

  118 lines of code changed in 1 file:

  - statcvs/src/net/sf/statcvs/reports: DevelopersOfTheMonthTable.java (new 118)
Richard Cyganiak 2006-12-09 14:22

  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:

  - statcvs/src/net/sf/statcvs/reports: FilesWithMostRevisionsTableReport.java (+8 -3), LargestFilesTableReport.java (+8 -3)
Richard Cyganiak 2006-12-09 00:38 Rev.: 1.1

  Added file type report

  102 lines of code changed in 1 file:

  - statcvs/src/net/sf/statcvs/reports: FileTypeReport.java (new 102)
Richard Cyganiak 2006-12-08 22:33 Rev.: 1.3

  Work around a JFreeChart bug that causes NPE

  11 lines of code changed in 1 file:

  - statcvs/src/net/sf/statcvs/reports: LOCSeriesBuilder.java (+11 -2)
Richard Cyganiak 2006-12-08 21:15 Rev.: 1.1

  - 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:

  - statcvs/src/net/sf/statcvs/reports: TagReport.java (new 146)
Richard Cyganiak 2006-12-08 16:19

  Added -no-developer option to exclude noisy accounts

  153 lines of code changed in 7 files:

  - statcvs/src/net/sf/statcvs/reports: AbstractLocTableReport.java (+23 -7), AuthorsForDirectoryTableReport.java (+6 -6), AuthorsTableReport.java (del), DevelopersTableReport.java (new 44), DirectoriesForAuthorTableReport.java (+5 -5), TopAuthorsTableReport.java (del), TopDevelopersTableReport.java (new 75)
Richard Cyganiak 2006-12-08 15:01

  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:

  - statcvs/src/net/sf/statcvs/reports: AbstractLocTableReport.java (+3 -3), DirectoriesTableReport.java (+50 -18)
Richard Cyganiak 2006-12-08 02:05 Rev.: 1.2

  Don't show LOC chart for directories that contain only binary files

  11 lines of code changed in 1 file:

  - statcvs/src/net/sf/statcvs/reports: LOCSeriesBuilder.java (+11 -2)
uid91994 2006-12-08 00:26 Rev.: 1.1

  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:

  - statcvs/src/net/sf/statcvs/reports: LOCSeriesBuilder.java (new 88)
Richard Cyganiak 2006-12-07 18:17

  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:

  - statcvs/src/net/sf/statcvs/reports: AbstractLocTableReport.java (+4 -8), AuthorsForDirectoryTableReport.java (+2 -3), AuthorsTableReport.java (+4 -10), DirectoriesForAuthorTableReport.java (+2 -3), DirectoriesTableReport.java (+2 -3)
Richard Cyganiak 2006-12-07 03:02

  - 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:

  - statcvs/src/net/sf/statcvs/reports: FilesWithMostRevisionsTableReport.java (+3 -3), LargestFilesTableReport.java (+3 -2)
Jason Kealey 2006-11-22 16:29

  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:

  - statcvs/src/net/sf/statcvs/reports: AbstractLocTableReport.java (+9 -9), AuthorsForDirectoryTableReport.java (+4 -4), AuthorsTableReport.java (+4 -4), AvgFileSizeTimeLineReport.java (+7 -7), DirectoriesForAuthorTableReport.java (+4 -4), DirectoriesTableReport.java (+4 -4), FileCountTimeLineReport.java (+8 -8), FilesLocComparator.java (+5 -5), FilesRevisionCountComparator.java (+8 -8), FilesWithMostRevisionsTableReport.java (+5 -5), LargestFilesTableReport.java (+5 -5), TopAuthorsTableReport.java (+4 -4)
Richard Cyganiak 2005-03-30 00:44 Rev.: 1.4

  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:

  - statcvs/src/net/sf/statcvs/reports: FileCountTimeLineReport.java (+6 -6)
Richard Cyganiak 2004-02-20 01:33

  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:

  - statcvs/src/net/sf/statcvs/reports: AvgFileSizeTimeLineReport.java (+4 -3), FileCountTimeLineReport.java (+5 -5), FilesRevisionCountComparator.java (+4 -4), FilesWithMostRevisionsTableReport.java (+5 -4), LargestFilesTableReport.java (+5 -4)
Richard Cyganiak 2004-02-18 19:00

  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:

  - statcvs/src/net/sf/statcvs/reports: AbstractLocTableReport.java (+4 -4), AvgFileSizeTimeLineReport.java (+4 -4), FileCountTimeLineReport.java (+4 -4), FilesRevisionCountComparator.java (+4 -4), LargestFilesTableReport.java (+3 -3)

(18 more)

Generated by StatCVS 0.4.0