<?xml version="1.0" encoding="ISO-8859-1"?>
<document xmlns:lxslt="http://xml.apache.org/xslt">
<properties><title>Directory statcvs.old/src/net/sf/statcvs/util/</title></properties>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
    <meta name="Generator" content="StatCVS 0.5.0"/>
    <link rel="stylesheet" href="objectlab-statcvs-xdoc.css" type="text/css"/>
  </head>

<body><section name="Directory statcvs.old/src/net/sf/statcvs/util/">
<div id="parentlink">&#171; <a href="index.html">Development Statistics for StatCVS</a></div>
<dl class="attributes">
    <dt>Directory Created:</dt>
    <dd><span class="date">2002-07-26 13:01</span></dd>
    <dt>Total Files:</dt>
    <dd>10</dd>
    <dt>Deleted Files:</dt>
    <dd>6</dd>
    <dt>Lines of Code:</dt>
    <dd>1104</dd>
</dl>
<p><a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs.old/src/net/sf/statcvs/util/">Browse with ViewVC</a></p>
<p class="dirtree">
<a href="dir.html">[root]</a>/<a href="dir_statcvs.old.html">statcvs.old</a>/<a href="dir_statcvs.old_src.html">src</a>/<a href="dir_statcvs.old_src_net.html">net</a>/<a href="dir_statcvs.old_src_net_sf.html">sf</a>/<a href="dir_statcvs.old_src_net_sf_statcvs.html">statcvs</a>/<strong>util</strong><br/>
</p>

<div class="section">
<subsection name ="Lines of Code">
<p class="chart"><img src="loc_module_statcvs.old_src_net_sf_statcvs_util.png" alt="statcvs.old/src/net/sf/statcvs/util/ Lines of Code" width="952" height="596" /></p></subsection></div>
<div class="section">
<subsection name ="Developers">
  <table  class="statCvsTable" rules="groups" summary="All authors and the number of their changes and lines of code in this directory">
    <colgroup align="left"/>
    <colgroup align="right"/>
    <colgroup align="right"/>
    <colgroup align="right"/>
    <thead>
      <tr>
        <th>Author</th>
        <th>Changes</th>
        <th>Lines of Code</th>
        <th>Lines per Change</th>
      </tr>
    </thead>
    <tfoot>
      <tr>
        <th>Totals</th>
        <td>102 (100.0%)</td>
        <td>2568 (100.0%)</td>
        <td>25.1</td>
      </tr>
    </tfoot>
    <tbody>
      <tr  class="odd">
        <th><a href="user_cyganiak.html" class="author">Richard Cyganiak</a></th>
        <td>55 (53.9%)</td>
        <td>1160 (45.2%)</td>
        <td>21.0</td>
      </tr>
      <tr  class="even">
        <th><a href="user_benoitx.html" class="author">Benoit Xhenseval</a></th>
        <td>11 (10.8%)</td>
        <td>678 (26.4%)</td>
        <td>61.6</td>
      </tr>
      <tr  class="odd">
        <th><a href="user_lukasz.html" class="author">Lukasz Pekacki</a></th>
        <td>27 (26.5%)</td>
        <td>550 (21.4%)</td>
        <td>20.3</td>
      </tr>
      <tr  class="even">
        <th><a href="user_manschu.html" class="author">Manuel Schulze</a></th>
        <td>5 (4.9%)</td>
        <td>164 (6.4%)</td>
        <td>32.8</td>
      </tr>
      <tr  class="odd">
        <th><a href="user_farkas.html" class="author">farkas</a></th>
        <td>1 (1.0%)</td>
        <td>8 (0.3%)</td>
        <td>8.0</td>
      </tr>
      <tr  class="even">
        <th><a href="user_mungady.html" class="author">mungady</a></th>
        <td>1 (1.0%)</td>
        <td>4 (0.2%)</td>
        <td>4.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="user_jkealey.html" class="author">Jason Kealey</a></th>
        <td>2 (2.0%)</td>
        <td>4 (0.2%)</td>
        <td>2.0</td>
      </tr>
    </tbody>
  </table>

