# April 2008 Commit Log

« Development Statistics for StatCVS

## Commit Logs

- April 2008
- March 2008
- February 2008
- January 2008
- December 2007
- November 2007
- October 2007
- September 2007
- August 2007
- July 2007
- June 2007
- May 2007
- April 2007
- March 2007
- February 2007
- January 2007
- December 2006
- November 2006
- October 2006
- September 2006
- August 2006
- July 2006
- June 2006
- May 2006
- April 2006
- March 2006
- February 2006
- January 2006
- December 2005
- November 2005
- October 2005
- September 2005
- August 2005
- July 2005
- June 2005
- May 2005
- April 2005
- March 2005
- February 2005
- January 2005
- December 2004
- November 2004
- October 2004
- September 2004
- August 2004
- July 2004
- June 2004
- May 2004
- April 2004
- March 2004
- February 2004
- January 2004
- December 2003
- November 2003
- October 2003
- September 2003
- August 2003
- July 2003
- June 2003
- May 2003
- April 2003
- March 2003
- February 2003
- January 2003
- December 2002
- November 2002
- October 2002
- September 2002
- August 2002
- July 2002

Number of Commits:
  16
Number of Active Developers:
  1

Repository Tag: v0_4_0
Benoit Xhenseval 2008-04-21 17:05 #16

  prepare headline.

  16 lines of code changed in 2 files:

  - statcvs: statcvs.bat (+1 -1)
  - statcvs/site: index.xml (+15 -2)
Benoit Xhenseval 2008-04-17 16:02 #15

  [1639462 ] Added support for TRAC, thanks to Jean-Francois Burdet.

  104 lines of code changed in 5 files:

  - statcvs/site: changes.xml (+1)
  - statcvs/src/net/sf/statcvs: Main.java (+9 -9)
  - statcvs/src/net/sf/statcvs/output: CommandLineParser.java (+7 -2), ConfigurationOptions.java (+14 -2), TracIntegration.java (new 73)
Benoit Xhenseval 2008-04-14 20:39 #14 Rev.: 1.18

  Change version to 0.4.0

  1 lines of code changed in 1 file:

  - statcvs: project.properties (+1 -1)
Benoit Xhenseval 2008-04-14 20:37 #13 Rev.: 1.3

  tidy up.

  3 lines of code changed in 2 files:

  - statcvs/src/net/sf/statcvs/output: LOCChurnChartMaker.java (+1 -2), RepoMapPageMaker.java (+2 -4)
Benoit Xhenseval 2008-04-14 20:01 #12

  Change version to 0.4.0

  256 lines of code changed in 3 files:

  - statcvs: maven.xml (+33 -38), project.xml (+221 -241)
  - statcvs/site: changes.xml (+2 -2)
Benoit Xhenseval 2008-04-14 19:32 #11

  Re-coded the auto-link facility this time using regular Expressions (from 41 lines of code to 3...).
  I'd recommend this book: http://www.amazon.co.uk/exec/obidos/ASIN/1590591070/benoitxhenseshal

  56 lines of code changed in 2 files:

  - statcvs/src/net/sf/statcvs/pages: HTML.java (+15 -43)
  - statcvs/tests-src/net/sf/statcvs/pages: HTMLTest.java (+41 -1)
Benoit Xhenseval 2008-04-03 18:38 #10

  Adding Head revision on index page for SVN.

  232 lines of code changed in 2 files:

  - statcvs/site: index.xml (+214 -95)
  - statcvs/src/net/sf/statcvs/pages: IndexPageMaker.java (+18 -1)
Benoit Xhenseval 2008-04-02 12:52 #9

  Fixing FindBugs warnings / bugs.

  94 lines of code changed in 11 files:

  - statcvs/src/net/sf/statcvs/model: SymbolicName.java (+6 -4)
  - statcvs/src/net/sf/statcvs/output: ConfigurationOptions.java (+16 -9)
  - statcvs/src/net/sf/statcvs/pages: Page.java (+10 -2)
  - statcvs/src/net/sf/statcvs/pages/xml: CommitListXml.java (+4 -7), FilesXml.java (+7 -8), LogXml.java (+2 -4), LogXmlMaker.java (+1 -6), XML.java (+4 -4)
  - statcvs/src/net/sf/statcvs/reportmodel: TimeLine.java (+4 -4)
  - statcvs/src/net/sf/statcvs/util: FileUtils.java (+37 -17), IntegerMap.java (+3 -4)
