You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2013/05/08 21:32:41 UTC
svn commit: r861378 [7/41] - in
/websites/production/commons/content/proper/commons-io: ./ apidocs/
apidocs/org/apache/commons/io/ apidocs/src-html/org/apache/commons/io/
cobertura/ xref/org/apache/commons/io/
Modified: websites/production/commons/content/proper/commons-io/cobertura/org.apache.commons.io.DirectoryWalker.html
==============================================================================
--- websites/production/commons/content/proper/commons-io/cobertura/org.apache.commons.io.DirectoryWalker.html (original)
+++ websites/production/commons/content/proper/commons-io/cobertura/org.apache.commons.io.DirectoryWalker.html Wed May 8 19:32:39 2013
@@ -548,8 +548,8 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 265</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">protected</span> DirectoryWalker() {</pre></td></tr>
-<tr> <td class="numLineCover"> 266</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> <span class="keyword">this</span>(<span class="keyword">null</span>, -1);</pre></td></tr>
-<tr> <td class="numLineCover"> 267</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 266</td> <td class="nbHitsCovered"> 13</td> <td class="src"><pre class="src"> <span class="keyword">this</span>(<span class="keyword">null</span>, -1);</pre></td></tr>
+<tr> <td class="numLineCover"> 267</td> <td class="nbHitsCovered"> 13</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 268</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 269</td> <td class="nbHits"> </td>
@@ -576,10 +576,10 @@
<td class="src"><pre class="src"> <span class="comment"> * navigated to (less than 0 means unlimited)</span></pre></td></tr>
<tr> <td class="numLine"> 280</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
-<tr> <td class="numLineCover"> 281</td> <td class="nbHitsCovered"> 128</td> <td class="src"><pre class="src"> <span class="keyword">protected</span> DirectoryWalker(<span class="keyword">final</span> FileFilter filter, <span class="keyword">final</span> <span class="keyword">int</span> depthLimit) {</pre></td></tr>
-<tr> <td class="numLineCover"> 282</td> <td class="nbHitsCovered"> 128</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.filter = filter;</pre></td></tr>
-<tr> <td class="numLineCover"> 283</td> <td class="nbHitsCovered"> 128</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.depthLimit = depthLimit;</pre></td></tr>
-<tr> <td class="numLineCover"> 284</td> <td class="nbHitsCovered"> 128</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 281</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> <span class="keyword">protected</span> DirectoryWalker(<span class="keyword">final</span> FileFilter filter, <span class="keyword">final</span> <span class="keyword">int</span> depthLimit) {</pre></td></tr>
+<tr> <td class="numLineCover"> 282</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.filter = filter;</pre></td></tr>
+<tr> <td class="numLineCover"> 283</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.depthLimit = depthLimit;</pre></td></tr>
+<tr> <td class="numLineCover"> 284</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 285</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 286</td> <td class="nbHits"> </td>
@@ -610,20 +610,20 @@
<td class="src"><pre class="src"> <span class="comment"> * navigated to (less than 0 means unlimited)</span></pre></td></tr>
<tr> <td class="numLine"> 299</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
-<tr> <td class="numLineCover"> 300</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> <span class="keyword">protected</span> DirectoryWalker(IOFileFilter directoryFilter, IOFileFilter fileFilter, <span class="keyword">final</span> <span class="keyword">int</span> depthLimit) {</pre></td></tr>
-<tr> <td class="numLineCover"> 301</td> <td class="nbHitsCovered"><a title="Line 301: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 32</a></td> <td class="src"><pre class="src"> <a title="Line 301: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (directoryFilter == <span class="keyword">null</span> && fileFilter == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 302</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.filter = <span class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLineCover"> 300</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> <span class="keyword">protected</span> DirectoryWalker(IOFileFilter directoryFilter, IOFileFilter fileFilter, <span class="keyword">final</span> <span class="keyword">int</span> depthLimit) {</pre></td></tr>
+<tr> <td class="numLineCover"> 301</td> <td class="nbHitsCovered"><a title="Line 301: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 8</a></td> <td class="src"><pre class="src"> <a title="Line 301: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (directoryFilter == <span class="keyword">null</span> && fileFilter == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 302</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.filter = <span class="keyword">null</span>;</pre></td></tr>
<tr> <td class="numLine"> 303</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 304</td> <td class="nbHitsCovered"><a title="Line 304: Conditional coverage 100% (2/2)."> 24</a></td> <td class="src"><pre class="src"> <a title="Line 304: Conditional coverage 100% (2/2)."> directoryFilter = directoryFilter != <span class="keyword">null</span> ? directoryFilter : TrueFileFilter.TRUE;</a></pre></td></tr>
-<tr> <td class="numLineCover"> 305</td> <td class="nbHitsCovered"><a title="Line 305: Conditional coverage 100% (2/2)."> 24</a></td> <td class="src"><pre class="src"> <a title="Line 305: Conditional coverage 100% (2/2)."> fileFilter = fileFilter != <span class="keyword">null</span> ? fileFilter : TrueFileFilter.TRUE;</a></pre></td></tr>
-<tr> <td class="numLineCover"> 306</td> <td class="nbHitsCovered"> 24</td> <td class="src"><pre class="src"> directoryFilter = FileFilterUtils.makeDirectoryOnly(directoryFilter);</pre></td></tr>
-<tr> <td class="numLineCover"> 307</td> <td class="nbHitsCovered"> 24</td> <td class="src"><pre class="src"> fileFilter = FileFilterUtils.makeFileOnly(fileFilter);</pre></td></tr>
-<tr> <td class="numLineCover"> 308</td> <td class="nbHitsCovered"> 24</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.filter = FileFilterUtils.or(directoryFilter, fileFilter);</pre></td></tr>
+<tr> <td class="numLineCover"> 304</td> <td class="nbHitsCovered"><a title="Line 304: Conditional coverage 100% (2/2)."> 6</a></td> <td class="src"><pre class="src"> <a title="Line 304: Conditional coverage 100% (2/2)."> directoryFilter = directoryFilter != <span class="keyword">null</span> ? directoryFilter : TrueFileFilter.TRUE;</a></pre></td></tr>
+<tr> <td class="numLineCover"> 305</td> <td class="nbHitsCovered"><a title="Line 305: Conditional coverage 100% (2/2)."> 6</a></td> <td class="src"><pre class="src"> <a title="Line 305: Conditional coverage 100% (2/2)."> fileFilter = fileFilter != <span class="keyword">null</span> ? fileFilter : TrueFileFilter.TRUE;</a></pre></td></tr>
+<tr> <td class="numLineCover"> 306</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> directoryFilter = FileFilterUtils.makeDirectoryOnly(directoryFilter);</pre></td></tr>
+<tr> <td class="numLineCover"> 307</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> fileFilter = FileFilterUtils.makeFileOnly(fileFilter);</pre></td></tr>
+<tr> <td class="numLineCover"> 308</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.filter = FileFilterUtils.or(directoryFilter, fileFilter);</pre></td></tr>
<tr> <td class="numLine"> 309</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 310</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.depthLimit = depthLimit;</pre></td></tr>
-<tr> <td class="numLineCover"> 311</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 310</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.depthLimit = depthLimit;</pre></td></tr>
+<tr> <td class="numLineCover"> 311</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 312</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 313</td> <td class="nbHits"> </td>
@@ -660,19 +660,19 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 329</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">final</span> <span class="keyword">void</span> walk(<span class="keyword">final</span> File startDirectory, <span class="keyword">final</span> Collection<T> results) <span class="keyword">throws</span> IOException {</pre></td></tr>
-<tr> <td class="numLineCover"> 330</td> <td class="nbHitsCovered"><a title="Line 330: Conditional coverage 100% (2/2)."> 184</a></td> <td class="src"><pre class="src"> <a title="Line 330: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (startDirectory == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 331</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> NullPointerException(<span class="string">"Start Directory is null"</span>);</pre></td></tr>
+<tr> <td class="numLineCover"> 330</td> <td class="nbHitsCovered"><a title="Line 330: Conditional coverage 100% (2/2)."> 46</a></td> <td class="src"><pre class="src"> <a title="Line 330: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (startDirectory == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 331</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> NullPointerException(<span class="string">"Start Directory is null"</span>);</pre></td></tr>
<tr> <td class="numLine"> 332</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 333</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 334</td> <td class="nbHitsCovered"> 176</td> <td class="src"><pre class="src"> handleStart(startDirectory, results);</pre></td></tr>
-<tr> <td class="numLineCover"> 335</td> <td class="nbHitsCovered"> 176</td> <td class="src"><pre class="src"> walk(startDirectory, 0, results);</pre></td></tr>
-<tr> <td class="numLineCover"> 336</td> <td class="nbHitsCovered"> 128</td> <td class="src"><pre class="src"> handleEnd(results);</pre></td></tr>
-<tr> <td class="numLineCover"> 337</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> } <span class="keyword">catch</span>(<span class="keyword">final</span> CancelException cancel) {</pre></td></tr>
-<tr> <td class="numLineCover"> 338</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> handleCancelled(startDirectory, results, cancel);</pre></td></tr>
-<tr> <td class="numLineCover"> 339</td> <td class="nbHitsCovered"> 128</td> <td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 340</td> <td class="nbHitsCovered"> 144</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 334</td> <td class="nbHitsCovered"> 44</td> <td class="src"><pre class="src"> handleStart(startDirectory, results);</pre></td></tr>
+<tr> <td class="numLineCover"> 335</td> <td class="nbHitsCovered"> 44</td> <td class="src"><pre class="src"> walk(startDirectory, 0, results);</pre></td></tr>
+<tr> <td class="numLineCover"> 336</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> handleEnd(results);</pre></td></tr>
+<tr> <td class="numLineCover"> 337</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> } <span class="keyword">catch</span>(<span class="keyword">final</span> CancelException cancel) {</pre></td></tr>
+<tr> <td class="numLineCover"> 338</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> handleCancelled(startDirectory, results, cancel);</pre></td></tr>
+<tr> <td class="numLineCover"> 339</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 340</td> <td class="nbHitsCovered"> 36</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 341</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 342</td> <td class="nbHits"> </td>
@@ -693,26 +693,26 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 350</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> walk(<span class="keyword">final</span> File directory, <span class="keyword">final</span> <span class="keyword">int</span> depth, <span class="keyword">final</span> Collection<T> results) <span class="keyword">throws</span> IOException {</pre></td></tr>
-<tr> <td class="numLineCover"> 351</td> <td class="nbHitsCovered"> 1044</td> <td class="src"><pre class="src"> checkIfCancelled(directory, depth, results);</pre></td></tr>
-<tr> <td class="numLineCover"> 352</td> <td class="nbHitsCovered"><a title="Line 352: Conditional coverage 100% (2/2)."> 1044</a></td> <td class="src"><pre class="src"> <a title="Line 352: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (handleDirectory(directory, depth, results)) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 353</td> <td class="nbHitsCovered"> 1036</td> <td class="src"><pre class="src"> handleDirectoryStart(directory, depth, results);</pre></td></tr>
-<tr> <td class="numLineCover"> 354</td> <td class="nbHitsCovered"> 1036</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">int</span> childDepth = depth + 1;</pre></td></tr>
-<tr> <td class="numLineCover"> 355</td> <td class="nbHitsCovered"><a title="Line 355: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 1036</a></td> <td class="src"><pre class="src"> <a title="Line 355: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (depthLimit < 0 || childDepth <= depthLimit) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 356</td> <td class="nbHitsCovered"> 996</td> <td class="src"><pre class="src"> checkIfCancelled(directory, depth, results);</pre></td></tr>
-<tr> <td class="numLineCover"> 357</td> <td class="nbHitsCovered"><a title="Line 357: Conditional coverage 100% (2/2)."> 996</a></td> <td class="src"><pre class="src"> <a title="Line 357: Conditional coverage 100% (2/2)."> File[] childFiles = filter == <span class="keyword">null</span> ? directory.listFiles() : directory.listFiles(filter);</a></pre></td></tr>
-<tr> <td class="numLineCover"> 358</td> <td class="nbHitsCovered"> 996</td> <td class="src"><pre class="src"> childFiles = filterDirectoryContents(directory, depth, childFiles);</pre></td></tr>
-<tr> <td class="numLineCover"> 359</td> <td class="nbHitsCovered"><a title="Line 359: Conditional coverage 100% (2/2)."> 996</a></td> <td class="src"><pre class="src"> <a title="Line 359: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (childFiles == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 360</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> handleRestricted(directory, childDepth, results);</pre></td></tr>
+<tr> <td class="numLineCover"> 351</td> <td class="nbHitsCovered"> 261</td> <td class="src"><pre class="src"> checkIfCancelled(directory, depth, results);</pre></td></tr>
+<tr> <td class="numLineCover"> 352</td> <td class="nbHitsCovered"><a title="Line 352: Conditional coverage 100% (2/2)."> 261</a></td> <td class="src"><pre class="src"> <a title="Line 352: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (handleDirectory(directory, depth, results)) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 353</td> <td class="nbHitsCovered"> 259</td> <td class="src"><pre class="src"> handleDirectoryStart(directory, depth, results);</pre></td></tr>
+<tr> <td class="numLineCover"> 354</td> <td class="nbHitsCovered"> 259</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">int</span> childDepth = depth + 1;</pre></td></tr>
+<tr> <td class="numLineCover"> 355</td> <td class="nbHitsCovered"><a title="Line 355: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 259</a></td> <td class="src"><pre class="src"> <a title="Line 355: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (depthLimit < 0 || childDepth <= depthLimit) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 356</td> <td class="nbHitsCovered"> 249</td> <td class="src"><pre class="src"> checkIfCancelled(directory, depth, results);</pre></td></tr>
+<tr> <td class="numLineCover"> 357</td> <td class="nbHitsCovered"><a title="Line 357: Conditional coverage 100% (2/2)."> 249</a></td> <td class="src"><pre class="src"> <a title="Line 357: Conditional coverage 100% (2/2)."> File[] childFiles = filter == <span class="keyword">null</span> ? directory.listFiles() : directory.listFiles(filter);</a></pre></td></tr>
+<tr> <td class="numLineCover"> 358</td> <td class="nbHitsCovered"> 249</td> <td class="src"><pre class="src"> childFiles = filterDirectoryContents(directory, depth, childFiles);</pre></td></tr>
+<tr> <td class="numLineCover"> 359</td> <td class="nbHitsCovered"><a title="Line 359: Conditional coverage 100% (2/2)."> 249</a></td> <td class="src"><pre class="src"> <a title="Line 359: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (childFiles == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 360</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> handleRestricted(directory, childDepth, results);</pre></td></tr>
<tr> <td class="numLine"> 361</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 362</td> <td class="nbHitsCovered"><a title="Line 362: Conditional coverage 100% (2/2)."> 6908</a></td> <td class="src"><pre class="src"> <a title="Line 362: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">final</span> File childFile : childFiles) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 363</td> <td class="nbHitsCovered"><a title="Line 363: Conditional coverage 100% (2/2)."> 6096</a></td> <td class="src"><pre class="src"> <a title="Line 363: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (childFile.isDirectory()) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 364</td> <td class="nbHitsCovered"> 868</td> <td class="src"><pre class="src"> walk(childFile, childDepth, results);</pre></td></tr>
+<tr> <td class="numLineCover"> 362</td> <td class="nbHitsCovered"><a title="Line 362: Conditional coverage 100% (2/2)."> 1727</a></td> <td class="src"><pre class="src"> <a title="Line 362: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">final</span> File childFile : childFiles) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 363</td> <td class="nbHitsCovered"><a title="Line 363: Conditional coverage 100% (2/2)."> 1524</a></td> <td class="src"><pre class="src"> <a title="Line 363: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (childFile.isDirectory()) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 364</td> <td class="nbHitsCovered"> 217</td> <td class="src"><pre class="src"> walk(childFile, childDepth, results);</pre></td></tr>
<tr> <td class="numLine"> 365</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 366</td> <td class="nbHitsCovered"> 5228</td> <td class="src"><pre class="src"> checkIfCancelled(childFile, childDepth, results);</pre></td></tr>
-<tr> <td class="numLineCover"> 367</td> <td class="nbHitsCovered"> 5228</td> <td class="src"><pre class="src"> handleFile(childFile, childDepth, results);</pre></td></tr>
-<tr> <td class="numLineCover"> 368</td> <td class="nbHitsCovered"> 5220</td> <td class="src"><pre class="src"> checkIfCancelled(childFile, childDepth, results);</pre></td></tr>
+<tr> <td class="numLineCover"> 366</td> <td class="nbHitsCovered"> 1307</td> <td class="src"><pre class="src"> checkIfCancelled(childFile, childDepth, results);</pre></td></tr>
+<tr> <td class="numLineCover"> 367</td> <td class="nbHitsCovered"> 1307</td> <td class="src"><pre class="src"> handleFile(childFile, childDepth, results);</pre></td></tr>
+<tr> <td class="numLineCover"> 368</td> <td class="nbHitsCovered"> 1305</td> <td class="src"><pre class="src"> checkIfCancelled(childFile, childDepth, results);</pre></td></tr>
<tr> <td class="numLine"> 369</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 370</td> <td class="nbHits"> </td>
@@ -721,11 +721,11 @@
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 372</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 373</td> <td class="nbHitsCovered"> 860</td> <td class="src"><pre class="src"> handleDirectoryEnd(directory, depth, results);</pre></td></tr>
+<tr> <td class="numLineCover"> 373</td> <td class="nbHitsCovered"> 215</td> <td class="src"><pre class="src"> handleDirectoryEnd(directory, depth, results);</pre></td></tr>
<tr> <td class="numLine"> 374</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 375</td> <td class="nbHitsCovered"> 852</td> <td class="src"><pre class="src"> checkIfCancelled(directory, depth, results);</pre></td></tr>
-<tr> <td class="numLineCover"> 376</td> <td class="nbHitsCovered"> 836</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 375</td> <td class="nbHitsCovered"> 213</td> <td class="src"><pre class="src"> checkIfCancelled(directory, depth, results);</pre></td></tr>
+<tr> <td class="numLineCover"> 376</td> <td class="nbHitsCovered"> 209</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 377</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 378</td> <td class="nbHits"> </td>
@@ -760,11 +760,11 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 393</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">final</span> <span class="keyword">void</span> checkIfCancelled(<span class="keyword">final</span> File file, <span class="keyword">final</span> <span class="keyword">int</span> depth, <span class="keyword">final</span> Collection<T> results) <span class="keyword">throws</span> IOException {</pre></td></tr>
-<tr> <td class="numLineCover"> 394</td> <td class="nbHitsCovered"><a title="Line 394: Conditional coverage 100% (2/2)."> 13340</a></td> <td class="src"><pre class="src"> <a title="Line 394: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (handleIsCancelled(file, depth, results)) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 395</td> <td class="nbHitsCovered"> 24</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> CancelException(file, depth);</pre></td></tr>
+<tr> <td class="numLineCover"> 394</td> <td class="nbHitsCovered"><a title="Line 394: Conditional coverage 100% (2/2)."> 3335</a></td> <td class="src"><pre class="src"> <a title="Line 394: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (handleIsCancelled(file, depth, results)) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 395</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> CancelException(file, depth);</pre></td></tr>
<tr> <td class="numLine"> 396</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 397</td> <td class="nbHitsCovered"> 13316</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 397</td> <td class="nbHitsCovered"> 3329</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 398</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 399</td> <td class="nbHits"> </td>
@@ -843,7 +843,7 @@
<td class="src"><pre class="src"> <span class="keyword">final</span> File file, <span class="keyword">final</span> <span class="keyword">int</span> depth, <span class="keyword">final</span> Collection<T> results) <span class="keyword">throws</span> IOException {</pre></td></tr>
<tr> <td class="numLine"> 436</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// do nothing - overridable by subclass</span></pre></td></tr>
-<tr> <td class="numLineCover"> 437</td> <td class="nbHitsCovered"> 9044</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">false</span>; <span class="comment">// not cancelled</span></pre></td></tr>
+<tr> <td class="numLineCover"> 437</td> <td class="nbHitsCovered"> 2261</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">false</span>; <span class="comment">// not cancelled</span></pre></td></tr>
<tr> <td class="numLine"> 438</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 439</td> <td class="nbHits"> </td>
@@ -880,7 +880,7 @@
<td class="src"><pre class="src"> <span class="keyword">final</span> CancelException cancel) <span class="keyword">throws</span> IOException {</pre></td></tr>
<tr> <td class="numLine"> 455</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// re-throw exception - overridable by subclass</span></pre></td></tr>
-<tr> <td class="numLineCover"> 456</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> cancel;</pre></td></tr>
+<tr> <td class="numLineCover"> 456</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> cancel;</pre></td></tr>
<tr> <td class="numLine"> 457</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 458</td> <td class="nbHits"> </td>
@@ -909,7 +909,7 @@
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> handleStart(<span class="keyword">final</span> File startDirectory, <span class="keyword">final</span> Collection<T> results) <span class="keyword">throws</span> IOException {</pre></td></tr>
<tr> <td class="numLine"> 470</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// do nothing - overridable by subclass</span></pre></td></tr>
-<tr> <td class="numLineCover"> 471</td> <td class="nbHitsCovered"> 176</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 471</td> <td class="nbHitsCovered"> 44</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 472</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 473</td> <td class="nbHits"> </td>
@@ -946,7 +946,7 @@
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">boolean</span> handleDirectory(<span class="keyword">final</span> File directory, <span class="keyword">final</span> <span class="keyword">int</span> depth, <span class="keyword">final</span> Collection<T> results) <span class="keyword">throws</span> IOException {</pre></td></tr>
<tr> <td class="numLine"> 489</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// do nothing - overridable by subclass</span></pre></td></tr>
-<tr> <td class="numLineCover"> 490</td> <td class="nbHitsCovered"> 1036</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">true</span>; <span class="comment">// process directory</span></pre></td></tr>
+<tr> <td class="numLineCover"> 490</td> <td class="nbHitsCovered"> 259</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">true</span>; <span class="comment">// process directory</span></pre></td></tr>
<tr> <td class="numLine"> 491</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 492</td> <td class="nbHits"> </td>
@@ -975,7 +975,7 @@
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> handleDirectoryStart(<span class="keyword">final</span> File directory, <span class="keyword">final</span> <span class="keyword">int</span> depth, <span class="keyword">final</span> Collection<T> results) <span class="keyword">throws</span> IOException {</pre></td></tr>
<tr> <td class="numLine"> 504</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// do nothing - overridable by subclass</span></pre></td></tr>
-<tr> <td class="numLineCover"> 505</td> <td class="nbHitsCovered"> 864</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 505</td> <td class="nbHitsCovered"> 216</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 506</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 507</td> <td class="nbHits"> </td>
@@ -1004,7 +1004,7 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 519</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">protected</span> File[] filterDirectoryContents(<span class="keyword">final</span> File directory, <span class="keyword">final</span> <span class="keyword">int</span> depth, <span class="keyword">final</span> File[] files) <span class="keyword">throws</span> IOException {</pre></td></tr>
-<tr> <td class="numLineCover"> 520</td> <td class="nbHitsCovered"> 996</td> <td class="src"><pre class="src"> <span class="keyword">return</span> files;</pre></td></tr>
+<tr> <td class="numLineCover"> 520</td> <td class="nbHitsCovered"> 249</td> <td class="src"><pre class="src"> <span class="keyword">return</span> files;</pre></td></tr>
<tr> <td class="numLine"> 521</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 522</td> <td class="nbHits"> </td>
@@ -1060,7 +1060,7 @@
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> handleRestricted(<span class="keyword">final</span> File directory, <span class="keyword">final</span> <span class="keyword">int</span> depth, <span class="keyword">final</span> Collection<T> results) <span class="keyword">throws</span> IOException {</pre></td></tr>
<tr> <td class="numLine"> 548</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// do nothing - overridable by subclass</span></pre></td></tr>
-<tr> <td class="numLineCover"> 549</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 549</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 550</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 551</td> <td class="nbHits"> </td>
@@ -1087,7 +1087,7 @@
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> handleDirectoryEnd(<span class="keyword">final</span> File directory, <span class="keyword">final</span> <span class="keyword">int</span> depth, <span class="keyword">final</span> Collection<T> results) <span class="keyword">throws</span> IOException {</pre></td></tr>
<tr> <td class="numLine"> 562</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// do nothing - overridable by subclass</span></pre></td></tr>
-<tr> <td class="numLineCover"> 563</td> <td class="nbHitsCovered"> 196</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 563</td> <td class="nbHitsCovered"> 49</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 564</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 565</td> <td class="nbHits"> </td>
@@ -1110,7 +1110,7 @@
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> handleEnd(<span class="keyword">final</span> Collection<T> results) <span class="keyword">throws</span> IOException {</pre></td></tr>
<tr> <td class="numLine"> 574</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// do nothing - overridable by subclass</span></pre></td></tr>
-<tr> <td class="numLineCover"> 575</td> <td class="nbHitsCovered"> 128</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 575</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 576</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 577</td> <td class="nbHits"> </td>
@@ -1159,8 +1159,8 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 599</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> CancelException(<span class="keyword">final</span> File file, <span class="keyword">final</span> <span class="keyword">int</span> depth) {</pre></td></tr>
-<tr> <td class="numLineCover"> 600</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> <span class="keyword">this</span>(<span class="string">"Operation Cancelled"</span>, file, depth);</pre></td></tr>
-<tr> <td class="numLineCover"> 601</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 600</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">this</span>(<span class="string">"Operation Cancelled"</span>, file, depth);</pre></td></tr>
+<tr> <td class="numLineCover"> 601</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 602</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 603</td> <td class="nbHits"> </td>
@@ -1183,10 +1183,10 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 612</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> CancelException(<span class="keyword">final</span> String message, <span class="keyword">final</span> File file, <span class="keyword">final</span> <span class="keyword">int</span> depth) {</pre></td></tr>
-<tr> <td class="numLineCover"> 613</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> <span class="keyword">super</span>(message);</pre></td></tr>
-<tr> <td class="numLineCover"> 614</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.file = file;</pre></td></tr>
-<tr> <td class="numLineCover"> 615</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.depth = depth;</pre></td></tr>
-<tr> <td class="numLineCover"> 616</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 613</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">super</span>(message);</pre></td></tr>
+<tr> <td class="numLineCover"> 614</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.file = file;</pre></td></tr>
+<tr> <td class="numLineCover"> 615</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.depth = depth;</pre></td></tr>
+<tr> <td class="numLineCover"> 616</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 617</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 618</td> <td class="nbHits"> </td>
@@ -1201,7 +1201,7 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 623</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> File getFile() {</pre></td></tr>
-<tr> <td class="numLineCover"> 624</td> <td class="nbHitsCovered"> 24</td> <td class="src"><pre class="src"> <span class="keyword">return</span> file;</pre></td></tr>
+<tr> <td class="numLineCover"> 624</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> <span class="keyword">return</span> file;</pre></td></tr>
<tr> <td class="numLine"> 625</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 626</td> <td class="nbHits"> </td>
@@ -1218,7 +1218,7 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 632</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">int</span> getDepth() {</pre></td></tr>
-<tr> <td class="numLineCover"> 633</td> <td class="nbHitsCovered"> 32</td> <td class="src"><pre class="src"> <span class="keyword">return</span> depth;</pre></td></tr>
+<tr> <td class="numLineCover"> 633</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> <span class="keyword">return</span> depth;</pre></td></tr>
<tr> <td class="numLine"> 634</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 635</td> <td class="nbHits"> </td>
@@ -1227,6 +1227,6 @@
<td class="src"><pre class="src"> }</pre></td></tr>
</table>
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 5/8/13 10:49 AM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 5/8/13 3:29 PM.</div>
</body>
</html>
\ No newline at end of file