</subsection></div>
<div class="section">
<subsection name ="Most Recent Commits">
<dl class="commitlist">
  <dt><a name="40"></a>
    <a href="user_benoitx.html" class="author">Benoit Xhenseval</a>
    <span class="date">2009-03-10 23:24</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.1</span></span>
  </dt>
  <dd>
    <p class="comment">
A bit of fun, added links to Twitter. In the statcvs.properties file defining the user, you can add:<br />
				user.[cvsusername].twitterUsername=[twitterUserName]<br />
				user.[cvsusername].twitterUserId=[twitterUserId] -&gt; which is an int, not easy to find...<br />
				user.[cvsusername].twitterIncludeHtml=[true/false]<br />
				user.[cvsusername].twitterIncludeFlash=[true/false]
    </p>
    <p class="commitdetails"><strong>20</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FStringUtils.java%3Frev%3D1.1%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">StringUtils.java</a>&#160;<span class="new">(new&#160;20)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="39"></a>
    <a href="user_benoitx.html" class="author">Benoit Xhenseval</a>
    <span class="date">2008-04-02 12:52</span>
  </dt>
  <dd>
    <p class="comment">
Fixing FindBugs warnings / bugs.
    </p>
    <p class="commitdetails"><strong>40</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFileUtils.java%3Fr1%3D1.19%26amp%3Br2%3D1.20" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+37&#160;-17)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FIntegerMap.java%3Fr1%3D1.15%26amp%3Br2%3D1.16" class="webrepository">IntegerMap.java</a>&#160;<span class="change">(+3&#160;-4)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="38"></a>
    <a href="user_benoitx.html" class="author">Benoit Xhenseval</a>
    <span class="date">2008-04-02 12:22</span>
  </dt>
  <dd>
    <p class="comment">
Done an Eclipse cleanUp in order to reduce number of warnings by FindBugs / Checkstyle / PMD tools.<br />
Sorry if it is looking like a massive change...
    </p>
    <p class="commitdetails"><strong>618</strong> lines of code changed in <span class="files">8 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FConsoleOutErrHandler.java%3Fr1%3D1.2%26amp%3Br2%3D1.3" class="webrepository">ConsoleOutErrHandler.java</a>&#160;<span class="change">(+38&#160;-38)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FConsoleOutHandler.java%3Fr1%3D1.2%26amp%3Br2%3D1.3" class="webrepository">ConsoleOutHandler.java</a>&#160;<span class="change">(+9&#160;-9)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FCvsLogUtils.java%3Fr1%3D1.4%26amp%3Br2%3D1.5" class="webrepository">CvsLogUtils.java</a>&#160;<span class="change">(+102&#160;-105)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFilePatternMatcher.java%3Fr1%3D1.2%26amp%3Br2%3D1.3" class="webrepository">FilePatternMatcher.java</a>&#160;<span class="change">(+75&#160;-75)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFileUtils.java%3Fr1%3D1.18%26amp%3Br2%3D1.19" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+50&#160;-52)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FIntegerMap.java%3Fr1%3D1.14%26amp%3Br2%3D1.15" class="webrepository">IntegerMap.java</a>&#160;<span class="change">(+225&#160;-225)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FLogFormatter.java%3Fr1%3D1.8%26amp%3Br2%3D1.9" class="webrepository">LogFormatter.java</a>&#160;<span class="change">(+41&#160;-41)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FLookaheadReader.java%3Fr1%3D1.3%26amp%3Br2%3D1.4" class="webrepository">LookaheadReader.java</a>&#160;<span class="change">(+78&#160;-78)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="37"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2006-12-09 12:37</span>
  </dt>
  <dd>
    <p class="comment">
Refactor:<br />
- OutputUtils.escapeHTML =&gt; HTML.escape<br />
- OutputUtils =&gt; ChartUtils<br />
- StatConstants.* =&gt; HTML.*
    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FOutputUtils.java%3Frev%3D1.7%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">OutputUtils.java</a>&#160;<span class="del">(del)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FStatConstants.java%3Frev%3D1.1%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">StatConstants.java</a>&#160;<span class="del">(del)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="36"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2006-12-05 22:08</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.2</span></span>
  </dt>
  <dd>
    <p class="comment">