Benoit Xhenseval 2008-04-02 12:22 #8

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

  12185 lines of code changed in 155 files:

  - statcvs/src/net/sf/statcvs: Main.java (+28 -30), Messages.java (+7 -7)
  - statcvs/src/net/sf/statcvs/ant: StatCvsTask.java (+229 -228)
  - statcvs/src/net/sf/statcvs/charts: ChartImage.java (+72 -76), ChartUtils.java (+43 -42), CommitScatterChartMaker.java (+89 -100), DirectoryPieChartMaker.java (+120 -126), LOCChartMaker.java (+47 -47), ModifyAddChartMaker.java (+112 -114), SymbolicNameAnnotation.java (+69 -90), TimeBarChartMaker.java (+94 -102), TimeLineChartMaker.java (+53 -56)
  - statcvs/src/net/sf/statcvs/input: Builder.java (+301 -308), CommitListBuilder.java (+85 -87), CvsFileBlockParser.java (+124 -135), CvsLogBuilder.java (+25 -26), CvsLogfileParser.java (+66 -72), CvsRevisionParser.java (+155 -172), FileBuilder.java (+280 -290), LogSyntaxException.java (+14 -14), NoLineCountException.java (+15 -15), RepositoryFileManager.java (+80 -84), RevisionData.java (+191 -191)
  - statcvs/src/net/sf/statcvs/model: Author.java (+101 -101), Commit.java (+81 -81), Directory.java (+176 -176), DirectoryImpl.java (+57 -57), DirectoryRoot.java (+51 -51), Repository.java (+201 -201), Revision.java (+351 -351), SymbolicName.java (+79 -82), VersionedFile.java (+208 -217)
  - statcvs/src/net/sf/statcvs/output: ChoraIntegration.java (+77 -80), ChurnPageMaker.java (+15 -15), CommandLineParser.java (+186 -186), ConfigurationException.java (+9 -9), ConfigurationOptions.java (+27 -27), CssHandler.java (+24 -24), CvswebIntegration.java (+97 -101), DefaultCssHandler.java (+48 -51), JCVSWebIntegration.java (+39 -38), LOCChurnChartMaker.java (+72 -74), LocalFileCssHandler.java (+50 -51), RepoMapPageMaker.java (+5 -5), ReportConfig.java (+130 -132), UrlCssHandler.java (+45 -45), ViewCvsIntegration.java (+105 -108), ViewVcIntegration.java (+43 -45), WebRepositoryIntegration.java (+62 -62)
  - statcvs/src/net/sf/statcvs/pages: AllDevelopersPageMaker.java (+77 -86), CommitListFormatter.java (+19 -20), DeveloperPageMaker.java (+17 -17), DirectoryPageMaker.java (+136 -140), DirectorySizesPageMaker.java (+20 -23), DirectoryTreeFormatter.java (+70 -73), FileSizesPageMaker.java (+61 -68), IndexPageMaker.java (+72 -76), LOCPageMaker.java (+13 -16), LogPageGroupMaker.java (+37 -39), LogPageMaker.java (+89 -101), MarkupHTML.java (+54 -65), MarkupXDoc.java (+21 -31), NavigationNode.java (+23 -23), Page.java (+290 -315), PageGroup.java (+86 -90), ReportSuiteMaker.java (+10 -10)
  - statcvs/src/net/sf/statcvs/pages/xml: AllDevelopersXml.java (+6 -6), CommitListXml.java (+20 -20), DirectoriesXml.java (+17 -17), FilesXml.java (+19 -19), GenerateXml.java (+27 -27), LogXml.java (+11 -11), LogXmlMaker.java (+15 -15), MarkupXML.java (+5 -5), RevisedFilesXml.java (+32 -32), XML.java (+9 -9)
  - statcvs/src/net/sf/statcvs/renderer: FileCollectionFormatter.java (+170 -173), HTMLTableCellRenderer.java (+142 -146), TableCellRenderer.java (+65 -66), TableRenderer.java (+106 -106), XMLRenderer.java (+133 -136)
  - statcvs/src/net/sf/statcvs/reportmodel: AuthorColumn.java (+14 -15), AuthorIdColumn.java (+15 -16), Column.java (+34 -34), DirectoryColumn.java (+14 -15), FileColumn.java (+33 -34), GenericColumn.java (+69 -69), HelperTimePoint.java (+88 -89), IntegerColumn.java (+108 -108), LinkColumn.java (+42 -44), RatioColumn.java (+56 -56), SimpleTextColumn.java (+15 -15), Table.java (+89 -89), TimeLine.java (+125 -127), TimePoint.java (+39 -39)
  - 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)
  - statcvs/src/net/sf/statcvs/util: ConsoleOutErrHandler.java (+38 -38), ConsoleOutHandler.java (+9 -9), CvsLogUtils.java (+102 -105), FilePatternMatcher.java (+75 -75), FileUtils.java (+50 -52), IntegerMap.java (+225 -225), LogFormatter.java (+41 -41), LookaheadReader.java (+78 -78)
  - statcvs/src/net/sf/statcvs/weblinks/bugs: BugTracker.java (+8 -9), Bugzilla.java (+10 -10), Mantis.java (+10 -10)
  - statcvs/tests-src/net/sf/statcvs: AllTests.java (+26 -27)
  - statcvs/tests-src/net/sf/statcvs/input: AllTests.java (+15 -15), BuilderTest.java (+233 -233), CommitListBuilderTest.java (+158 -158), DummyBuilder.java (+57 -57), DummyRepositoryFileManager.java (+29 -30), FileBlockParserTest.java (+134 -138), FileBuilderTest.java (+110 -110), LinesOfCodeTest.java (+283 -286), MockLogBuilder.java (+139 -140), ParserTest.java (+296 -296)
  - statcvs/tests-src/net/sf/statcvs/model: AllTests.java (+16 -16), AuthorTest.java (+77 -77), CommitTest.java (+118 -118), CvsContentTest.java (+146 -147), CvsFileTest.java (+146 -148), DirectoryTest.java (+202 -202), RevisionTest.java (+33 -33)
  - statcvs/tests-src/net/sf/statcvs/output: AllTests.java (+13 -13), WebRepositoryIntegrationTest.java (+251 -279)
  - statcvs/tests-src/net/sf/statcvs/pages: AllTests.java (+8 -8), HTMLTest.java (+24 -27)
  - statcvs/tests-src/net/sf/statcvs/renderer: AllTests.java (+11 -11), FileCollectionFormatterTest.java (+153 -157)
  - statcvs/tests-src/net/sf/statcvs/reportmodel: AllTests.java (+13 -13), TimeLineTest.java (+138 -142)
  - statcvs/tests-src/net/sf/statcvs/util: AllTests.java (+15 -15), CvsLogUtilsTest.java (+42 -53), FilePatternMatcherTest.java (+201 -201), FileUtilsTest.java (+37 -39), IntegerMapTest.java (+257 -257), LookaheadReaderTest.java (+81 -81)
