<?xml version="1.0" encoding="ISO-8859-1"?>
<document xmlns:lxslt="http://xml.apache.org/xslt">
<properties><title>StatCVS Developers: Manuel Schulze</title></properties>
<head>    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1"/>
    <meta name="Generator" content="StatCVS 0.7.0-beta"/>
   <link rel="stylesheet" href="objectlab-statcvs-xdoc.css" type="text/css"/>
<script type="text/javascript" charset="utf-8" src="http://bit.ly/javascript-api.js?version=latest&#38;login=statsvn&#38;apiKey=R_2c362b417d0517c27876cbaca1bb68cc"></script>
<script type="text/javascript" charset="utf-8">
   // wait until page is loaded to call API
   var redir_url;
   var short_url;
   BitlyCB.myShortenCallback = function(data) {
      // this is how to get a result of shortening a single url
      var result;
      short_url=null;
      for (var r in data.results) {
         result = data.results[r];
         result['longUrl'] = r;
         short_url = result['shortUrl'];
         break;
      }
      if (short_url==null) // bit.ly failed
      document.location=redir_url;
      else
      redirToTwitter();
   };
   function shortenTweet(url) {
      if (short_url == null || redir_url!=url) {
      redir_url = url;
      BitlyClient.shorten(document.location, 'BitlyCB.myShortenCallback');
      }
      else
      redirToTwitter();
      return false;
   }
   function redirToTwitter() { 
      // replace {0} which is visible as %7B0} in the link
      document.location = redir_url.replace('%7B0}', short_url);
   }
</script>
</head>

<body><section name="StatCVS Developers: Manuel Schulze">
<div id="parentlink">&#171; <a href="index.html">Development Statistics for StatCVS</a> &#171; <a href="developers.html">Developers</a></div>
<dl class="attributes">
    <dt>Login name:</dt>
    <dd>manschu</dd>
    <dt>Real name:</dt>
    <dd>Manuel Schulze</dd>
    <dt>Email:</dt>
    <dd><a href="mailto:mailto:mschulze@inf.fu-berlin.de">mailto:mschulze@inf.fu-berlin.de</a></dd>
    <dt>Total Commits:</dt>
    <dd>188 (5.4%)</dd>
    <dt>Lines of Code:</dt>
    <dd>4,099 (5.5%)</dd>
    <dt>Most Recent Commit:</dt>
    <dd><span class="date">2003-03-18 23:09</span></dd>
    <dt>Tweet this:</dt>
    <dd><a onclick="return shortenTweet(this.href);" href="http://twitter.com/home?status=Manuel%20Schulze%20contributed%204%2C099%20(5.5%25)%20lines%20to%20StatCVS%20%7B0}%20most%20recent%20commit%202003-03-18%20stats%20by%20StatCVS%20http%3A%2F%2Fbit.ly%2FmyuDS"><img style="border:0px" alt="Tweet this" src="tweet-this.png"/></a></dd>
</dl>