Warn when all files were rejected by an (overly broad?) include/exclude pattern (bug 1146204)
    </p>
    <p class="commitdetails"><strong>9</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFilePatternMatcher.java%3Fr1%3D1.1%26amp%3Br2%3D1.2" class="webrepository">FilePatternMatcher.java</a>&#160;<span class="change">(+9&#160;-3)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="35"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2006-12-04 17:34</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.18</span></span>
  </dt>
  <dd>
    <p class="comment">
Bugfix: Copying binary files that contain ASCII #0 failed
    </p>
    <p class="commitdetails"><strong>3</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFileUtils.java%3Fr1%3D1.17%26amp%3Br2%3D1.18" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+3&#160;-3)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="34"></a>
    <a href="user_jkealey.html" class="author">Jason Kealey</a>
    <span class="date">2006-11-22 16:29</span>
  </dt>
  <dd>
    <p class="comment">
Refactoring of StatCVS so that StatSVN can properly extend it.<br />
Added StatSVN features: bugzilla integration, viewvc integration, xdoc export<br />
Many thanks to Benoit Xhenseval for refactoring both StatCVS and StatSVN and providing xdoc support.
    </p>
    <p class="commitdetails"><strong>4</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FOutputUtils.java%3Frev%3D1.7%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">OutputUtils.java</a>&#160;<span class="change">(+4&#160;-4)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FStatConstants.java%3Frev%3D1.1%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">StatConstants.java</a>&#160;<span class="new">(new)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="33"></a>
    <a href="user_mungady.html" class="author">mungady</a>
    <span class="date">2006-06-14 11:47</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.8</span></span>
  </dt>
  <dd>
    <p class="comment">
Removed non-portable method call.
    </p>
    <p class="commitdetails"><strong>4</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FLogFormatter.java%3Fr1%3D1.7%26amp%3Br2%3D1.8" class="webrepository">LogFormatter.java</a>&#160;<span class="change">(+4&#160;-6)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="32"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2004-10-12 09:38</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.1</span></span>
  </dt>
  <dd>
    <p class="comment">
Package descriptions for Javadoc
    </p>
    <p class="commitdetails"><strong>11</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2Fpackage.html%3Frev%3D1.1%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">package.html</a>&#160;<span class="new">(new&#160;11)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="31"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2004-10-12 08:22</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.14</span></span>
  </dt>
  <dd>
    <p class="comment">
Fixed lots of Eclipse warnings, mostly Javadoc related
    </p>
    <p class="commitdetails"><strong>6</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FIntegerMap.java%3Fr1%3D1.13%26amp%3Br2%3D1.14" class="webrepository">IntegerMap.java</a>&#160;<span class="change">(+6&#160;-6)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="30"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2004-10-10 12:29</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.3</span></span>
  </dt>
  <dd>
    <p class="comment">
Changed LookaheadReader to basically have java.util.Iterator semantics; parser and tests updated accordingly. This also fixes the infinite loop when a log ends prematurely.
    </p>
    <p class="commitdetails"><strong>67</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FLookaheadReader.java%3Fr1%3D1.2%26amp%3Br2%3D1.3" class="webrepository">LookaheadReader.java</a>&#160;<span class="change">(+67&#160;-51)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="29"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2004-02-20 19:49</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.17</span></span>
  </dt>
  <dd>
    <p class="comment">
Oops, there was one more dependency on ConfigurationOptions in FileUtils.
    </p>
    <p class="commitdetails"><strong>3</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFileUtils.java%3Fr1%3D1.16%26amp%3Br2%3D1.17" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+3&#160;-14)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="28"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2004-02-17 15:02</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.12</span></span>
  </dt>
  <dd>
    <p class="comment">
removed DateUtils by inlining all its methods; it had a dependency on the Messages class which made re-use difficult.
    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FDateUtils.java%3Frev%3D1.11%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">DateUtils.java</a>&#160;<span class="del">(del)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="27"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2003-12-16 15:12</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.4</span></span>
  </dt>
  <dd>
    <p class="comment">
refactored unit tests for input package
    </p>
    <p class="commitdetails"><strong>37</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FCvsLogUtils.java%3Fr1%3D1.3%26amp%3Br2%3D1.4" class="webrepository">CvsLogUtils.java</a>&#160;<span class="change">(+37&#160;-2)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="26"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2003-06-04 22:50</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.3</span></span>
  </dt>
  <dd>
    <p class="comment">
