You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@commons.apache.org by oh...@apache.org on 2016/11/29 21:10:53 UTC
svn commit: r1001851 [25/41] - in
/websites/production/commons/content/proper/commons-configuration: ./
cobertura/ userguide/ userguide_v1.10/
Modified: websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.io.FileHandler.html
==============================================================================
--- websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.io.FileHandler.html (original)
+++ websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.io.FileHandler.html Tue Nov 29 21:10:49 2016
@@ -265,7 +265,7 @@
<td class="src"><pre class="src"> <span class="comment"> * @since 2.0</span></pre></td></tr>
<tr> <td class="numLine"> 119</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
-<tr> <td class="numLineCover"> 120</td> <td class="nbHitsCovered"> 25795</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> FileHandler</pre></td></tr>
+<tr> <td class="numLineCover"> 120</td> <td class="nbHitsCovered"> 25574</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> FileHandler</pre></td></tr>
<tr> <td class="numLine"> 121</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLine"> 122</td> <td class="nbHits"> </td>
@@ -350,7 +350,7 @@
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 165</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">/** A collection with the registered listeners. */</span></pre></td></tr>
-<tr> <td class="numLineCover"> 166</td> <td class="nbHitsCovered"> 5834</td> <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">final</span> List<FileHandlerListener> listeners =</pre></td></tr>
+<tr> <td class="numLineCover"> 166</td> <td class="nbHitsCovered"> 5762</td> <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">final</span> List<FileHandlerListener> listeners =</pre></td></tr>
<tr> <td class="numLine"> 167</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">new</span> CopyOnWriteArrayList<FileHandlerListener>();</pre></td></tr>
<tr> <td class="numLine"> 168</td> <td class="nbHits"> </td>
@@ -371,8 +371,8 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> FileHandler()</pre></td></tr>
<tr> <td class="numLine"> 176</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 177</td> <td class="nbHitsCovered"> 2541</td> <td class="src"><pre class="src"> <span class="keyword">this</span>(<span class="keyword">null</span>);</pre></td></tr>
-<tr> <td class="numLineCover"> 178</td> <td class="nbHitsCovered"> 2541</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 177</td> <td class="nbHitsCovered"> 2529</td> <td class="src"><pre class="src"> <span class="keyword">this</span>(<span class="keyword">null</span>);</pre></td></tr>
+<tr> <td class="numLineCover"> 178</td> <td class="nbHitsCovered"> 2529</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 179</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 180</td> <td class="nbHits"> </td>
@@ -391,8 +391,8 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> FileHandler(FileBased obj)</pre></td></tr>
<tr> <td class="numLine"> 187</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 188</td> <td class="nbHitsCovered"> 3957</td> <td class="src"><pre class="src"> <span class="keyword">this</span>(obj, emptyFileLocator());</pre></td></tr>
-<tr> <td class="numLineCover"> 189</td> <td class="nbHitsCovered"> 3957</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 188</td> <td class="nbHitsCovered"> 3945</td> <td class="src"><pre class="src"> <span class="keyword">this</span>(obj, emptyFileLocator());</pre></td></tr>
+<tr> <td class="numLineCover"> 189</td> <td class="nbHitsCovered"> 3945</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 190</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 191</td> <td class="nbHits"> </td>
@@ -425,8 +425,8 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> FileHandler(FileBased obj, FileHandler c)</pre></td></tr>
<tr> <td class="numLine"> 205</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 206</td> <td class="nbHitsCovered"> 1875</td> <td class="src"><pre class="src"> <span class="keyword">this</span>(obj, checkSourceHandler(c).getFileLocator());</pre></td></tr>
-<tr> <td class="numLineCover"> 207</td> <td class="nbHitsCovered"> 1874</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 206</td> <td class="nbHitsCovered"> 1815</td> <td class="src"><pre class="src"> <span class="keyword">this</span>(obj, checkSourceHandler(c).getFileLocator());</pre></td></tr>
+<tr> <td class="numLineCover"> 207</td> <td class="nbHitsCovered"> 1814</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 208</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 209</td> <td class="nbHits"> </td>
@@ -445,10 +445,10 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 216</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">private</span> FileHandler(FileBased obj, FileLocator locator)</pre></td></tr>
-<tr> <td class="numLineCover"> 217</td> <td class="nbHitsCovered"> 5834</td> <td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 218</td> <td class="nbHitsCovered"> 5834</td> <td class="src"><pre class="src"> content = obj;</pre></td></tr>
-<tr> <td class="numLineCover"> 219</td> <td class="nbHitsCovered"> 5834</td> <td class="src"><pre class="src"> fileLocator = <span class="keyword">new</span> AtomicReference<FileLocator>(locator);</pre></td></tr>
-<tr> <td class="numLineCover"> 220</td> <td class="nbHitsCovered"> 5834</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 217</td> <td class="nbHitsCovered"> 5762</td> <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLineCover"> 218</td> <td class="nbHitsCovered"> 5762</td> <td class="src"><pre class="src"> content = obj;</pre></td></tr>
+<tr> <td class="numLineCover"> 219</td> <td class="nbHitsCovered"> 5762</td> <td class="src"><pre class="src"> fileLocator = <span class="keyword">new</span> AtomicReference<FileLocator>(locator);</pre></td></tr>
+<tr> <td class="numLineCover"> 220</td> <td class="nbHitsCovered"> 5762</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 221</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 222</td> <td class="nbHits"> </td>
@@ -494,7 +494,7 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">final</span> FileBased getContent()</pre></td></tr>
<tr> <td class="numLine"> 243</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 244</td> <td class="nbHitsCovered"> 24212</td> <td class="src"><pre class="src"> <span class="keyword">return</span> content;</pre></td></tr>
+<tr> <td class="numLineCover"> 244</td> <td class="nbHitsCovered"> 23816</td> <td class="src"><pre class="src"> <span class="keyword">return</span> content;</pre></td></tr>
<tr> <td class="numLine"> 245</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 246</td> <td class="nbHits"> </td>
@@ -605,22 +605,22 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setFileName(String fileName)</pre></td></tr>
<tr> <td class="numLine"> 305</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 306</td> <td class="nbHitsCovered"> 2112</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String name = normalizeFileURL(fileName);</pre></td></tr>
-<tr> <td class="numLineCover"> 307</td> <td class="nbHitsCovered"> 2112</td> <td class="src"><pre class="src"> <span class="keyword">new</span> Updater()</pre></td></tr>
-<tr> <td class="numLineCover"> 308</td> <td class="nbHitsCovered"> 2112</td> <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLineCover"> 306</td> <td class="nbHitsCovered"> 2099</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String name = normalizeFileURL(fileName);</pre></td></tr>
+<tr> <td class="numLineCover"> 307</td> <td class="nbHitsCovered"> 2099</td> <td class="src"><pre class="src"> <span class="keyword">new</span> Updater()</pre></td></tr>
+<tr> <td class="numLineCover"> 308</td> <td class="nbHitsCovered"> 2099</td> <td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLine"> 309</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> @Override</pre></td></tr>
<tr> <td class="numLine"> 310</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> updateBuilder(FileLocatorBuilder builder)</pre></td></tr>
<tr> <td class="numLine"> 311</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 312</td> <td class="nbHitsCovered"> 2112</td> <td class="src"><pre class="src"> builder.fileName(name);</pre></td></tr>
-<tr> <td class="numLineCover"> 313</td> <td class="nbHitsCovered"> 2112</td> <td class="src"><pre class="src"> builder.sourceURL(<span class="keyword">null</span>);</pre></td></tr>
-<tr> <td class="numLineCover"> 314</td> <td class="nbHitsCovered"> 2112</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 312</td> <td class="nbHitsCovered"> 2099</td> <td class="src"><pre class="src"> builder.fileName(name);</pre></td></tr>
+<tr> <td class="numLineCover"> 313</td> <td class="nbHitsCovered"> 2099</td> <td class="src"><pre class="src"> builder.sourceURL(<span class="keyword">null</span>);</pre></td></tr>
+<tr> <td class="numLineCover"> 314</td> <td class="nbHitsCovered"> 2099</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 315</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 316</td> <td class="nbHitsCovered"> 2112</td> <td class="src"><pre class="src"> .update();</pre></td></tr>
-<tr> <td class="numLineCover"> 317</td> <td class="nbHitsCovered"> 2112</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 316</td> <td class="nbHitsCovered"> 2099</td> <td class="src"><pre class="src"> .update();</pre></td></tr>
+<tr> <td class="numLineCover"> 317</td> <td class="nbHitsCovered"> 2099</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 318</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 319</td> <td class="nbHits"> </td>
@@ -639,16 +639,16 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> String getBasePath()</pre></td></tr>
<tr> <td class="numLine"> 326</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 327</td> <td class="nbHitsCovered"> 2579</td> <td class="src"><pre class="src"> FileLocator locator = getFileLocator();</pre></td></tr>
-<tr> <td class="numLineCover"> 328</td> <td class="nbHitsCovered"><a title="Line 328: Conditional coverage 100% (2/2)."> 2579</a></td> <td class="src"><pre class="src"> <a title="Line 328: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (locator.getBasePath() != <span class="keyword">null</span>)</a></pre></td></tr>
+<tr> <td class="numLineCover"> 327</td> <td class="nbHitsCovered"> 2559</td> <td class="src"><pre class="src"> FileLocator locator = getFileLocator();</pre></td></tr>
+<tr> <td class="numLineCover"> 328</td> <td class="nbHitsCovered"><a title="Line 328: Conditional coverage 100% (2/2)."> 2559</a></td> <td class="src"><pre class="src"> <a title="Line 328: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (locator.getBasePath() != <span class="keyword">null</span>)</a></pre></td></tr>
<tr> <td class="numLine"> 329</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 330</td> <td class="nbHitsCovered"> 1880</td> <td class="src"><pre class="src"> <span class="keyword">return</span> locator.getBasePath();</pre></td></tr>
+<tr> <td class="numLineCover"> 330</td> <td class="nbHitsCovered"> 1848</td> <td class="src"><pre class="src"> <span class="keyword">return</span> locator.getBasePath();</pre></td></tr>
<tr> <td class="numLine"> 331</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</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="numLineCover"> 333</td> <td class="nbHitsCovered"><a title="Line 333: Conditional coverage 100% (2/2)."> 699</a></td> <td class="src"><pre class="src"> <a title="Line 333: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (locator.getSourceURL() != <span class="keyword">null</span>)</a></pre></td></tr>
+<tr> <td class="numLineCover"> 333</td> <td class="nbHitsCovered"><a title="Line 333: Conditional coverage 100% (2/2)."> 711</a></td> <td class="src"><pre class="src"> <a title="Line 333: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (locator.getSourceURL() != <span class="keyword">null</span>)</a></pre></td></tr>
<tr> <td class="numLine"> 334</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLineCover"> 335</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> FileLocatorUtils.getBasePath(locator.getSourceURL());</pre></td></tr>
@@ -656,7 +656,7 @@
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 337</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 338</td> <td class="nbHitsCovered"> 696</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLineCover"> 338</td> <td class="nbHitsCovered"> 708</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
<tr> <td class="numLine"> 339</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 340</td> <td class="nbHits"> </td>
@@ -697,22 +697,22 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setBasePath(String basePath)</pre></td></tr>
<tr> <td class="numLine"> 358</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 359</td> <td class="nbHitsCovered"> 1965</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String path = normalizeFileURL(basePath);</pre></td></tr>
-<tr> <td class="numLineCover"> 360</td> <td class="nbHitsCovered"> 1965</td> <td class="src"><pre class="src"> <span class="keyword">new</span> Updater()</pre></td></tr>
-<tr> <td class="numLineCover"> 361</td> <td class="nbHitsCovered"> 1965</td> <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLineCover"> 359</td> <td class="nbHitsCovered"> 1949</td> <td class="src"><pre class="src"> <span class="keyword">final</span> String path = normalizeFileURL(basePath);</pre></td></tr>
+<tr> <td class="numLineCover"> 360</td> <td class="nbHitsCovered"> 1949</td> <td class="src"><pre class="src"> <span class="keyword">new</span> Updater()</pre></td></tr>
+<tr> <td class="numLineCover"> 361</td> <td class="nbHitsCovered"> 1949</td> <td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLine"> 362</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> @Override</pre></td></tr>
<tr> <td class="numLine"> 363</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> updateBuilder(FileLocatorBuilder builder)</pre></td></tr>
<tr> <td class="numLine"> 364</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 365</td> <td class="nbHitsCovered"> 1965</td> <td class="src"><pre class="src"> builder.basePath(path);</pre></td></tr>
-<tr> <td class="numLineCover"> 366</td> <td class="nbHitsCovered"> 1965</td> <td class="src"><pre class="src"> builder.sourceURL(<span class="keyword">null</span>);</pre></td></tr>
-<tr> <td class="numLineCover"> 367</td> <td class="nbHitsCovered"> 1965</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 365</td> <td class="nbHitsCovered"> 1949</td> <td class="src"><pre class="src"> builder.basePath(path);</pre></td></tr>
+<tr> <td class="numLineCover"> 366</td> <td class="nbHitsCovered"> 1949</td> <td class="src"><pre class="src"> builder.sourceURL(<span class="keyword">null</span>);</pre></td></tr>
+<tr> <td class="numLineCover"> 367</td> <td class="nbHitsCovered"> 1949</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 368</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 369</td> <td class="nbHitsCovered"> 1965</td> <td class="src"><pre class="src"> .update();</pre></td></tr>
-<tr> <td class="numLineCover"> 370</td> <td class="nbHitsCovered"> 1965</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 369</td> <td class="nbHitsCovered"> 1949</td> <td class="src"><pre class="src"> .update();</pre></td></tr>
+<tr> <td class="numLineCover"> 370</td> <td class="nbHitsCovered"> 1949</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 371</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 372</td> <td class="nbHits"> </td>
@@ -856,8 +856,8 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> URL getURL()</pre></td></tr>
<tr> <td class="numLine"> 450</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 451</td> <td class="nbHitsCovered"> 503</td> <td class="src"><pre class="src"> FileLocator locator = getFileLocator();</pre></td></tr>
-<tr> <td class="numLineCover"> 452</td> <td class="nbHitsCovered"><a title="Line 452: Conditional coverage 100% (2/2)."> 1006</a></td> <td class="src"><pre class="src"> <a title="Line 452: Conditional coverage 100% (2/2)."> <span class="keyword">return</span> (locator.getSourceURL() != <span class="keyword">null</span>) ? locator.getSourceURL()</a></pre></td></tr>
+<tr> <td class="numLineCover"> 451</td> <td class="nbHitsCovered"> 495</td> <td class="src"><pre class="src"> FileLocator locator = getFileLocator();</pre></td></tr>
+<tr> <td class="numLineCover"> 452</td> <td class="nbHitsCovered"><a title="Line 452: Conditional coverage 100% (2/2)."> 990</a></td> <td class="src"><pre class="src"> <a title="Line 452: Conditional coverage 100% (2/2)."> <span class="keyword">return</span> (locator.getSourceURL() != <span class="keyword">null</span>) ? locator.getSourceURL()</a></pre></td></tr>
<tr> <td class="numLineCover"> 453</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> : FileLocatorUtils.locate(locator);</pre></td></tr>
<tr> <td class="numLine"> 454</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
@@ -926,7 +926,7 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> FileLocator getFileLocator()</pre></td></tr>
<tr> <td class="numLine"> 490</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 491</td> <td class="nbHitsCovered"> 21640</td> <td class="src"><pre class="src"> <span class="keyword">return</span> fileLocator.get();</pre></td></tr>
+<tr> <td class="numLineCover"> 491</td> <td class="nbHitsCovered"> 21200</td> <td class="src"><pre class="src"> <span class="keyword">return</span> fileLocator.get();</pre></td></tr>
<tr> <td class="numLine"> 492</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 493</td> <td class="nbHits"> </td>
@@ -980,7 +980,7 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> isLocationDefined()</pre></td></tr>
<tr> <td class="numLine"> 520</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 521</td> <td class="nbHitsCovered"> 1876</td> <td class="src"><pre class="src"> <span class="keyword">return</span> FileLocatorUtils.isLocationDefined(getFileLocator());</pre></td></tr>
+<tr> <td class="numLineCover"> 521</td> <td class="nbHitsCovered"> 1816</td> <td class="src"><pre class="src"> <span class="keyword">return</span> FileLocatorUtils.isLocationDefined(getFileLocator());</pre></td></tr>
<tr> <td class="numLine"> 522</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 523</td> <td class="nbHits"> </td>
@@ -1029,7 +1029,7 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> String getEncoding()</pre></td></tr>
<tr> <td class="numLine"> 548</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 549</td> <td class="nbHitsCovered"> 2823</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getFileLocator().getEncoding();</pre></td></tr>
+<tr> <td class="numLineCover"> 549</td> <td class="nbHitsCovered"> 2747</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getFileLocator().getEncoding();</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>
@@ -1060,8 +1060,8 @@
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> updateBuilder(FileLocatorBuilder builder)</pre></td></tr>
<tr> <td class="numLine"> 565</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 566</td> <td class="nbHitsCovered"> 185</td> <td class="src"><pre class="src"> builder.encoding(encoding);</pre></td></tr>
-<tr> <td class="numLineCover"> 567</td> <td class="nbHitsCovered"> 185</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 566</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> builder.encoding(encoding);</pre></td></tr>
+<tr> <td class="numLineCover"> 567</td> <td class="nbHitsCovered"> 184</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 568</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLineCover"> 569</td> <td class="nbHitsCovered"> 183</td> <td class="src"><pre class="src"> .update();</pre></td></tr>
@@ -1086,7 +1086,7 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> FileSystem getFileSystem()</pre></td></tr>
<tr> <td class="numLine"> 580</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 581</td> <td class="nbHitsCovered"> 2785</td> <td class="src"><pre class="src"> <span class="keyword">return</span> FileLocatorUtils.obtainFileSystem(getFileLocator());</pre></td></tr>
+<tr> <td class="numLineCover"> 581</td> <td class="nbHitsCovered"> 2753</td> <td class="src"><pre class="src"> <span class="keyword">return</span> FileLocatorUtils.obtainFileSystem(getFileLocator());</pre></td></tr>
<tr> <td class="numLine"> 582</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 583</td> <td class="nbHits"> </td>
@@ -1109,20 +1109,20 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setFileSystem(<span class="keyword">final</span> FileSystem fileSystem)</pre></td></tr>
<tr> <td class="numLine"> 592</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 593</td> <td class="nbHitsCovered"> 3173</td> <td class="src"><pre class="src"> <span class="keyword">new</span> Updater()</pre></td></tr>
-<tr> <td class="numLineCover"> 594</td> <td class="nbHitsCovered"> 3173</td> <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLineCover"> 593</td> <td class="nbHitsCovered"> 3145</td> <td class="src"><pre class="src"> <span class="keyword">new</span> Updater()</pre></td></tr>
+<tr> <td class="numLineCover"> 594</td> <td class="nbHitsCovered"> 3145</td> <td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLine"> 595</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> @Override</pre></td></tr>
<tr> <td class="numLine"> 596</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> updateBuilder(FileLocatorBuilder builder)</pre></td></tr>
<tr> <td class="numLine"> 597</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 598</td> <td class="nbHitsCovered"> 3173</td> <td class="src"><pre class="src"> builder.fileSystem(fileSystem);</pre></td></tr>
-<tr> <td class="numLineCover"> 599</td> <td class="nbHitsCovered"> 3173</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 598</td> <td class="nbHitsCovered"> 3145</td> <td class="src"><pre class="src"> builder.fileSystem(fileSystem);</pre></td></tr>
+<tr> <td class="numLineCover"> 599</td> <td class="nbHitsCovered"> 3145</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 600</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 601</td> <td class="nbHitsCovered"> 3173</td> <td class="src"><pre class="src"> .update();</pre></td></tr>
-<tr> <td class="numLineCover"> 602</td> <td class="nbHitsCovered"> 3173</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 601</td> <td class="nbHitsCovered"> 3145</td> <td class="src"><pre class="src"> .update();</pre></td></tr>
+<tr> <td class="numLineCover"> 602</td> <td class="nbHitsCovered"> 3145</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 603</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 604</td> <td class="nbHits"> </td>
@@ -1161,7 +1161,7 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> FileLocationStrategy getLocationStrategy()</pre></td></tr>
<tr> <td class="numLine"> 622</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 623</td> <td class="nbHitsCovered"> 950</td> <td class="src"><pre class="src"> <span class="keyword">return</span> FileLocatorUtils.obtainLocationStrategy(getFileLocator());</pre></td></tr>
+<tr> <td class="numLineCover"> 623</td> <td class="nbHitsCovered"> 934</td> <td class="src"><pre class="src"> <span class="keyword">return</span> FileLocatorUtils.obtainLocationStrategy(getFileLocator());</pre></td></tr>
<tr> <td class="numLine"> 624</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 625</td> <td class="nbHits"> </td>
@@ -1188,22 +1188,22 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setLocationStrategy(<span class="keyword">final</span> FileLocationStrategy strategy)</pre></td></tr>
<tr> <td class="numLine"> 636</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 637</td> <td class="nbHitsCovered"> 957</td> <td class="src"><pre class="src"> <span class="keyword">new</span> Updater()</pre></td></tr>
-<tr> <td class="numLineCover"> 638</td> <td class="nbHitsCovered"> 957</td> <td class="src"><pre class="src"> {</pre></td></tr>
+<tr> <td class="numLineCover"> 637</td> <td class="nbHitsCovered"> 941</td> <td class="src"><pre class="src"> <span class="keyword">new</span> Updater()</pre></td></tr>
+<tr> <td class="numLineCover"> 638</td> <td class="nbHitsCovered"> 941</td> <td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLine"> 639</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> @Override</pre></td></tr>
<tr> <td class="numLine"> 640</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> updateBuilder(FileLocatorBuilder builder)</pre></td></tr>
<tr> <td class="numLine"> 641</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 642</td> <td class="nbHitsCovered"> 957</td> <td class="src"><pre class="src"> builder.locationStrategy(strategy);</pre></td></tr>
-<tr> <td class="numLineCover"> 643</td> <td class="nbHitsCovered"> 957</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 642</td> <td class="nbHitsCovered"> 941</td> <td class="src"><pre class="src"> builder.locationStrategy(strategy);</pre></td></tr>
+<tr> <td class="numLineCover"> 643</td> <td class="nbHitsCovered"> 941</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 644</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 645</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 646</td> <td class="nbHitsCovered"> 957</td> <td class="src"><pre class="src"> .update();</pre></td></tr>
-<tr> <td class="numLineCover"> 647</td> <td class="nbHitsCovered"> 957</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 646</td> <td class="nbHitsCovered"> 941</td> <td class="src"><pre class="src"> .update();</pre></td></tr>
+<tr> <td class="numLineCover"> 647</td> <td class="nbHitsCovered"> 941</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 648</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 649</td> <td class="nbHits"> </td>
@@ -1256,31 +1256,31 @@
<td class="src"><pre class="src"> <span class="keyword">do</span></pre></td></tr>
<tr> <td class="numLine"> 673</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 674</td> <td class="nbHitsCovered"> 1852</td> <td class="src"><pre class="src"> FileLocator locator = getFileLocator();</pre></td></tr>
-<tr> <td class="numLineCover"> 675</td> <td class="nbHitsCovered"> 1852</td> <td class="src"><pre class="src"> FileLocator fullLocator =</pre></td></tr>
-<tr> <td class="numLineCover"> 676</td> <td class="nbHitsCovered"> 1852</td> <td class="src"><pre class="src"> FileLocatorUtils.fullyInitializedLocator(locator);</pre></td></tr>
-<tr> <td class="numLineCover"> 677</td> <td class="nbHitsCovered"><a title="Line 677: Conditional coverage 100% (2/2)."> 1852</a></td> <td class="src"><pre class="src"> <a title="Line 677: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (fullLocator == <span class="keyword">null</span>)</a></pre></td></tr>
+<tr> <td class="numLineCover"> 674</td> <td class="nbHitsCovered"> 1792</td> <td class="src"><pre class="src"> FileLocator locator = getFileLocator();</pre></td></tr>
+<tr> <td class="numLineCover"> 675</td> <td class="nbHitsCovered"> 1792</td> <td class="src"><pre class="src"> FileLocator fullLocator =</pre></td></tr>
+<tr> <td class="numLineCover"> 676</td> <td class="nbHitsCovered"> 1792</td> <td class="src"><pre class="src"> FileLocatorUtils.fullyInitializedLocator(locator);</pre></td></tr>
+<tr> <td class="numLineCover"> 677</td> <td class="nbHitsCovered"><a title="Line 677: Conditional coverage 100% (2/2)."> 1792</a></td> <td class="src"><pre class="src"> <a title="Line 677: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (fullLocator == <span class="keyword">null</span>)</a></pre></td></tr>
<tr> <td class="numLine"> 678</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 679</td> <td class="nbHitsCovered"> 246</td> <td class="src"><pre class="src"> result = <span class="keyword">false</span>;</pre></td></tr>
-<tr> <td class="numLineCover"> 680</td> <td class="nbHitsCovered"> 246</td> <td class="src"><pre class="src"> fullLocator = locator;</pre></td></tr>
+<tr> <td class="numLineCover"> 679</td> <td class="nbHitsCovered"> 234</td> <td class="src"><pre class="src"> result = <span class="keyword">false</span>;</pre></td></tr>
+<tr> <td class="numLineCover"> 680</td> <td class="nbHitsCovered"> 234</td> <td class="src"><pre class="src"> fullLocator = locator;</pre></td></tr>
<tr> <td class="numLine"> 681</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 682</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">else</span></pre></td></tr>
<tr> <td class="numLine"> 683</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 684</td> <td class="nbHitsCovered"><a title="Line 684: Conditional coverage 100% (2/2)."> 1606</a></td> <td class="src"><pre class="src"> <a title="Line 684: Conditional coverage 100% (2/2)."> result =</a></pre></td></tr>
+<tr> <td class="numLineCover"> 684</td> <td class="nbHitsCovered"><a title="Line 684: Conditional coverage 100% (2/2)."> 1558</a></td> <td class="src"><pre class="src"> <a title="Line 684: Conditional coverage 100% (2/2)."> result =</a></pre></td></tr>
<tr> <td class="numLine"> 685</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> fullLocator != locator</pre></td></tr>
-<tr> <td class="numLineCover"> 686</td> <td class="nbHitsUncovered"><a title="Line 686: Conditional coverage 50% (1/2)."> 87</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 686: Conditional coverage 50% (1/2)."> || FileLocatorUtils.isFullyInitialized(locator);</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 686</td> <td class="nbHitsUncovered"><a title="Line 686: Conditional coverage 50% (1/2)."> 40</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 686: Conditional coverage 50% (1/2)."> || FileLocatorUtils.isFullyInitialized(locator);</a></span></pre></td></tr>
<tr> <td class="numLine"> 687</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 688</td> <td class="nbHitsCovered"> 1852</td> <td class="src"><pre class="src"> done = fileLocator.compareAndSet(locator, fullLocator);</pre></td></tr>
-<tr> <td class="numLineCover"> 689</td> <td class="nbHitsUncovered"><a title="Line 689: Conditional coverage 50% (1/2)."> 1852</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 689: Conditional coverage 50% (1/2)."> } <span class="keyword">while</span> (!done);</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 688</td> <td class="nbHitsCovered"> 1792</td> <td class="src"><pre class="src"> done = fileLocator.compareAndSet(locator, fullLocator);</pre></td></tr>
+<tr> <td class="numLineCover"> 689</td> <td class="nbHitsUncovered"><a title="Line 689: Conditional coverage 50% (1/2)."> 1792</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 689: Conditional coverage 50% (1/2)."> } <span class="keyword">while</span> (!done);</a></span></pre></td></tr>
<tr> <td class="numLine"> 690</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 691</td> <td class="nbHitsCovered"> 1852</td> <td class="src"><pre class="src"> <span class="keyword">return</span> result;</pre></td></tr>
+<tr> <td class="numLineCover"> 691</td> <td class="nbHitsCovered"> 1792</td> <td class="src"><pre class="src"> <span class="keyword">return</span> result;</pre></td></tr>
<tr> <td class="numLine"> 692</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 693</td> <td class="nbHits"> </td>
@@ -1301,8 +1301,8 @@
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> load() <span class="keyword">throws</span> ConfigurationException</pre></td></tr>
<tr> <td class="numLine"> 701</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 702</td> <td class="nbHitsCovered"> 2316</td> <td class="src"><pre class="src"> load(checkContentAndGetLocator());</pre></td></tr>
-<tr> <td class="numLineCover"> 703</td> <td class="nbHitsCovered"> 2066</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 702</td> <td class="nbHitsCovered"> 2256</td> <td class="src"><pre class="src"> load(checkContentAndGetLocator());</pre></td></tr>
+<tr> <td class="numLineCover"> 703</td> <td class="nbHitsCovered"> 2018</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 704</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 705</td> <td class="nbHits"> </td>
@@ -1663,8 +1663,8 @@
<td class="src"><pre class="src"> <span class="keyword">private</span> FileLocatorBuilder prepareNullLocatorBuilder()</pre></td></tr>
<tr> <td class="numLine"> 900</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 901</td> <td class="nbHitsCovered"> 5914</td> <td class="src"><pre class="src"> <span class="keyword">return</span> FileLocatorUtils.fileLocator(getFileLocator()).sourceURL(<span class="keyword">null</span>)</pre></td></tr>
-<tr> <td class="numLineCover"> 902</td> <td class="nbHitsCovered"> 2957</td> <td class="src"><pre class="src"> .basePath(<span class="keyword">null</span>).fileName(<span class="keyword">null</span>);</pre></td></tr>
+<tr> <td class="numLineCover"> 901</td> <td class="nbHitsCovered"> 5818</td> <td class="src"><pre class="src"> <span class="keyword">return</span> FileLocatorUtils.fileLocator(getFileLocator()).sourceURL(<span class="keyword">null</span>)</pre></td></tr>
+<tr> <td class="numLineCover"> 902</td> <td class="nbHitsCovered"> 2909</td> <td class="src"><pre class="src"> .basePath(<span class="keyword">null</span>).fileName(<span class="keyword">null</span>);</pre></td></tr>
<tr> <td class="numLine"> 903</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 904</td> <td class="nbHits"> </td>
@@ -1717,7 +1717,7 @@
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> injectFileLocator(URL url)</pre></td></tr>
<tr> <td class="numLine"> 930</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 931</td> <td class="nbHitsCovered"><a title="Line 931: Conditional coverage 100% (2/2)."> 3000</a></td> <td class="src"><pre class="src"> <a title="Line 931: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (url == <span class="keyword">null</span>)</a></pre></td></tr>
+<tr> <td class="numLineCover"> 931</td> <td class="nbHitsCovered"><a title="Line 931: Conditional coverage 100% (2/2)."> 2952</a></td> <td class="src"><pre class="src"> <a title="Line 931: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (url == <span class="keyword">null</span>)</a></pre></td></tr>
<tr> <td class="numLine"> 932</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLineCover"> 933</td> <td class="nbHitsCovered"> 10</td> <td class="src"><pre class="src"> injectNullFileLocator();</pre></td></tr>
@@ -1727,17 +1727,17 @@
<td class="src"><pre class="src"> <span class="keyword">else</span></pre></td></tr>
<tr> <td class="numLine"> 936</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 937</td> <td class="nbHitsCovered"><a title="Line 937: Conditional coverage 100% (2/2)."> 2990</a></td> <td class="src"><pre class="src"> <a title="Line 937: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (getContent() <span class="keyword">instanceof</span> FileLocatorAware)</a></pre></td></tr>
+<tr> <td class="numLineCover"> 937</td> <td class="nbHitsCovered"><a title="Line 937: Conditional coverage 100% (2/2)."> 2942</a></td> <td class="src"><pre class="src"> <a title="Line 937: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (getContent() <span class="keyword">instanceof</span> FileLocatorAware)</a></pre></td></tr>
<tr> <td class="numLine"> 938</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 939</td> <td class="nbHitsCovered"> 2917</td> <td class="src"><pre class="src"> FileLocator locator =</pre></td></tr>
-<tr> <td class="numLineCover"> 940</td> <td class="nbHitsCovered"> 2917</td> <td class="src"><pre class="src"> prepareNullLocatorBuilder().sourceURL(url).create();</pre></td></tr>
-<tr> <td class="numLineCover"> 941</td> <td class="nbHitsCovered"> 2917</td> <td class="src"><pre class="src"> ((FileLocatorAware) getContent()).initFileLocator(locator);</pre></td></tr>
+<tr> <td class="numLineCover"> 939</td> <td class="nbHitsCovered"> 2869</td> <td class="src"><pre class="src"> FileLocator locator =</pre></td></tr>
+<tr> <td class="numLineCover"> 940</td> <td class="nbHitsCovered"> 2869</td> <td class="src"><pre class="src"> prepareNullLocatorBuilder().sourceURL(url).create();</pre></td></tr>
+<tr> <td class="numLineCover"> 941</td> <td class="nbHitsCovered"> 2869</td> <td class="src"><pre class="src"> ((FileLocatorAware) getContent()).initFileLocator(locator);</pre></td></tr>
<tr> <td class="numLine"> 942</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 943</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 944</td> <td class="nbHitsCovered"> 3000</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 944</td> <td class="nbHitsCovered"> 2952</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 945</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 946</td> <td class="nbHits"> </td>
@@ -1760,10 +1760,10 @@
<td class="src"><pre class="src"> <span class="keyword">private</span> SynchronizerSupport fetchSynchronizerSupport()</pre></td></tr>
<tr> <td class="numLine"> 955</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 956</td> <td class="nbHitsCovered"><a title="Line 956: Conditional coverage 100% (2/2)."> 3000</a></td> <td class="src"><pre class="src"> <a title="Line 956: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (getContent() <span class="keyword">instanceof</span> SynchronizerSupport)</a></pre></td></tr>
+<tr> <td class="numLineCover"> 956</td> <td class="nbHitsCovered"><a title="Line 956: Conditional coverage 100% (2/2)."> 2952</a></td> <td class="src"><pre class="src"> <a title="Line 956: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (getContent() <span class="keyword">instanceof</span> SynchronizerSupport)</a></pre></td></tr>
<tr> <td class="numLine"> 957</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 958</td> <td class="nbHitsCovered"> 2975</td> <td class="src"><pre class="src"> <span class="keyword">return</span> (SynchronizerSupport) getContent();</pre></td></tr>
+<tr> <td class="numLineCover"> 958</td> <td class="nbHitsCovered"> 2927</td> <td class="src"><pre class="src"> <span class="keyword">return</span> (SynchronizerSupport) getContent();</pre></td></tr>
<tr> <td class="numLine"> 959</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLineCover"> 960</td> <td class="nbHitsCovered"> 25</td> <td class="src"><pre class="src"> <span class="keyword">return</span> DUMMY_SYNC_SUPPORT;</pre></td></tr>
@@ -1789,9 +1789,9 @@
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> load(FileLocator locator) <span class="keyword">throws</span> ConfigurationException</pre></td></tr>
<tr> <td class="numLine"> 971</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 972</td> <td class="nbHitsCovered"> 2316</td> <td class="src"><pre class="src"> URL url = FileLocatorUtils.locateOrThrow(locator);</pre></td></tr>
-<tr> <td class="numLineCover"> 973</td> <td class="nbHitsCovered"> 2070</td> <td class="src"><pre class="src"> load(url, locator);</pre></td></tr>
-<tr> <td class="numLineCover"> 974</td> <td class="nbHitsCovered"> 2066</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 972</td> <td class="nbHitsCovered"> 2256</td> <td class="src"><pre class="src"> URL url = FileLocatorUtils.locateOrThrow(locator);</pre></td></tr>
+<tr> <td class="numLineCover"> 973</td> <td class="nbHitsCovered"> 2022</td> <td class="src"><pre class="src"> load(url, locator);</pre></td></tr>
+<tr> <td class="numLineCover"> 974</td> <td class="nbHitsCovered"> 2018</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 975</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 976</td> <td class="nbHits"> </td>
@@ -1812,15 +1812,15 @@
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> load(URL url, FileLocator locator) <span class="keyword">throws</span> ConfigurationException</pre></td></tr>
<tr> <td class="numLine"> 984</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 985</td> <td class="nbHitsCovered"> 2891</td> <td class="src"><pre class="src"> InputStream in = <span class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLineCover"> 985</td> <td class="nbHitsCovered"> 2843</td> <td class="src"><pre class="src"> InputStream in = <span class="keyword">null</span>;</pre></td></tr>
<tr> <td class="numLine"> 986</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 987</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
<tr> <td class="numLine"> 988</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 989</td> <td class="nbHitsCovered"> 2891</td> <td class="src"><pre class="src"> in = FileLocatorUtils.obtainFileSystem(locator).getInputStream(url);</pre></td></tr>
-<tr> <td class="numLineCover"> 990</td> <td class="nbHitsCovered"> 2889</td> <td class="src"><pre class="src"> loadFromStream(in, locator.getEncoding(), url);</pre></td></tr>
+<tr> <td class="numLineCover"> 989</td> <td class="nbHitsCovered"> 2843</td> <td class="src"><pre class="src"> in = FileLocatorUtils.obtainFileSystem(locator).getInputStream(url);</pre></td></tr>
+<tr> <td class="numLineCover"> 990</td> <td class="nbHitsCovered"> 2841</td> <td class="src"><pre class="src"> loadFromStream(in, locator.getEncoding(), url);</pre></td></tr>
<tr> <td class="numLine"> 991</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLineCover"> 992</td> <td class="nbHitsCovered"> 7</td> <td class="src"><pre class="src"> <span class="keyword">catch</span> (ConfigurationException e)</pre></td></tr>
@@ -1841,9 +1841,9 @@
<td class="src"><pre class="src"> <span class="keyword">finally</span></pre></td></tr>
<tr> <td class="numLine"> 1002</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1003</td> <td class="nbHitsCovered"> 2891</td> <td class="src"><pre class="src"> closeSilent(in);</pre></td></tr>
-<tr> <td class="numLineCover"> 1004</td> <td class="nbHitsCovered"> 2884</td> <td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 1005</td> <td class="nbHitsCovered"> 2884</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 1003</td> <td class="nbHitsCovered"> 2843</td> <td class="src"><pre class="src"> closeSilent(in);</pre></td></tr>
+<tr> <td class="numLineCover"> 1004</td> <td class="nbHitsCovered"> 2836</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 1005</td> <td class="nbHitsCovered"> 2836</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 1006</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 1007</td> <td class="nbHits"> </td>
@@ -1918,20 +1918,20 @@
<td class="src"><pre class="src"> <span class="keyword">throws</span> ConfigurationException</pre></td></tr>
<tr> <td class="numLine"> 1045</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1046</td> <td class="nbHitsCovered"> 2895</td> <td class="src"><pre class="src"> checkContent();</pre></td></tr>
-<tr> <td class="numLineCover"> 1047</td> <td class="nbHitsCovered"> 2895</td> <td class="src"><pre class="src"> SynchronizerSupport syncSupport = fetchSynchronizerSupport();</pre></td></tr>
-<tr> <td class="numLineCover"> 1048</td> <td class="nbHitsCovered"> 2895</td> <td class="src"><pre class="src"> syncSupport.lock(LockMode.WRITE);</pre></td></tr>
+<tr> <td class="numLineCover"> 1046</td> <td class="nbHitsCovered"> 2847</td> <td class="src"><pre class="src"> checkContent();</pre></td></tr>
+<tr> <td class="numLineCover"> 1047</td> <td class="nbHitsCovered"> 2847</td> <td class="src"><pre class="src"> SynchronizerSupport syncSupport = fetchSynchronizerSupport();</pre></td></tr>
+<tr> <td class="numLineCover"> 1048</td> <td class="nbHitsCovered"> 2847</td> <td class="src"><pre class="src"> syncSupport.lock(LockMode.WRITE);</pre></td></tr>
<tr> <td class="numLine"> 1049</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
<tr> <td class="numLine"> 1050</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1051</td> <td class="nbHitsCovered"> 2895</td> <td class="src"><pre class="src"> injectFileLocator(url);</pre></td></tr>
+<tr> <td class="numLineCover"> 1051</td> <td class="nbHitsCovered"> 2847</td> <td class="src"><pre class="src"> injectFileLocator(url);</pre></td></tr>
<tr> <td class="numLine"> 1052</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 1053</td> <td class="nbHitsCovered"><a title="Line 1053: Conditional coverage 100% (2/2)."> 2895</a></td> <td class="src"><pre class="src"> <a title="Line 1053: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (getContent() <span class="keyword">instanceof</span> InputStreamSupport)</a></pre></td></tr>
+<tr> <td class="numLineCover"> 1053</td> <td class="nbHitsCovered"><a title="Line 1053: Conditional coverage 100% (2/2)."> 2847</a></td> <td class="src"><pre class="src"> <a title="Line 1053: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (getContent() <span class="keyword">instanceof</span> InputStreamSupport)</a></pre></td></tr>
<tr> <td class="numLine"> 1054</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1055</td> <td class="nbHitsCovered"> 1743</td> <td class="src"><pre class="src"> loadFromStreamDirectly(in);</pre></td></tr>
+<tr> <td class="numLineCover"> 1055</td> <td class="nbHitsCovered"> 1695</td> <td class="src"><pre class="src"> loadFromStreamDirectly(in);</pre></td></tr>
<tr> <td class="numLine"> 1056</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 1057</td> <td class="nbHits"> </td>
@@ -1947,9 +1947,9 @@
<td class="src"><pre class="src"> <span class="keyword">finally</span></pre></td></tr>
<tr> <td class="numLine"> 1063</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1064</td> <td class="nbHitsCovered"> 2895</td> <td class="src"><pre class="src"> syncSupport.unlock(LockMode.WRITE);</pre></td></tr>
-<tr> <td class="numLineCover"> 1065</td> <td class="nbHitsCovered"> 2889</td> <td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 1066</td> <td class="nbHitsCovered"> 2889</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 1064</td> <td class="nbHitsCovered"> 2847</td> <td class="src"><pre class="src"> syncSupport.unlock(LockMode.WRITE);</pre></td></tr>
+<tr> <td class="numLineCover"> 1065</td> <td class="nbHitsCovered"> 2841</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 1066</td> <td class="nbHitsCovered"> 2841</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 1067</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 1068</td> <td class="nbHits"> </td>
@@ -1976,15 +1976,15 @@
<td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
<tr> <td class="numLine"> 1079</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1080</td> <td class="nbHitsCovered"> 1743</td> <td class="src"><pre class="src"> ((InputStreamSupport) getContent()).read(in);</pre></td></tr>
+<tr> <td class="numLineCover"> 1080</td> <td class="nbHitsCovered"> 1695</td> <td class="src"><pre class="src"> ((InputStreamSupport) getContent()).read(in);</pre></td></tr>
<tr> <td class="numLine"> 1081</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLineCover"> 1082</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">catch</span> (IOException e)</pre></td></tr>
<tr> <td class="numLine"> 1083</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLineCover"> 1084</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> ConfigurationException(e);</pre></td></tr>
-<tr> <td class="numLineCover"> 1085</td> <td class="nbHitsCovered"> 1739</td> <td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 1086</td> <td class="nbHitsCovered"> 1739</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 1085</td> <td class="nbHitsCovered"> 1691</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 1086</td> <td class="nbHitsCovered"> 1691</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 1087</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 1088</td> <td class="nbHits"> </td>
@@ -2467,13 +2467,13 @@
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> checkContent() <span class="keyword">throws</span> ConfigurationException</pre></td></tr>
<tr> <td class="numLine"> 1366</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1367</td> <td class="nbHitsCovered"><a title="Line 1367: Conditional coverage 100% (2/2)."> 6293</a></td> <td class="src"><pre class="src"> <a title="Line 1367: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (getContent() == <span class="keyword">null</span>)</a></pre></td></tr>
+<tr> <td class="numLineCover"> 1367</td> <td class="nbHitsCovered"><a title="Line 1367: Conditional coverage 100% (2/2)."> 6185</a></td> <td class="src"><pre class="src"> <a title="Line 1367: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (getContent() == <span class="keyword">null</span>)</a></pre></td></tr>
<tr> <td class="numLine"> 1368</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLineCover"> 1369</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> ConfigurationException(<span class="string">"No content available!"</span>);</pre></td></tr>
<tr> <td class="numLine"> 1370</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 1371</td> <td class="nbHitsCovered"> 6290</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 1371</td> <td class="nbHitsCovered"> 6182</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 1372</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 1373</td> <td class="nbHits"> </td>
@@ -2500,8 +2500,8 @@
<td class="src"><pre class="src"> <span class="keyword">throws</span> ConfigurationException</pre></td></tr>
<tr> <td class="numLine"> 1384</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1385</td> <td class="nbHitsCovered"> 3251</td> <td class="src"><pre class="src"> checkContent();</pre></td></tr>
-<tr> <td class="numLineCover"> 1386</td> <td class="nbHitsCovered"> 3250</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getFileLocator();</pre></td></tr>
+<tr> <td class="numLineCover"> 1385</td> <td class="nbHitsCovered"> 3191</td> <td class="src"><pre class="src"> checkContent();</pre></td></tr>
+<tr> <td class="numLineCover"> 1386</td> <td class="nbHitsCovered"> 3190</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getFileLocator();</pre></td></tr>
<tr> <td class="numLine"> 1387</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 1388</td> <td class="nbHits"> </td>
@@ -2588,12 +2588,12 @@
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">void</span> fireLocationChangedEvent()</pre></td></tr>
<tr> <td class="numLine"> 1437</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1438</td> <td class="nbHitsCovered"><a title="Line 1438: Conditional coverage 100% (2/2)."> 9158</a></td> <td class="src"><pre class="src"> <a title="Line 1438: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (FileHandlerListener l : listeners)</a></pre></td></tr>
+<tr> <td class="numLineCover"> 1438</td> <td class="nbHitsCovered"><a title="Line 1438: Conditional coverage 100% (2/2)."> 9085</a></td> <td class="src"><pre class="src"> <a title="Line 1438: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (FileHandlerListener l : listeners)</a></pre></td></tr>
<tr> <td class="numLine"> 1439</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLineCover"> 1440</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> l.locationChanged(<span class="keyword">this</span>);</pre></td></tr>
<tr> <td class="numLineCover"> 1441</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 1442</td> <td class="nbHitsCovered"> 9158</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 1442</td> <td class="nbHitsCovered"> 9085</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 1443</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 1444</td> <td class="nbHits"> </td>
@@ -2614,17 +2614,17 @@
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> String normalizeFileURL(String fileName)</pre></td></tr>
<tr> <td class="numLine"> 1452</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1453</td> <td class="nbHitsCovered"><a title="Line 1453: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 4077</a></td> <td class="src"><pre class="src"> <a title="Line 1453: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (fileName != <span class="keyword">null</span> && fileName.startsWith(FILE_SCHEME)</a></pre></td></tr>
-<tr> <td class="numLineCover"> 1454</td> <td class="nbHitsCovered"><a title="Line 1454: Conditional coverage 100% (2/2)."> 1479</a></td> <td class="src"><pre class="src"> <a title="Line 1454: Conditional coverage 100% (2/2)."> && !fileName.startsWith(FILE_SCHEME_SLASH))</a></pre></td></tr>
+<tr> <td class="numLineCover"> 1453</td> <td class="nbHitsCovered"><a title="Line 1453: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 4048</a></td> <td class="src"><pre class="src"> <a title="Line 1453: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">if</span> (fileName != <span class="keyword">null</span> && fileName.startsWith(FILE_SCHEME)</a></pre></td></tr>
+<tr> <td class="numLineCover"> 1454</td> <td class="nbHitsCovered"><a title="Line 1454: Conditional coverage 100% (2/2)."> 1455</a></td> <td class="src"><pre class="src"> <a title="Line 1454: Conditional coverage 100% (2/2)."> && !fileName.startsWith(FILE_SCHEME_SLASH))</a></pre></td></tr>
<tr> <td class="numLine"> 1455</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1456</td> <td class="nbHitsCovered"> 480</td> <td class="src"><pre class="src"> fileName =</pre></td></tr>
+<tr> <td class="numLineCover"> 1456</td> <td class="nbHitsCovered"> 472</td> <td class="src"><pre class="src"> fileName =</pre></td></tr>
<tr> <td class="numLine"> 1457</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> FILE_SCHEME_SLASH</pre></td></tr>
-<tr> <td class="numLineCover"> 1458</td> <td class="nbHitsCovered"> 480</td> <td class="src"><pre class="src"> + fileName.substring(FILE_SCHEME.length());</pre></td></tr>
+<tr> <td class="numLineCover"> 1458</td> <td class="nbHitsCovered"> 472</td> <td class="src"><pre class="src"> + fileName.substring(FILE_SCHEME.length());</pre></td></tr>
<tr> <td class="numLine"> 1459</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 1460</td> <td class="nbHitsCovered"> 4077</td> <td class="src"><pre class="src"> <span class="keyword">return</span> fileName;</pre></td></tr>
+<tr> <td class="numLineCover"> 1460</td> <td class="nbHitsCovered"> 4048</td> <td class="src"><pre class="src"> <span class="keyword">return</span> fileName;</pre></td></tr>
<tr> <td class="numLine"> 1461</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 1462</td> <td class="nbHits"> </td>
@@ -2649,10 +2649,10 @@
<td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr>
<tr> <td class="numLine"> 1472</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1473</td> <td class="nbHitsCovered"><a title="Line 1473: Conditional coverage 100% (2/2)."> 2992</a></td> <td class="src"><pre class="src"> <a title="Line 1473: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (cl != <span class="keyword">null</span>)</a></pre></td></tr>
+<tr> <td class="numLineCover"> 1473</td> <td class="nbHitsCovered"><a title="Line 1473: Conditional coverage 100% (2/2)."> 2944</a></td> <td class="src"><pre class="src"> <a title="Line 1473: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (cl != <span class="keyword">null</span>)</a></pre></td></tr>
<tr> <td class="numLine"> 1474</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1475</td> <td class="nbHitsCovered"> 2990</td> <td class="src"><pre class="src"> cl.close();</pre></td></tr>
+<tr> <td class="numLineCover"> 1475</td> <td class="nbHitsCovered"> 2942</td> <td class="src"><pre class="src"> cl.close();</pre></td></tr>
<tr> <td class="numLine"> 1476</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 1477</td> <td class="nbHits"> </td>
@@ -2661,8 +2661,8 @@
<tr> <td class="numLine"> 1479</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLineCover"> 1480</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> LogFactory.getLog(FileHandler.<span class="keyword">class</span>).warn(<span class="string">"Exception when closing "</span> + cl, e);</span></pre></td></tr>
-<tr> <td class="numLineCover"> 1481</td> <td class="nbHitsCovered"> 2992</td> <td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 1482</td> <td class="nbHitsCovered"> 2992</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 1481</td> <td class="nbHitsCovered"> 2944</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 1482</td> <td class="nbHitsCovered"> 2944</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 1483</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 1484</td> <td class="nbHits"> </td>
@@ -2723,7 +2723,7 @@
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> FileLocator emptyFileLocator()</pre></td></tr>
<tr> <td class="numLine"> 1515</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1516</td> <td class="nbHitsCovered"> 3957</td> <td class="src"><pre class="src"> <span class="keyword">return</span> FileLocatorUtils.fileLocator().create();</pre></td></tr>
+<tr> <td class="numLineCover"> 1516</td> <td class="nbHitsCovered"> 3945</td> <td class="src"><pre class="src"> <span class="keyword">return</span> FileLocatorUtils.fileLocator().create();</pre></td></tr>
<tr> <td class="numLine"> 1517</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 1518</td> <td class="nbHits"> </td>
@@ -2746,7 +2746,7 @@
<td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> FileHandler checkSourceHandler(FileHandler c)</pre></td></tr>
<tr> <td class="numLine"> 1527</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1528</td> <td class="nbHitsCovered"><a title="Line 1528: Conditional coverage 100% (2/2)."> 1875</a></td> <td class="src"><pre class="src"> <a title="Line 1528: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (c == <span class="keyword">null</span>)</a></pre></td></tr>
+<tr> <td class="numLineCover"> 1528</td> <td class="nbHitsCovered"><a title="Line 1528: Conditional coverage 100% (2/2)."> 1815</a></td> <td class="src"><pre class="src"> <a title="Line 1528: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (c == <span class="keyword">null</span>)</a></pre></td></tr>
<tr> <td class="numLine"> 1529</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLineCover"> 1530</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> IllegalArgumentException(</pre></td></tr>
@@ -2754,7 +2754,7 @@
<td class="src"><pre class="src"> <span class="string">"FileHandler to assign must not be null!"</span>);</pre></td></tr>
<tr> <td class="numLine"> 1532</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 1533</td> <td class="nbHitsCovered"> 1874</td> <td class="src"><pre class="src"> <span class="keyword">return</span> c;</pre></td></tr>
+<tr> <td class="numLineCover"> 1533</td> <td class="nbHitsCovered"> 1814</td> <td class="src"><pre class="src"> <span class="keyword">return</span> c;</pre></td></tr>
<tr> <td class="numLine"> 1534</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 1535</td> <td class="nbHits"> </td>
@@ -2775,7 +2775,7 @@
<td class="src"><pre class="src"> <span class="comment"> * without a class in a more elegant way.)</span></pre></td></tr>
<tr> <td class="numLine"> 1543</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
-<tr> <td class="numLineCover"> 1544</td> <td class="nbHitsCovered"> 17194</td> <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">abstract</span> <span class="keyword">class</span> Updater</pre></td></tr>
+<tr> <td class="numLineCover"> 1544</td> <td class="nbHitsCovered"> 17048</td> <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">abstract</span> <span class="keyword">class</span> Updater</pre></td></tr>
<tr> <td class="numLine"> 1545</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
<tr> <td class="numLine"> 1546</td> <td class="nbHits"> </td>
@@ -2796,14 +2796,14 @@
<td class="src"><pre class="src"> <span class="keyword">do</span></pre></td></tr>
<tr> <td class="numLine"> 1554</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> {</pre></td></tr>
-<tr> <td class="numLineCover"> 1555</td> <td class="nbHitsCovered"> 8599</td> <td class="src"><pre class="src"> FileLocator oldLocator = fileLocator.get();</pre></td></tr>
-<tr> <td class="numLineCover"> 1556</td> <td class="nbHitsCovered"> 8599</td> <td class="src"><pre class="src"> FileLocatorBuilder builder =</pre></td></tr>
-<tr> <td class="numLineCover"> 1557</td> <td class="nbHitsCovered"> 8599</td> <td class="src"><pre class="src"> FileLocatorUtils.fileLocator(oldLocator);</pre></td></tr>
-<tr> <td class="numLineCover"> 1558</td> <td class="nbHitsCovered"> 8599</td> <td class="src"><pre class="src"> updateBuilder(builder);</pre></td></tr>
-<tr> <td class="numLineCover"> 1559</td> <td class="nbHitsCovered"> 8599</td> <td class="src"><pre class="src"> done = fileLocator.compareAndSet(oldLocator, builder.create());</pre></td></tr>
-<tr> <td class="numLineCover"> 1560</td> <td class="nbHitsCovered"><a title="Line 1560: Conditional coverage 100% (2/2)."> 8599</a></td> <td class="src"><pre class="src"> <a title="Line 1560: Conditional coverage 100% (2/2)."> } <span class="keyword">while</span> (!done);</a></pre></td></tr>
-<tr> <td class="numLineCover"> 1561</td> <td class="nbHitsCovered"> 8597</td> <td class="src"><pre class="src"> fireLocationChangedEvent();</pre></td></tr>
-<tr> <td class="numLineCover"> 1562</td> <td class="nbHitsCovered"> 8597</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 1555</td> <td class="nbHitsCovered"> 8525</td> <td class="src"><pre class="src"> FileLocator oldLocator = fileLocator.get();</pre></td></tr>
+<tr> <td class="numLineCover"> 1556</td> <td class="nbHitsCovered"> 8525</td> <td class="src"><pre class="src"> FileLocatorBuilder builder =</pre></td></tr>
+<tr> <td class="numLineCover"> 1557</td> <td class="nbHitsCovered"> 8525</td> <td class="src"><pre class="src"> FileLocatorUtils.fileLocator(oldLocator);</pre></td></tr>
+<tr> <td class="numLineCover"> 1558</td> <td class="nbHitsCovered"> 8525</td> <td class="src"><pre class="src"> updateBuilder(builder);</pre></td></tr>
+<tr> <td class="numLineCover"> 1559</td> <td class="nbHitsCovered"> 8525</td> <td class="src"><pre class="src"> done = fileLocator.compareAndSet(oldLocator, builder.create());</pre></td></tr>
+<tr> <td class="numLineCover"> 1560</td> <td class="nbHitsCovered"><a title="Line 1560: Conditional coverage 100% (2/2)."> 8525</a></td> <td class="src"><pre class="src"> <a title="Line 1560: Conditional coverage 100% (2/2)."> } <span class="keyword">while</span> (!done);</a></pre></td></tr>
+<tr> <td class="numLineCover"> 1561</td> <td class="nbHitsCovered"> 8524</td> <td class="src"><pre class="src"> fireLocationChangedEvent();</pre></td></tr>
+<tr> <td class="numLineCover"> 1562</td> <td class="nbHitsCovered"> 8524</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 1563</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 1564</td> <td class="nbHits"> </td>
@@ -2830,6 +2830,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> 2.1.1 on 20.08.16 16:42.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 29.11.16 22:06.</div>
</body>
</html>
\ No newline at end of file
Modified: websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.io.FileHandlerListener.html
==============================================================================
--- websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.io.FileHandlerListener.html (original)
+++ websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.io.FileHandlerListener.html Tue Nov 29 21:10:49 2016
@@ -169,6 +169,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> 2.1.1 on 20.08.16 16:42.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 29.11.16 22:06.</div>
</body>
</html>
\ No newline at end of file
Modified: websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.io.FileHandlerListenerAdapter.html
==============================================================================
--- websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.io.FileHandlerListenerAdapter.html (original)
+++ websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.io.FileHandlerListenerAdapter.html Tue Nov 29 21:10:49 2016
@@ -133,6 +133,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> 2.1.1 on 20.08.16 16:42.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 29.11.16 22:06.</div>
</body>
</html>
\ No newline at end of file