<div class="section">
<subsection name ="Activity by Clock Time">
<p class="chart"><img src="activity_time_manschu.png" alt="Activity by Hour of Day for Manuel Schulze" width="1024" height="500" /></p><p class="chart"><img src="activity_day_manschu.png" alt="Activity by Day of Week for Manuel Schulze" width="1024" height="500" /></p></subsection></div>
<div class="section">
<subsection name ="Activity in Directories">
  <table  class="statCvsTable" rules="groups" summary="Overview of this author's activities in different directories">
    <colgroup align="left"/>
    <colgroup align="right"/>
    <colgroup align="right"/>
    <colgroup align="right"/>
    <thead>
      <tr>
        <th>Directory</th>
        <th>Changes</th>
        <th>Lines of Code</th>
        <th>Lines per Change</th>
      </tr>
    </thead>
    <tfoot>
      <tr>
        <th>Totals</th>
        <td>188 (100.0%)</td>
        <td>4099 (100.0%)</td>
        <td>21.8</td>
      </tr>
    </tfoot>
    <tbody>
      <tr  class="odd">
        <th><a href="dir_statcvs_src_net_sf_statcvs_model.html" class="directory">statcvs/src/net/sf/statcvs/model/</a></th>
        <td>129 (68.6%)</td>
        <td>3107 (75.8%)</td>
        <td>24.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_statcvs_src_net_sf_statcvs_output.html" class="directory">statcvs/src/net/sf/statcvs/output/</a></th>
        <td>8 (4.3%)</td>
        <td>532 (13.0%)</td>
        <td>66.5</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_statcvs_src_net_sf_statcvs_input.html" class="directory">statcvs/src/net/sf/statcvs/input/</a></th>
        <td>34 (18.1%)</td>
        <td>268 (6.5%)</td>
        <td>7.8</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_statcvs_src_net_sf_statcvs_util.html" class="directory">statcvs/src/net/sf/statcvs/util/</a></th>
        <td>5 (2.7%)</td>
        <td>164 (4.0%)</td>
        <td>32.8</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_statcvs_src_net_sf_statcvs.html" class="directory">statcvs/src/net/sf/statcvs/</a></th>
        <td>6 (3.2%)</td>
        <td>21 (0.5%)</td>
        <td>3.5</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_statcvs_tests-src_net_sf_statcvs_input.html" class="directory">statcvs/tests-src/net/sf/statcvs/input/</a></th>
        <td>1 (0.5%)</td>
        <td>4 (0.1%)</td>
        <td>4.0</td>
      </tr>
      <tr  class="odd">
        <th><a href="dir_statcvs_tests-src_net_sf_statcvs_model.html" class="directory">statcvs/tests-src/net/sf/statcvs/model/</a></th>
        <td>1 (0.5%)</td>
        <td>2 (0.0%)</td>
        <td>2.0</td>
      </tr>
      <tr  class="even">
        <th><a href="dir_statcvs_src_net_sf_statcvs_renderer.html" class="directory">statcvs/src/net/sf/statcvs/renderer/</a></th>
        <td>4 (2.1%)</td>
        <td>1 (0.0%)</td>
        <td>0.2</td>
      </tr>
    </tbody>
  </table>

<p class="chart"><img src="directory_sizes_manschu.png" alt="Activity of Manuel Schulze" width="952" height="596" /></p></subsection></div>
<div class="section">
<subsection name ="Most Recent Commits">
<dl class="commitlist">
  <dt><a name="20"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2003-03-18 23:09</span>
  </dt>
  <dd>
    <p class="comment">
I renamed CvsLogParser into CvsLogfileParser because it's parsing a log file. I need that for a cvs interface.
    </p>
    <p class="commitdetails"><strong>113</strong> lines of code changed in <span class="files">5 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/Main.java?r1=1.22&amp;r2=1.23" class="webrepository">Main.java</a>&#160;<span class="change">(+5&#160;-5)</span>
      </li>
      <li>
        <strong>statcvs/src/net/sf/statcvs/input</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/input/CvsLogParser.java?rev=1.23&amp;content-type=text/vnd.viewcvs-markup" class="webrepository">CvsLogParser.java</a>&#160;<span class="del">(del)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/input/CvsLogfileParser.java?rev=1.1&amp;content-type=text/vnd.viewcvs-markup" class="webrepository">CvsLogfileParser.java</a>&#160;<span class="new">(new&#160;102)</span>
      </li>
      <li>
        <strong>statcvs/tests-src/net/sf/statcvs/input</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/tests-src/net/sf/statcvs/input/FileBlockParserTest.java?r1=1.3&amp;r2=1.4" class="webrepository">FileBlockParserTest.java</a>&#160;<span class="change">(+4&#160;-4)</span>
      </li>
      <li>
        <strong>statcvs/tests-src/net/sf/statcvs/model</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/tests-src/net/sf/statcvs/model/FileCountTest.java?r1=1.2&amp;r2=1.3" class="webrepository">FileCountTest.java</a>&#160;<span class="change">(+2&#160;-2)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="19"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2003-03-18 23:04</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>21</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/input</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/input/RepositoryFileManager.java?r1=1.17&amp;r2=1.18" class="webrepository">RepositoryFileManager.java</a>&#160;<span class="change">(+5&#160;-7)</span>
      </li>
      <li>
        <strong>statcvs/src/net/sf/statcvs/util</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/util/FileUtils.java?r1=1.13&amp;r2=1.14" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+16&#160;-3)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="18"></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/src/net/sf/statcvs/util</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/util/FileUtils.java?r1=1.11&amp;r2=1.12" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+106&#160;-82)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="17"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-10-26 02:12</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>17</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/input</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/input/CvsFileBlockParser.java?r1=1.20&amp;r2=1.21" class="webrepository">CvsFileBlockParser.java</a>&#160;<span class="change">(+6&#160;-3)</span>
      </li>
      <li>
        <strong>statcvs/src/net/sf/statcvs/model</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsFile.java?r1=1.23&amp;r2=1.24" class="webrepository">CvsFile.java</a>&#160;<span class="change">(+7&#160;-2)</span>
      </li>
      <li>
        <strong>statcvs/src/net/sf/statcvs/util</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/util/FileUtils.java?r1=1.10&amp;r2=1.11" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+4&#160;-3)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="16"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-10-25 23:54</span>
  </dt>
  <dd>
    <p class="comment">