- made first command line parameter (project name) optional<br />
<br />
- module name will be retrieved from the logfile and used as default<br />
<br />
- project name can be specified using new -title option
    </p>
    <p class="commitdetails"><strong>23</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FCvsLogUtils.java%3Fr1%3D1.2%26amp%3Br2%3D1.3" class="webrepository">CvsLogUtils.java</a>&#160;<span class="change">(+23&#160;-2)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="25"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2003-06-04 17:19</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.1</span></span>
  </dt>
  <dd>
    <p class="comment">
implemented [ 597955 ] Specify filename filters for actual code<br />
<br />
- FilePatternMatcher matches filenames against Ant-style wildcard patterns<br />
<br />
- new -include &lt;pattern-list&gt; and -exclude &lt;pattern-list&gt; command line switches to specify which files should be included in the analysis
    </p>
    <p class="commitdetails"><strong>117</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFilePatternMatcher.java%3Frev%3D1.1%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">FilePatternMatcher.java</a>&#160;<span class="new">(new&#160;117)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="24"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2003-06-03 10:26</span>
  </dt>
  <dd>
    <p class="comment">
moved some generic stuff from Builder to FileUtils and CvsLogUtils
    </p>
    <p class="commitdetails"><strong>58</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FCvsLogUtils.java%3Fr1%3D1.1%26amp%3Br2%3D1.2" class="webrepository">CvsLogUtils.java</a>&#160;<span class="change">(+21&#160;-3)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFileUtils.java%3Fr1%3D1.15%26amp%3Br2%3D1.16" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+37&#160;-2)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="23"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2003-06-03 00:18</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.2</span></span>
  </dt>
  <dd>
    <p class="comment">
fixed javadoc warnings
    </p>
    <p class="commitdetails"><strong>6</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FLookaheadReader.java%3Fr1%3D1.1%26amp%3Br2%3D1.2" class="webrepository">LookaheadReader.java</a>&#160;<span class="change">(+6&#160;-6)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="22"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2003-06-01 18:48</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.1</span></span>
  </dt>
  <dd>
    <p class="comment">
heavy refactoring of the input package<br />
<br />
- rewrote CvsRevisionParser to get rid of its state machine design<br />
<br />
- added LookaheadReader which allows reading the same line multiple times<br />
<br />
- moved much responsibility from the parser classes to Builder<br />
<br />
- parser classes now look much more similiar to each other
    </p>
    <p class="commitdetails"><strong>167</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FCvsLogUtils.java%3Frev%3D1.1%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">CvsLogUtils.java</a>&#160;<span class="new">(new&#160;62)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FLookaheadReader.java%3Frev%3D1.1%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">LookaheadReader.java</a>&#160;<span class="new">(new&#160;105)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="21"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2003-04-16 00:47</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.6</span></span>
  </dt>
  <dd>
    <p class="comment">
added "Lines of Code per Developer" chart and several small fixes
    </p>
    <p class="commitdetails"><strong>4</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FOutputUtils.java%3Frev%3D1.6%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">OutputUtils.java</a>&#160;<span class="change">(+4&#160;-4)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="20"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2003-04-14 00:04</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.11</span></span>
  </dt>
  <dd>
    <p class="comment">
re-organized output of dates for better consistency and css customizability
    </p>
    <p class="commitdetails"><strong>14</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FDateUtils.java%3Frev%3D1.11%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">DateUtils.java</a>&#160;<span class="change">(+14&#160;-26)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="19"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2003-04-13 18:41</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.7</span></span>
  </dt>
  <dd>
    <p class="comment">
made checkstyle happy
    </p>
    <p class="commitdetails"><strong>2</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FLogFormatter.java%3Fr1%3D1.6%26amp%3Br2%3D1.7" class="webrepository">LogFormatter.java</a>&#160;<span class="change">(+2&#160;-6)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="18"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2003-03-24 19:09</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.15</span></span>
  </dt>
  <dd>
    <p class="comment">