Benoit Xhenseval 2008-04-02 12:15 #7

  Reduce log.

  16 lines of code changed in 2 files:

  - statcvs/src/net/sf/statcvs/pages: CommitListFormatter.java (+1 -2), HTML.java (+15 -5)
Benoit Xhenseval 2008-04-02 12:03 #6

  Do not create links inside comments for XML export
  Use proper CDATA xml element for Comments.

  8 lines of code changed in 2 files:

  - statcvs/src/net/sf/statcvs/pages/xml: CommitListXml.java (+6 -13), FilesXml.java (+2 -2)
Benoit Xhenseval 2008-04-01 19:08 #5

  Added auto-link for commit comments if the link start with either http:// https:// or simply www. (assuming that there is a space before www.)
  So these should work: http://www.appendium.com and https://www.jboss.org
  and www.lavablast.com

  549 lines of code changed in 7 files:

  - statcvs/.settings: org.eclipse.jdt.core.prefs (+255 -1), org.eclipse.jdt.ui.prefs (new 52)
  - statcvs/site: changes.xml (+1)
  - statcvs/src/net/sf/statcvs/pages: CommitListFormatter.java (+2 -1), HTML.java (+230 -194), Page.java (+1 -2)
  - statcvs/src/net/sf/statcvs/weblinks/bugs: BugTracker.java (+8 -31)
Benoit Xhenseval 2008-04-01 18:09 #4 Rev.: 1.6

  Trying to add a quick mechanism for auto-links... say to http://www.appendium.com
  and http://www.objectlab.co.uk

  103 lines of code changed in 1 file:

  - statcvs/src/net/sf/statcvs/weblinks/bugs: BugTracker.java (+103 -79)
Benoit Xhenseval 2008-04-01 16:08 #3

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

  3 lines of code changed in 2 files:

  - statcvs/site: changes.xml (+2 -1)
  - statcvs/src/net/sf/statcvs/reports: FileTypeReport.java (+1 -1)
Benoit Xhenseval 2008-04-01 16:02 #2

  Applied patch for [ 1799499 ] LOCChartMaker NullPointerException
  Thanks to Shamil Bikineyev

  290 lines of code changed in 8 files:

  - statcvs: .cvsignore (+5), project.properties (+4), project.xml (+1 -1), statcvs.bat (+2 -2)
  - statcvs/site: changes.xml (+2 -1), index.xml (+18 -18), navigation.xml (+1)
  - statcvs/src/net/sf/statcvs/charts: LOCChartMaker.java (+257 -273)
Benoit Xhenseval 2008-04-01 15:54 #1

  Fix for [ 1725844 ] division by zero. Thanks to Jan Dockx.

  110 lines of code changed in 2 files:

  - statcvs/site: changes.xml (+2 -2)
  - statcvs/src/net/sf/statcvs/pages: DeveloperPageMaker.java (+108 -120)

March 2008 »

Generated by StatCVS 0.4.0