- started to implement a files per module view in html<br />
  output but i'm to tired to finish it now
    </p>
    <p class="commitdetails"><strong>40</strong> lines of code changed in <span class="files">5 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/model</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsFile.java?r1=1.22&amp;r2=1.23" class="webrepository">CvsFile.java</a>&#160;<span class="change">(+11&#160;-2)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsFileTest.java?r1=1.6&amp;r2=1.7" class="webrepository">CvsFileTest.java</a>&#160;<span class="change">(+12&#160;-2)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsTree.java?r1=1.14&amp;r2=1.15" class="webrepository">CvsTree.java</a>&#160;<span class="change">(+3&#160;-3)</span>
      </li>
      <li>
        <strong>statcvs/src/net/sf/statcvs/output</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/output/IndexPage.java?r1=1.1&amp;r2=1.2" class="webrepository">IndexPage.java</a>&#160;<span class="change">(+8)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/output/ModulePage.java?r1=1.1&amp;r2=1.2" class="webrepository">ModulePage.java</a>&#160;<span class="change">(+6)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="15"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-11 13:00</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.24</span></span>
  </dt>
  <dd>
    <p class="comment">
Added a little comment how branching works in cvs
    </p>
    <p class="commitdetails"><strong>7</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/model</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsRevision.java?r1=1.23&amp;r2=1.24" class="webrepository">CvsRevision.java</a>&#160;<span class="change">(+7&#160;-9)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="14"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-09 20:18</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.17</span></span>
  </dt>
  <dd>
    <p class="comment">
did some checkstyle
    </p>
    <p class="commitdetails"><strong>54</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/model</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsFile.java?r1=1.16&amp;r2=1.17" class="webrepository">CvsFile.java</a>&#160;<span class="change">(+54&#160;-5)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="13"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-09 17:47</span>
  </dt>
  <dd>
    <p class="comment">
beautified the html tree
    </p>
    <p class="commitdetails"><strong>162</strong> lines of code changed in <span class="files">4 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/model</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsModule.java?r1=1.15&amp;r2=1.16" class="webrepository">CvsModule.java</a>&#160;<span class="change">(+33&#160;-4)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsTreeTest.java?r1=1.10&amp;r2=1.11" class="webrepository">CvsTreeTest.java</a>&#160;<span class="change">(+70&#160;-16)</span>
      </li>
      <li>
        <strong>statcvs/src/net/sf/statcvs/output</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/output/HTMLOutput.java?r1=1.42&amp;r2=1.43" class="webrepository">HTMLOutput.java</a>&#160;<span class="change">(+41&#160;-14)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/output/HTMLTagger.java?r1=1.14&amp;r2=1.15" class="webrepository">HTMLTagger.java</a>&#160;<span class="change">(+18&#160;-30)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="12"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-09 16:20</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.41</span></span>
  </dt>
  <dd>
    <p class="comment">
tree tabulator request inserted
    </p>
    <p class="commitdetails"><strong>53</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/output</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/output/HTMLOutput.java?r1=1.40&amp;r2=1.41" class="webrepository">HTMLOutput.java</a>&#160;<span class="change">(+53&#160;-29)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="11"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-09 14:49</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.37</span></span>
  </dt>
  <dd>
    <p class="comment">