refactorings to prepare for integration of Andy Glover's ant task<br />
<br />
- rename CommandLineOptions to ConfigurationOptions<br />
<br />
- remove ArgumentException (was functional duplicate of CommandLineException)<br />
<br />
- extract method Main.execute() from Main.main() as a hook for the ant task
    </p>
    <p class="commitdetails"><strong>4</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFileUtils.java%3Fr1%3D1.14%26amp%3Br2%3D1.15" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+4&#160;-4)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="17"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2003-03-23 14:54</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.5</span></span>
  </dt>
  <dd>
    <p class="comment">
- Commit log: Improved escaping of CVS comments for HTML output<br />
<br />
- new method OutputUtils.escapeHtml(String)<br />
<br />
- added 100th unit test :-)
    </p>
    <p class="commitdetails"><strong>17</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FOutputUtils.java%3Frev%3D1.5%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">OutputUtils.java</a>&#160;<span class="change">(+17&#160;-3)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="16"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2003-03-18 23:04</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.14</span></span>
  </dt>
  <dd>
    <p class="comment">
I moved getAbsoluteName from RepsoitoryFileManager into FileUtils and made it available as a static method.
    </p>
    <p class="commitdetails"><strong>16</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFileUtils.java%3Fr1%3D1.13%26amp%3Br2%3D1.14" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+16&#160;-3)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="15"></a>
    <a href="user_lukasz.html" class="author">Lukasz Pekacki</a>
    <span class="date">2003-03-18 10:33</span>
  </dt>
  <dd>
    <p class="comment">
License changed to LGPL
    </p>
    <p class="commitdetails"><strong>128</strong> lines of code changed in <span class="files">7 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FConsoleOutErrHandler.java%3Fr1%3D1.1%26amp%3Br2%3D1.2" class="webrepository">ConsoleOutErrHandler.java</a>&#160;<span class="change">(+16&#160;-14)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FConsoleOutHandler.java%3Fr1%3D1.1%26amp%3Br2%3D1.2" class="webrepository">ConsoleOutHandler.java</a>&#160;<span class="change">(+16&#160;-14)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FDateUtils.java%3Frev%3D1.10%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">DateUtils.java</a>&#160;<span class="change">(+28&#160;-22)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFileUtils.java%3Fr1%3D1.12%26amp%3Br2%3D1.13" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+15&#160;-13)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FIntegerMap.java%3Fr1%3D1.12%26amp%3Br2%3D1.13" class="webrepository">IntegerMap.java</a>&#160;<span class="change">(+15&#160;-13)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FLogFormatter.java%3Fr1%3D1.5%26amp%3Br2%3D1.6" class="webrepository">LogFormatter.java</a>&#160;<span class="change">(+15&#160;-13)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FOutputUtils.java%3Frev%3D1.4%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">OutputUtils.java</a>&#160;<span class="change">(+23&#160;-1)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="14"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2003-03-18 02:39</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.12</span></span>
  </dt>
  <dd>
    <p class="comment">
Added a method which deletes - if present - an ending dir separator from a given pathname. The separator is taken from the running system.
    </p>
    <p class="commitdetails"><strong>106</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFileUtils.java%3Fr1%3D1.11%26amp%3Br2%3D1.12" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+106&#160;-82)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="13"></a>
    <a href="user_farkas.html" class="author">farkas</a>
    <span class="date">2003-03-17 13:13</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.9</span></span>
  </dt>
  <dd>
    <p class="comment">
Basic null escaping and small performance improvements.
    </p>
    <p class="commitdetails"><strong>8</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FDateUtils.java%3Frev%3D1.9%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">DateUtils.java</a>&#160;<span class="change">(+8&#160;-9)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="12"></a>
    <a href="user_lukasz.html" class="author">Lukasz Pekacki</a>
    <span class="date">2003-02-04 06:51</span>
  </dt>
  <dd>
    <p class="comment">
Move all test classes out of their directories into the<br />
<br />
new test dircetory test-src
    </p>
    <p class="commitdetails"><strong>0</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FAllTests.java%3Frev%3D1.3%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">AllTests.java</a>&#160;<span class="del">(del)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FIntegerMapTest.java%3Frev%3D1.7%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">IntegerMapTest.java</a>&#160;<span class="del">(del)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="11"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-10-26 02:12</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.11</span></span>
  </dt>
  <dd>
    <p class="comment">
-fixed a Bug which crashes statcvs with UTF keyword substitution (tnx for hint in the bugtracker)<br />
- fixed the NullPointerException in CvsFileBlockParser
    </p>
    <p class="commitdetails"><strong>4</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFileUtils.java%3Fr1%3D1.10%26amp%3Br2%3D1.11" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+4&#160;-3)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="10"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2002-08-28 20:18</span>
  </dt>
  <dd>
    <p class="comment">
Rewrote logging system.<br />
<br />
- default settings: only WARNING+ gets logged. Logging goes to System.err.<br />
<br />
- option "-verbose": INFO+ gets logged. WARNING+ goes to System.err, rest to System.out.<br />
<br />
- option "-debug": everything gets logged. WARNING+ goes to System.err, rest to System.out.<br />
<br />
- LogFormatter will output INFO+ without "INFO net.sf.statcvs.Class method()"
    </p>
    <p class="commitdetails"><strong>162</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FConsoleOutErrHandler.java%3Frev%3D1.1%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">ConsoleOutErrHandler.java</a>&#160;<span class="new">(new&#160;78)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FConsoleOutHandler.java%3Frev%3D1.1%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">ConsoleOutHandler.java</a>&#160;<span class="new">(new&#160;67)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FLogFormatter.java%3Fr1%3D1.4%26amp%3Br2%3D1.5" class="webrepository">LogFormatter.java</a>&#160;<span class="change">(+17&#160;-14)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="9"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2002-08-27 21:21</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.10</span></span>
  </dt>
  <dd>
    <p class="comment">
Major rewrite of the command line interface. THIS CHANGES THE COMMAND LINE SYNTAX OF StatCvs! See "java -jar statcvs.jar -help" for the new syntax.<br />
<br />
- introduced optional parameters "-output-dir &lt;dir&gt;" and "-css &lt;file&gt;"<br />
<br />
- CSS parameter now actually works<br />
<br />
- removed copyright notice and version number from default output<br />
<br />
- new helper commands "-help", "-license", "-version"<br />
<br />
- usage message is much nicer now
    </p>
    <p class="commitdetails"><strong>12</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFileUtils.java%3Fr1%3D1.9%26amp%3Br2%3D1.10" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+12&#160;-2)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="8"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2002-08-23 21:49</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.8</span></span>
  </dt>
  <dd>
    <p class="comment">
Changed time code back to use the default (local) time zone. Seems as if CVS stores all times always as GMT, regardless of server time zone, and output in the local time zone seems to be most reasonable.<br />
<br />
<br />
<br />
Maybe we should ask some CVS guys about how times are stored on the server.
    </p>
    <p class="commitdetails"><strong>3</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FDateUtils.java%3Frev%3D1.8%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">DateUtils.java</a>&#160;<span class="change">(+3&#160;-7)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="7"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2002-08-23 15:52</span>
  </dt>
  <dd>
    <p class="comment">
Broke up more long lines in order to reduce checkstyle line length to 80, but this seems futile. Still 200 lines to go, and some @version $Id$ javadoc/cvs comments are longer than 80 characters, and I don't see any way to make them shorter.
    </p>
    <p class="commitdetails"><strong>14</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FDateUtils.java%3Frev%3D1.7%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">DateUtils.java</a>&#160;<span class="change">(+5&#160;-4)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFileUtils.java%3Fr1%3D1.8%26amp%3Br2%3D1.9" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+5&#160;-3)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FIntegerMap.java%3Fr1%3D1.11%26amp%3Br2%3D1.12" class="webrepository">IntegerMap.java</a>&#160;<span class="change">(+4&#160;-3)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="6"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2002-08-23 13:00</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.6</span></span>
  </dt>
  <dd>
    <p class="comment">
Corrected date formatting to use the GMT timezone (since we assume that all times in log messages are GMT)
    </p>
    <p class="commitdetails"><strong>4</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FDateUtils.java%3Frev%3D1.6%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">DateUtils.java</a>&#160;<span class="change">(+4&#160;-4)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="5"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2002-08-23 03:03</span>
  </dt>
  <dd>
    <p class="comment">