- added subtree rendering for each module
    </p>
    <p class="commitdetails"><strong>357</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/output</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/output/HTMLOutput.java?r1=1.36&amp;r2=1.37" class="webrepository">HTMLOutput.java</a>&#160;<span class="change">(+357&#160;-127)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="10"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-09 14:32</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.5</span></span>
  </dt>
  <dd>
    <p class="comment">
NOLOG
    </p>
    <p class="commitdetails"><strong>24</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/util</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/util/FileUtils.java?r1=1.4&amp;r2=1.5" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+24&#160;-8)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="9"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-09 14:08</span>
  </dt>
  <dd>
    <p class="comment">
- added picture directory-mini.jpg (test picture -replace with a better one)<br />
<br />
- the index tree now renders fine<br />
<br />
- restored an old method in FileUtils.java
    </p>
    <p class="commitdetails"><strong>19</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/output</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/output/HTMLOutput.java?r1=1.34&amp;r2=1.35" class="webrepository">HTMLOutput.java</a>&#160;<span class="change">(+5&#160;-2)</span>
      </li>
      <li>
        <strong>statcvs/src/net/sf/statcvs/util</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/util/FileUtils.java?r1=1.3&amp;r2=1.4" class="webrepository">FileUtils.java</a>&#160;<span class="change">(+14&#160;-2)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="8"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-09 11:22</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.31</span></span>
  </dt>
  <dd>
    <p class="comment">
- added cvs tree rendering for the html index page
    </p>
    <p class="commitdetails"><strong>44</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/output</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/output/HTMLOutput.java?r1=1.30&amp;r2=1.31" class="webrepository">HTMLOutput.java</a>&#160;<span class="change">(+44&#160;-3)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="7"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-09 10:21</span>
  </dt>
  <dd>
    <p class="comment">
- added method CvsModule.getDepth() which returns the depth beginning with 0 of the module<br />
<br />
- tests for this method
    </p>
    <p class="commitdetails"><strong>50</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/model</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsModule.java?r1=1.14&amp;r2=1.15" class="webrepository">CvsModule.java</a>&#160;<span class="change">(+16&#160;-3)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsTree.java?r1=1.10&amp;r2=1.11" class="webrepository">CvsTree.java</a>&#160;<span class="change">(-25)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsTreeTest.java?r1=1.9&amp;r2=1.10" class="webrepository">CvsTreeTest.java</a>&#160;<span class="change">(+34&#160;-2)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="6"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-09 09:58</span>
  </dt>
  <dd>
    <p class="comment">
- added method CvsModule.getFather()<br />
<br />
- commented CvsTree and CvsModule
    </p>
    <p class="commitdetails"><strong>72</strong> lines of code changed in <span class="files">3 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/model</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsModule.java?r1=1.13&amp;r2=1.14" class="webrepository">CvsModule.java</a>&#160;<span class="change">(+31&#160;-16)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsTree.java?r1=1.9&amp;r2=1.10" class="webrepository">CvsTree.java</a>&#160;<span class="change">(+31&#160;-6)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsTreeTest.java?r1=1.8&amp;r2=1.9" class="webrepository">CvsTreeTest.java</a>&#160;<span class="change">(+10&#160;-8)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="5"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-09 09:16</span>
  </dt>
  <dd>
    <p class="comment">
the tree iterator iterates now over the hole tree or over a sub tree
    </p>
    <p class="commitdetails"><strong>75</strong> lines of code changed in <span class="files">2 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/model</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsModule.java?r1=1.12&amp;r2=1.13" class="webrepository">CvsModule.java</a>&#160;<span class="change">(+35&#160;-35)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsTreeIterator.java?r1=1.1&amp;r2=1.2" class="webrepository">CvsTreeIterator.java</a>&#160;<span class="change">(+40&#160;-30)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="4"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-09 09:12</span>
  </dt>
  <dd>
    <p class="comment">