Style improvements:<br />
<br />
added some missing copyright headers<br />
<br />
added some type comments<br />
<br />
added lots of @version tags to javadoc type comments
    </p>
    <p class="commitdetails"><strong>13</strong> lines of code changed in <span class="files">6 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FAllTests.java%3Frev%3D1.3%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">AllTests.java</a>&#160;<span class="change">(+3&#160;-1)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FDateUtils.java%3Frev%3D1.5%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">DateUtils.java</a>&#160;<span class="change">(+3&#160;-3)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FIntegerMap.java%3Fr1%3D1.10%26amp%3Br2%3D1.11" class="webrepository">IntegerMap.java</a>&#160;<span class="change">(+2&#160;-1)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FIntegerMapTest.java%3Frev%3D1.7%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">IntegerMapTest.java</a>&#160;<span class="change">(+2&#160;-1)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FLogFormatter.java%3Fr1%3D1.3%26amp%3Br2%3D1.4" class="webrepository">LogFormatter.java</a>&#160;<span class="change">(+2&#160;-1)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FOutputUtils.java%3Frev%3D1.3%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">OutputUtils.java</a>&#160;<span class="change">(+1)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="4"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2002-08-23 01:56</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.10</span></span>
  </dt>
  <dd>
    <p class="comment">
Fixed javadoc warnings
    </p>
    <p class="commitdetails"><strong>2</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FIntegerMap.java%3Fr1%3D1.9%26amp%3Br2%3D1.10" class="webrepository">IntegerMap.java</a>&#160;<span class="change">(+2&#160;-2)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="3"></a>
    <a href="user_lukasz.html" class="author">Lukasz Pekacki</a>
    <span class="date">2002-08-12 22:16</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.8</span></span>
  </dt>
  <dd>
    <p class="comment">
Path seperator refactored
    </p>
    <p class="commitdetails"><strong>17</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FFileUtils.java%3Fr1%3D1.7%26amp%3Br2%3D1.8" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+17&#160;-2)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="2"></a>
    <a href="user_lukasz.html" class="author">Lukasz Pekacki</a>
    <span class="date">2002-08-11 16:03</span>
  </dt>
  <dd>
    <p class="comment">
Code made code conventions compliant.
    </p>
    <p class="commitdetails"><strong>102</strong> lines of code changed in <span class="files">5 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FAllTests.java%3Frev%3D1.2%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">AllTests.java</a>&#160;<span class="change">(+5&#160;-1)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FDateUtils.java%3Frev%3D1.4%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">DateUtils.java</a>&#160;<span class="change">(+26&#160;-5)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FIntegerMapTest.java%3Frev%3D1.6%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">IntegerMapTest.java</a>&#160;<span class="change">(+63&#160;-15)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FLogFormatter.java%3Fr1%3D1.2%26amp%3Br2%3D1.3" class="webrepository">LogFormatter.java</a>&#160;<span class="change">(+4&#160;-6)</span>,
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FOutputUtils.java%3Frev%3D1.2%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">OutputUtils.java</a>&#160;<span class="change">(+4&#160;-1)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="1"></a>
    <a href="user_cyganiak.html" class="author">Richard Cyganiak</a>
    <span class="date">2002-08-10 10:21</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.1</span></span>
  </dt>
  <dd>
    <p class="comment">
new method getStringColor(String), which returns a nice color for every string. Will be useful, for example, to make sure that a user's slice in every pie chart has the same color.<br />
<br />
<br />
<br />
@Anja: This is the algorithm that occured to me while half asleep at 3 am :-)
    </p>
    <p class="commitdetails"><strong>1</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs.old/src/net/sf/statcvs/util</strong>:
        <a href="http%3A%2F%2Fstatcvs.cvs.sourceforge.net%2Fstatcvs%2Fstatcvs.old%2Fsrc%2Fnet%2Fsf%2Fstatcvs%2Futil%2FOutputUtils.java%3Frev%3D1.1%26amp%3Bcontent-type%3Dtext%2Fvnd.viewcvs-markup" class="webrepository">OutputUtils.java</a>&#160;<span class="new">(new&#160;1)</span>
      </li>
    </ul>
  </dd>

</dl>

<p>(23 more)</p>
</subsection></div></section><div id="generatedby">Generated by <a href="http://statcvs.sf.net">StatCVS</a> 0.5.0</div>
</body>
</document>