*** keyword substitution change ***
    </p>
    <p class="commitdetails"><strong>81</strong> lines of code changed in <span class="files">19 files</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/AllTests.java?r1=1.8&amp;r2=1.9" class="webrepository">AllTests.java</a>&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>statcvs/src/net/sf/statcvs/input</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/input/AllTests.java?r1=1.7&amp;r2=1.8" class="webrepository">AllTests.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/input/CvsFileBlockParser.java?r1=1.8&amp;r2=1.9" class="webrepository">CvsFileBlockParser.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/input/CvsLogParser.java?r1=1.13&amp;r2=1.14" class="webrepository">CvsLogParser.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/input/CvsRevisionParser.java?r1=1.9&amp;r2=1.10" class="webrepository">CvsRevisionParser.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/input/FileBlockParserTest.java?r1=1.12&amp;r2=1.13" class="webrepository">FileBlockParserTest.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/input/LogSyntaxException.java?r1=1.6&amp;r2=1.7" class="webrepository">LogSyntaxException.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/input/RepositoryFileManager.java?r1=1.10&amp;r2=1.11" class="webrepository">RepositoryFileManager.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/input/TestMain.java?r1=1.16&amp;r2=1.17" class="webrepository">TestMain.java</a>&#160;<span class="change">(changed)</span>
      </li>
      <li>
        <strong>statcvs/src/net/sf/statcvs/model</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/AllTests.java?r1=1.9&amp;r2=1.10" class="webrepository">AllTests.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsContent.java?r1=1.32&amp;r2=1.33" class="webrepository">CvsContent.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsRevision.java?r1=1.22&amp;r2=1.23" class="webrepository">CvsRevision.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsTag.java?r1=1.6&amp;r2=1.7" class="webrepository">CvsTag.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsTree.java?r1=1.8&amp;r2=1.9" class="webrepository">CvsTree.java</a>&#160;<span class="change">(+1&#160;-1)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsTreeTest.java?r1=1.7&amp;r2=1.8" class="webrepository">CvsTreeTest.java</a>&#160;<span class="change">(+80&#160;-33)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/DummyRepositoryFileManager.java?r1=1.7&amp;r2=1.8" class="webrepository">DummyRepositoryFileManager.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/LinesOfCodeIterator.java?r1=1.10&amp;r2=1.11" class="webrepository">LinesOfCodeIterator.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/RevisionDateComparator.java?r1=1.7&amp;r2=1.8" class="webrepository">RevisionDateComparator.java</a>&#160;<span class="change">(changed)</span>,
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/TestModel.java?r1=1.29&amp;r2=1.30" class="webrepository">TestModel.java</a>&#160;<span class="change">(changed)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="3"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-08 18:45</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.11</span></span>
  </dt>
  <dd>
    <p class="comment">
added some functions which i need for the CvsTreeIterator. But they arent used yet
    </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/src/net/sf/statcvs/model</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsModule.java?r1=1.10&amp;r2=1.11" class="webrepository">CvsModule.java</a>&#160;<span class="change">(+12&#160;-2)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="2"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-08 17:34</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.6</span></span>
  </dt>
  <dd>
    <p class="comment">
The tests for the CvsModule.getName() method
    </p>
    <p class="commitdetails"><strong>15</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/model</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsTreeTest.java?r1=1.5&amp;r2=1.6" class="webrepository">CvsTreeTest.java</a>&#160;<span class="change">(+15)</span>
      </li>
    </ul>
  </dd>

  <dt><a name="1"></a>
    <a href="user_manschu.html" class="author">Manuel Schulze</a>
    <span class="date">2002-08-08 17:34</span>
    <span class="revisionNumberOuter">Rev.: <span class="revisionNumberInner">1.10</span></span>
  </dt>
  <dd>
    <p class="comment">
added CvsModule.getName () method which returns the name of the module <br />
<br />
without the path prefix
    </p>
    <p class="commitdetails"><strong>28</strong> lines of code changed in <span class="files">1 file</span>:</p>
    <ul class="commitdetails">
      <li>
        <strong>statcvs/src/net/sf/statcvs/model</strong>:
        <a href="http://statcvs.cvs.sourceforge.net/statcvs/statcvs/src/net/sf/statcvs/model/CvsModule.java?r1=1.9&amp;r2=1.10" class="webrepository">CvsModule.java</a>&#160;<span class="change">(+28&#160;-2)</span>
      </li>
    </ul>
  </dd>

</dl>

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