Modified: websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.AbstractHierarchicalConfiguration.html ============================================================================== --- websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.AbstractHierarchicalConfiguration.html (original) +++ websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.AbstractHierarchicalConfiguration.html Tue Nov 29 21:10:49 2016 @@ -402,9 +402,9 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 191</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">protected</span> AbstractHierarchicalConfiguration(NodeModel<T> nodeModel)</pre></td></tr> -<tr> <td class="numLineCover"> 192</td> <td class="nbHitsCovered"> 14051</td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 193</td> <td class="nbHitsCovered"> 14045</td> <td class="src"><pre class="src"> model = nodeModel;</pre></td></tr> -<tr> <td class="numLineCover"> 194</td> <td class="nbHitsCovered"> 14048</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 192</td> <td class="nbHitsCovered"> 13889</td> <td class="src"><pre class="src"> {</pre></td></tr> +<tr> <td class="numLineCover"> 193</td> <td class="nbHitsCovered"> 13889</td> <td class="src"><pre class="src"> model = nodeModel;</pre></td></tr> +<tr> <td class="numLineCover"> 194</td> <td class="nbHitsCovered"> 13889</td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 195</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 196</td> <td class="nbHits"> </td> @@ -421,19 +421,19 @@ <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">final</span> String getRootElementName()</pre></td></tr> <tr> <td class="numLine"> 202</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 203</td> <td class="nbHitsCovered"> 1788</td> <td class="src"><pre class="src"> beginRead(<span class="keyword">false</span>);</pre></td></tr> +<tr> <td class="numLineCover"> 203</td> <td class="nbHitsCovered"> 1780</td> <td class="src"><pre class="src"> beginRead(<span class="keyword">false</span>);</pre></td></tr> <tr> <td class="numLine"> 204</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">try</span></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"> 3576</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getRootElementNameInternal();</pre></td></tr> +<tr> <td class="numLineCover"> 206</td> <td class="nbHitsCovered"> 3560</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getRootElementNameInternal();</pre></td></tr> <tr> <td class="numLine"> 207</td> <td class="nbHits"> </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"> <span class="keyword">finally</span></pre></td></tr> <tr> <td class="numLine"> 209</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 210</td> <td class="nbHitsCovered"> 1788</td> <td class="src"><pre class="src"> endRead();</pre></td></tr> +<tr> <td class="numLineCover"> 210</td> <td class="nbHitsCovered"> 1780</td> <td class="src"><pre class="src"> endRead();</pre></td></tr> <tr> <td class="numLine"> 211</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 212</td> <td class="nbHits"> </td> @@ -460,8 +460,8 @@ <td class="src"><pre class="src"> <span class="keyword">protected</span> String getRootElementNameInternal()</pre></td></tr> <tr> <td class="numLine"> 223</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 224</td> <td class="nbHitsCovered"> 1741</td> <td class="src"><pre class="src"> NodeHandler<T> nodeHandler = getModel().getNodeHandler();</pre></td></tr> -<tr> <td class="numLineCover"> 225</td> <td class="nbHitsCovered"> 1741</td> <td class="src"><pre class="src"> <span class="keyword">return</span> nodeHandler.nodeName(nodeHandler.getRootNode());</pre></td></tr> +<tr> <td class="numLineCover"> 224</td> <td class="nbHitsCovered"> 1733</td> <td class="src"><pre class="src"> NodeHandler<T> nodeHandler = getModel().getNodeHandler();</pre></td></tr> +<tr> <td class="numLineCover"> 225</td> <td class="nbHitsCovered"> 1733</td> <td class="src"><pre class="src"> <span class="keyword">return</span> nodeHandler.nodeName(nodeHandler.getRootNode());</pre></td></tr> <tr> <td class="numLine"> 226</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 227</td> <td class="nbHits"> </td> @@ -480,19 +480,19 @@ <td class="src"><pre class="src"> <span class="keyword">public</span> NodeModel<T> getNodeModel()</pre></td></tr> <tr> <td class="numLine"> 234</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 235</td> <td class="nbHitsCovered"> 12074</td> <td class="src"><pre class="src"> beginRead(<span class="keyword">false</span>);</pre></td></tr> +<tr> <td class="numLineCover"> 235</td> <td class="nbHitsCovered"> 11774</td> <td class="src"><pre class="src"> beginRead(<span class="keyword">false</span>);</pre></td></tr> <tr> <td class="numLine"> 236</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr> <tr> <td class="numLine"> 237</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 238</td> <td class="nbHitsCovered"> 24147</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getModel();</pre></td></tr> +<tr> <td class="numLineCover"> 238</td> <td class="nbHitsCovered"> 23547</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getModel();</pre></td></tr> <tr> <td class="numLine"> 239</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 240</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">finally</span></pre></td></tr> <tr> <td class="numLine"> 241</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 242</td> <td class="nbHitsCovered"> 12074</td> <td class="src"><pre class="src"> endRead();</pre></td></tr> +<tr> <td class="numLineCover"> 242</td> <td class="nbHitsCovered"> 11774</td> <td class="src"><pre class="src"> endRead();</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="numLine"> 244</td> <td class="nbHits"> </td> @@ -521,7 +521,7 @@ <td class="src"><pre class="src"> <span class="keyword">public</span> ExpressionEngine getExpressionEngine()</pre></td></tr> <tr> <td class="numLine"> 256</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 257</td> <td class="nbHitsCovered"><a title="Line 257: Conditional coverage 100% (2/2)."> 89984</a></td> <td class="src"><pre class="src"> <a title="Line 257: Conditional coverage 100% (2/2)."> <span class="keyword">return</span> (expressionEngine != <span class="keyword">null</span>) ? expressionEngine</a></pre></td></tr> +<tr> <td class="numLineCover"> 257</td> <td class="nbHitsCovered"><a title="Line 257: Conditional coverage 100% (2/2)."> 89765</a></td> <td class="src"><pre class="src"> <a title="Line 257: Conditional coverage 100% (2/2)."> <span class="keyword">return</span> (expressionEngine != <span class="keyword">null</span>) ? expressionEngine</a></pre></td></tr> <tr> <td class="numLine"> 258</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> : DefaultExpressionEngine.INSTANCE;</pre></td></tr> <tr> <td class="numLine"> 259</td> <td class="nbHits"> </td> @@ -552,8 +552,8 @@ <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> setExpressionEngine(ExpressionEngine expressionEngine)</pre></td></tr> <tr> <td class="numLine"> 272</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 273</td> <td class="nbHitsCovered"> 19132</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.expressionEngine = expressionEngine;</pre></td></tr> -<tr> <td class="numLineCover"> 274</td> <td class="nbHitsCovered"> 19099</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 273</td> <td class="nbHitsCovered"> 18976</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.expressionEngine = expressionEngine;</pre></td></tr> +<tr> <td class="numLineCover"> 274</td> <td class="nbHitsCovered"> 18977</td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 275</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 276</td> <td class="nbHits"> </td> @@ -576,35 +576,35 @@ <td class="src"><pre class="src"> <span class="keyword">protected</span> Object getPropertyInternal(String key)</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="numLineCover"> 286</td> <td class="nbHitsCovered"> 45582</td> <td class="src"><pre class="src"> List<QueryResult<T>> results = fetchNodeList(key);</pre></td></tr> +<tr> <td class="numLineCover"> 286</td> <td class="nbHitsCovered"> 45629</td> <td class="src"><pre class="src"> List<QueryResult<T>> results = fetchNodeList(key);</pre></td></tr> <tr> <td class="numLine"> 287</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 288</td> <td class="nbHitsCovered"><a title="Line 288: Conditional coverage 100% (2/2)."> 44971</a></td> <td class="src"><pre class="src"> <a title="Line 288: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (results.isEmpty())</a></pre></td></tr> +<tr> <td class="numLineCover"> 288</td> <td class="nbHitsCovered"><a title="Line 288: Conditional coverage 100% (2/2)."> 45298</a></td> <td class="src"><pre class="src"> <a title="Line 288: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (results.isEmpty())</a></pre></td></tr> <tr> <td class="numLine"> 289</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 290</td> <td class="nbHitsCovered"> 15055</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 290</td> <td class="nbHitsCovered"> 14927</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr> <tr> <td class="numLine"> 291</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 292</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">else</span></pre></td></tr> <tr> <td class="numLine"> 293</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 294</td> <td class="nbHitsCovered"> 29990</td> <td class="src"><pre class="src"> NodeHandler<T> handler = getModel().getNodeHandler();</pre></td></tr> -<tr> <td class="numLineCover"> 295</td> <td class="nbHitsCovered"> 30087</td> <td class="src"><pre class="src"> List<Object> list = <span class="keyword">new</span> ArrayList<Object>();</pre></td></tr> -<tr> <td class="numLineCover"> 296</td> <td class="nbHitsCovered"><a title="Line 296: Conditional coverage 100% (2/2)."> 30111</a></td> <td class="src"><pre class="src"> <a title="Line 296: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (QueryResult<T> result : results)</a></pre></td></tr> +<tr> <td class="numLineCover"> 294</td> <td class="nbHitsCovered"> 30405</td> <td class="src"><pre class="src"> NodeHandler<T> handler = getModel().getNodeHandler();</pre></td></tr> +<tr> <td class="numLineCover"> 295</td> <td class="nbHitsCovered"> 30297</td> <td class="src"><pre class="src"> List<Object> list = <span class="keyword">new</span> ArrayList<Object>();</pre></td></tr> +<tr> <td class="numLineCover"> 296</td> <td class="nbHitsCovered"><a title="Line 296: Conditional coverage 100% (2/2)."> 30302</a></td> <td class="src"><pre class="src"> <a title="Line 296: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (QueryResult<T> result : results)</a></pre></td></tr> <tr> <td class="numLine"> 297</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 298</td> <td class="nbHitsCovered"> 32333</td> <td class="src"><pre class="src"> Object value = valueFromResult(result, handler);</pre></td></tr> -<tr> <td class="numLineCover"> 299</td> <td class="nbHitsCovered"><a title="Line 299: Conditional coverage 100% (2/2)."> 32235</a></td> <td class="src"><pre class="src"> <a title="Line 299: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value != <span class="keyword">null</span>)</a></pre></td></tr> +<tr> <td class="numLineCover"> 298</td> <td class="nbHitsCovered"> 32294</td> <td class="src"><pre class="src"> Object value = valueFromResult(result, handler);</pre></td></tr> +<tr> <td class="numLineCover"> 299</td> <td class="nbHitsCovered"><a title="Line 299: Conditional coverage 100% (2/2)."> 32551</a></td> <td class="src"><pre class="src"> <a title="Line 299: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value != <span class="keyword">null</span>)</a></pre></td></tr> <tr> <td class="numLine"> 300</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 301</td> <td class="nbHitsCovered"> 32329</td> <td class="src"><pre class="src"> list.add(value);</pre></td></tr> +<tr> <td class="numLineCover"> 301</td> <td class="nbHitsCovered"> 32544</td> <td class="src"><pre class="src"> list.add(value);</pre></td></tr> <tr> <td class="numLine"> 302</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> -<tr> <td class="numLineCover"> 303</td> <td class="nbHitsCovered"> 32687</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 303</td> <td class="nbHitsCovered"> 32634</td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 304</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 305</td> <td class="nbHitsCovered"><a title="Line 305: Conditional coverage 100% (2/2)."> 30668</a></td> <td class="src"><pre class="src"> <a title="Line 305: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (list.size() < 1)</a></pre></td></tr> +<tr> <td class="numLineCover"> 305</td> <td class="nbHitsCovered"><a title="Line 305: Conditional coverage 100% (2/2)."> 30692</a></td> <td class="src"><pre class="src"> <a title="Line 305: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (list.size() < 1)</a></pre></td></tr> <tr> <td class="numLine"> 306</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> <tr> <td class="numLineCover"> 307</td> <td class="nbHitsCovered"> 27</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr> @@ -614,7 +614,7 @@ <td class="src"><pre class="src"> <span class="keyword">else</span></pre></td></tr> <tr> <td class="numLine"> 310</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 311</td> <td class="nbHitsCovered"><a title="Line 311: Conditional coverage 100% (2/2)."> 30682</a></td> <td class="src"><pre class="src"> <a title="Line 311: Conditional coverage 100% (2/2)."> <span class="keyword">return</span> (list.size() == 1) ? list.get(0) : list;</a></pre></td></tr> +<tr> <td class="numLineCover"> 311</td> <td class="nbHitsCovered"><a title="Line 311: Conditional coverage 100% (2/2)."> 30684</a></td> <td class="src"><pre class="src"> <a title="Line 311: Conditional coverage 100% (2/2)."> <span class="keyword">return</span> (list.size() == 1) ? list.get(0) : list;</a></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> @@ -808,7 +808,7 @@ <td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">boolean</span> isEmptyInternal()</pre></td></tr> <tr> <td class="numLine"> 416</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 417</td> <td class="nbHitsCovered"><a title="Line 417: Conditional coverage 100% (2/2)."> 784</a></td> <td class="src"><pre class="src"> <a title="Line 417: Conditional coverage 100% (2/2)."> <span class="keyword">return</span> !nodeDefined(getModel().getNodeHandler().getRootNode());</a></pre></td></tr> +<tr> <td class="numLineCover"> 417</td> <td class="nbHitsCovered"><a title="Line 417: Conditional coverage 100% (2/2)."> 780</a></td> <td class="src"><pre class="src"> <a title="Line 417: Conditional coverage 100% (2/2)."> <span class="keyword">return</span> !nodeDefined(getModel().getNodeHandler().getRootNode());</a></pre></td></tr> <tr> <td class="numLine"> 418</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 419</td> <td class="nbHits"> </td> @@ -862,8 +862,8 @@ <td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> setPropertyInternal(String key, Object value)</pre></td></tr> <tr> <td class="numLine"> 444</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 445</td> <td class="nbHitsCovered"> 4643</td> <td class="src"><pre class="src"> getModel().setProperty(key, value, <span class="keyword">this</span>);</pre></td></tr> -<tr> <td class="numLineCover"> 446</td> <td class="nbHitsCovered"> 4643</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 445</td> <td class="nbHitsCovered"> 4615</td> <td class="src"><pre class="src"> getModel().setProperty(key, value, <span class="keyword">this</span>);</pre></td></tr> +<tr> <td class="numLineCover"> 446</td> <td class="nbHitsCovered"> 4615</td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 447</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 448</td> <td class="nbHits"> </td> @@ -880,7 +880,7 @@ <td class="src"><pre class="src"> NodeHandler<T> handler)</pre></td></tr> <tr> <td class="numLine"> 454</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 455</td> <td class="nbHitsCovered"> 63848</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getExpressionEngine().query(root, key, handler);</pre></td></tr> +<tr> <td class="numLineCover"> 455</td> <td class="nbHitsCovered"> 63649</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getExpressionEngine().query(root, key, handler);</pre></td></tr> <tr> <td class="numLine"> 456</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 457</td> <td class="nbHits"> </td> @@ -899,19 +899,19 @@ <td class="src"><pre class="src"> <span class="keyword">public</span> List<T> resolveNodeKey(T root, String key, NodeHandler<T> handler)</pre></td></tr> <tr> <td class="numLine"> 464</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 465</td> <td class="nbHitsCovered"> 8070</td> <td class="src"><pre class="src"> List<QueryResult<T>> results = resolveKey(root, key, handler);</pre></td></tr> -<tr> <td class="numLineCover"> 466</td> <td class="nbHitsCovered"> 8070</td> <td class="src"><pre class="src"> List<T> targetNodes = <span class="keyword">new</span> LinkedList<T>();</pre></td></tr> -<tr> <td class="numLineCover"> 467</td> <td class="nbHitsCovered"><a title="Line 467: Conditional coverage 100% (2/2)."> 8070</a></td> <td class="src"><pre class="src"> <a title="Line 467: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (QueryResult<T> result : results)</a></pre></td></tr> +<tr> <td class="numLineCover"> 465</td> <td class="nbHitsCovered"> 8002</td> <td class="src"><pre class="src"> List<QueryResult<T>> results = resolveKey(root, key, handler);</pre></td></tr> +<tr> <td class="numLineCover"> 466</td> <td class="nbHitsCovered"> 8002</td> <td class="src"><pre class="src"> List<T> targetNodes = <span class="keyword">new</span> LinkedList<T>();</pre></td></tr> +<tr> <td class="numLineCover"> 467</td> <td class="nbHitsCovered"><a title="Line 467: Conditional coverage 100% (2/2)."> 8002</a></td> <td class="src"><pre class="src"> <a title="Line 467: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (QueryResult<T> result : results)</a></pre></td></tr> <tr> <td class="numLine"> 468</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 469</td> <td class="nbHitsCovered"><a title="Line 469: Conditional coverage 100% (2/2)."> 6685</a></td> <td class="src"><pre class="src"> <a title="Line 469: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (!result.isAttributeResult())</a></pre></td></tr> +<tr> <td class="numLineCover"> 469</td> <td class="nbHitsCovered"><a title="Line 469: Conditional coverage 100% (2/2)."> 6617</a></td> <td class="src"><pre class="src"> <a title="Line 469: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (!result.isAttributeResult())</a></pre></td></tr> <tr> <td class="numLine"> 470</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 471</td> <td class="nbHitsCovered"> 6682</td> <td class="src"><pre class="src"> targetNodes.add(result.getNode());</pre></td></tr> +<tr> <td class="numLineCover"> 471</td> <td class="nbHitsCovered"> 6614</td> <td class="src"><pre class="src"> targetNodes.add(result.getNode());</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="numLineCover"> 473</td> <td class="nbHitsCovered"> 6685</td> <td class="src"><pre class="src"> }</pre></td></tr> -<tr> <td class="numLineCover"> 474</td> <td class="nbHitsCovered"> 8070</td> <td class="src"><pre class="src"> <span class="keyword">return</span> targetNodes;</pre></td></tr> +<tr> <td class="numLineCover"> 473</td> <td class="nbHitsCovered"> 6617</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 474</td> <td class="nbHitsCovered"> 8002</td> <td class="src"><pre class="src"> <span class="keyword">return</span> targetNodes;</pre></td></tr> <tr> <td class="numLine"> 475</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 476</td> <td class="nbHits"> </td> @@ -930,7 +930,7 @@ <td class="src"><pre class="src"> NodeHandler<T> handler)</pre></td></tr> <tr> <td class="numLine"> 483</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 484</td> <td class="nbHitsCovered"> 10415</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getExpressionEngine().prepareAdd(root, key, handler);</pre></td></tr> +<tr> <td class="numLineCover"> 484</td> <td class="nbHitsCovered"> 10387</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getExpressionEngine().prepareAdd(root, key, handler);</pre></td></tr> <tr> <td class="numLine"> 485</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 486</td> <td class="nbHits"> </td> @@ -955,16 +955,16 @@ <td class="src"><pre class="src"> Object newValue, NodeHandler<T> handler)</pre></td></tr> <tr> <td class="numLine"> 496</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 497</td> <td class="nbHitsCovered"> 4643</td> <td class="src"><pre class="src"> Iterator<QueryResult<T>> itNodes = fetchNodeList(key).iterator();</pre></td></tr> -<tr> <td class="numLineCover"> 498</td> <td class="nbHitsCovered"> 4643</td> <td class="src"><pre class="src"> Iterator<?> itValues = getListDelimiterHandler().parse(newValue).iterator();</pre></td></tr> -<tr> <td class="numLineCover"> 499</td> <td class="nbHitsCovered"> 4643</td> <td class="src"><pre class="src"> Map<QueryResult<T>, Object> changedValues =</pre></td></tr> +<tr> <td class="numLineCover"> 497</td> <td class="nbHitsCovered"> 4615</td> <td class="src"><pre class="src"> Iterator<QueryResult<T>> itNodes = fetchNodeList(key).iterator();</pre></td></tr> +<tr> <td class="numLineCover"> 498</td> <td class="nbHitsCovered"> 4615</td> <td class="src"><pre class="src"> Iterator<?> itValues = getListDelimiterHandler().parse(newValue).iterator();</pre></td></tr> +<tr> <td class="numLineCover"> 499</td> <td class="nbHitsCovered"> 4615</td> <td class="src"><pre class="src"> Map<QueryResult<T>, Object> changedValues =</pre></td></tr> <tr> <td class="numLine"> 500</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">new</span> HashMap<QueryResult<T>, Object>();</pre></td></tr> -<tr> <td class="numLineCover"> 501</td> <td class="nbHitsCovered"> 4643</td> <td class="src"><pre class="src"> Collection<Object> additionalValues = <span class="keyword">null</span>;</pre></td></tr> -<tr> <td class="numLineCover"> 502</td> <td class="nbHitsCovered"> 4643</td> <td class="src"><pre class="src"> Collection<QueryResult<T>> removedItems = <span class="keyword">null</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 501</td> <td class="nbHitsCovered"> 4615</td> <td class="src"><pre class="src"> Collection<Object> additionalValues = <span class="keyword">null</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 502</td> <td class="nbHitsCovered"> 4615</td> <td class="src"><pre class="src"> Collection<QueryResult<T>> removedItems = <span class="keyword">null</span>;</pre></td></tr> <tr> <td class="numLine"> 503</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 504</td> <td class="nbHitsCovered"><a title="Line 504: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 4797</a></td> <td class="src"><pre class="src"> <a title="Line 504: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">while</span> (itNodes.hasNext() && itValues.hasNext())</a></pre></td></tr> +<tr> <td class="numLineCover"> 504</td> <td class="nbHitsCovered"><a title="Line 504: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> 4769</a></td> <td class="src"><pre class="src"> <a title="Line 504: Conditional coverage 100% (4/4) [each condition: 100%, 100%]."> <span class="keyword">while</span> (itNodes.hasNext() && itValues.hasNext())</a></pre></td></tr> <tr> <td class="numLine"> 505</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> <tr> <td class="numLineCover"> 506</td> <td class="nbHitsCovered"> 154</td> <td class="src"><pre class="src"> changedValues.put(itNodes.next(), itValues.next());</pre></td></tr> @@ -974,14 +974,14 @@ <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 509</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment">// Add additional nodes if necessary</span></pre></td></tr> -<tr> <td class="numLineCover"> 510</td> <td class="nbHitsCovered"><a title="Line 510: Conditional coverage 100% (2/2)."> 4643</a></td> <td class="src"><pre class="src"> <a title="Line 510: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (itValues.hasNext())</a></pre></td></tr> +<tr> <td class="numLineCover"> 510</td> <td class="nbHitsCovered"><a title="Line 510: Conditional coverage 100% (2/2)."> 4615</a></td> <td class="src"><pre class="src"> <a title="Line 510: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (itValues.hasNext())</a></pre></td></tr> <tr> <td class="numLine"> 511</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 512</td> <td class="nbHitsCovered"> 4528</td> <td class="src"><pre class="src"> additionalValues = <span class="keyword">new</span> LinkedList<Object>();</pre></td></tr> -<tr> <td class="numLineCover"> 513</td> <td class="nbHitsCovered"><a title="Line 513: Conditional coverage 100% (2/2)."> 9677</a></td> <td class="src"><pre class="src"> <a title="Line 513: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> (itValues.hasNext())</a></pre></td></tr> +<tr> <td class="numLineCover"> 512</td> <td class="nbHitsCovered"> 4500</td> <td class="src"><pre class="src"> additionalValues = <span class="keyword">new</span> LinkedList<Object>();</pre></td></tr> +<tr> <td class="numLineCover"> 513</td> <td class="nbHitsCovered"><a title="Line 513: Conditional coverage 100% (2/2)."> 9621</a></td> <td class="src"><pre class="src"> <a title="Line 513: Conditional coverage 100% (2/2)."> <span class="keyword">while</span> (itValues.hasNext())</a></pre></td></tr> <tr> <td class="numLine"> 514</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 515</td> <td class="nbHitsCovered"> 5149</td> <td class="src"><pre class="src"> additionalValues.add(itValues.next());</pre></td></tr> +<tr> <td class="numLineCover"> 515</td> <td class="nbHitsCovered"> 5121</td> <td class="src"><pre class="src"> additionalValues.add(itValues.next());</pre></td></tr> <tr> <td class="numLine"> 516</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 517</td> <td class="nbHits"> </td> @@ -990,7 +990,7 @@ <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 519</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment">// Remove remaining nodes</span></pre></td></tr> -<tr> <td class="numLineCover"> 520</td> <td class="nbHitsCovered"><a title="Line 520: Conditional coverage 100% (2/2)."> 4643</a></td> <td class="src"><pre class="src"> <a title="Line 520: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (itNodes.hasNext())</a></pre></td></tr> +<tr> <td class="numLineCover"> 520</td> <td class="nbHitsCovered"><a title="Line 520: Conditional coverage 100% (2/2)."> 4615</a></td> <td class="src"><pre class="src"> <a title="Line 520: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (itNodes.hasNext())</a></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="numLineCover"> 522</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> removedItems = <span class="keyword">new</span> LinkedList<QueryResult<T>>();</pre></td></tr> @@ -1004,7 +1004,7 @@ <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 528</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 529</td> <td class="nbHitsCovered"> 4643</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">new</span> NodeUpdateData<T>(changedValues, additionalValues,</pre></td></tr> +<tr> <td class="numLineCover"> 529</td> <td class="nbHitsCovered"> 4615</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">new</span> NodeUpdateData<T>(changedValues, additionalValues,</pre></td></tr> <tr> <td class="numLine"> 530</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> removedItems, key);</pre></td></tr> <tr> <td class="numLine"> 531</td> <td class="nbHits"> </td> @@ -1337,19 +1337,19 @@ <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">final</span> <span class="keyword">int</span> getMaxIndex(String key)</pre></td></tr> <tr> <td class="numLine"> 717</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 718</td> <td class="nbHitsCovered"> 2352</td> <td class="src"><pre class="src"> beginRead(<span class="keyword">false</span>);</pre></td></tr> +<tr> <td class="numLineCover"> 718</td> <td class="nbHitsCovered"> 2340</td> <td class="src"><pre class="src"> beginRead(<span class="keyword">false</span>);</pre></td></tr> <tr> <td class="numLine"> 719</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">try</span></pre></td></tr> <tr> <td class="numLine"> 720</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 721</td> <td class="nbHitsCovered"> 4704</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getMaxIndexInternal(key);</pre></td></tr> +<tr> <td class="numLineCover"> 721</td> <td class="nbHitsCovered"> 4680</td> <td class="src"><pre class="src"> <span class="keyword">return</span> getMaxIndexInternal(key);</pre></td></tr> <tr> <td class="numLine"> 722</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 723</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">finally</span></pre></td></tr> <tr> <td class="numLine"> 724</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 725</td> <td class="nbHitsCovered"> 2352</td> <td class="src"><pre class="src"> endRead();</pre></td></tr> +<tr> <td class="numLineCover"> 725</td> <td class="nbHitsCovered"> 2340</td> <td class="src"><pre class="src"> endRead();</pre></td></tr> <tr> <td class="numLine"> 726</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 727</td> <td class="nbHits"> </td> @@ -1378,7 +1378,7 @@ <td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">int</span> getMaxIndexInternal(String key)</pre></td></tr> <tr> <td class="numLine"> 739</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 740</td> <td class="nbHitsCovered"> 2350</td> <td class="src"><pre class="src"> <span class="keyword">return</span> fetchNodeList(key).size() - 1;</pre></td></tr> +<tr> <td class="numLineCover"> 740</td> <td class="nbHitsCovered"> 2338</td> <td class="src"><pre class="src"> <span class="keyword">return</span> fetchNodeList(key).size() - 1;</pre></td></tr> <tr> <td class="numLine"> 741</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 742</td> <td class="nbHits"> </td> @@ -1476,8 +1476,8 @@ <td class="src"><pre class="src"> <span class="keyword">protected</span> List<QueryResult<T>> fetchNodeList(String key)</pre></td></tr> <tr> <td class="numLine"> 794</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 795</td> <td class="nbHitsCovered"> 52636</td> <td class="src"><pre class="src"> NodeHandler<T> nodeHandler = getModel().getNodeHandler();</pre></td></tr> -<tr> <td class="numLineCover"> 796</td> <td class="nbHitsCovered"> 52665</td> <td class="src"><pre class="src"> <span class="keyword">return</span> resolveKey(nodeHandler.getRootNode(), key, nodeHandler);</pre></td></tr> +<tr> <td class="numLineCover"> 795</td> <td class="nbHitsCovered"> 52621</td> <td class="src"><pre class="src"> NodeHandler<T> nodeHandler = getModel().getNodeHandler();</pre></td></tr> +<tr> <td class="numLineCover"> 796</td> <td class="nbHitsCovered"> 52601</td> <td class="src"><pre class="src"> <span class="keyword">return</span> resolveKey(nodeHandler.getRootNode(), key, nodeHandler);</pre></td></tr> <tr> <td class="numLine"> 797</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 798</td> <td class="nbHits"> </td> @@ -1498,9 +1498,9 @@ <td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">boolean</span> nodeDefined(T node)</pre></td></tr> <tr> <td class="numLine"> 806</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 807</td> <td class="nbHitsCovered"> 784</td> <td class="src"><pre class="src"> DefinedVisitor<T> visitor = <span class="keyword">new</span> DefinedVisitor<T>();</pre></td></tr> -<tr> <td class="numLineCover"> 808</td> <td class="nbHitsCovered"> 784</td> <td class="src"><pre class="src"> NodeTreeWalker.INSTANCE.walkBFS(node, visitor, getModel().getNodeHandler());</pre></td></tr> -<tr> <td class="numLineCover"> 809</td> <td class="nbHitsCovered"> 784</td> <td class="src"><pre class="src"> <span class="keyword">return</span> visitor.isDefined();</pre></td></tr> +<tr> <td class="numLineCover"> 807</td> <td class="nbHitsCovered"> 780</td> <td class="src"><pre class="src"> DefinedVisitor<T> visitor = <span class="keyword">new</span> DefinedVisitor<T>();</pre></td></tr> +<tr> <td class="numLineCover"> 808</td> <td class="nbHitsCovered"> 780</td> <td class="src"><pre class="src"> NodeTreeWalker.INSTANCE.walkBFS(node, visitor, getModel().getNodeHandler());</pre></td></tr> +<tr> <td class="numLineCover"> 809</td> <td class="nbHitsCovered"> 780</td> <td class="src"><pre class="src"> <span class="keyword">return</span> visitor.isDefined();</pre></td></tr> <tr> <td class="numLine"> 810</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 811</td> <td class="nbHits"> </td> @@ -1527,7 +1527,7 @@ <td class="src"><pre class="src"> <span class="keyword">protected</span> NodeModel<T> getModel()</pre></td></tr> <tr> <td class="numLine"> 822</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 823</td> <td class="nbHitsCovered"> 127565</td> <td class="src"><pre class="src"> <span class="keyword">return</span> model;</pre></td></tr> +<tr> <td class="numLineCover"> 823</td> <td class="nbHitsCovered"> 127411</td> <td class="src"><pre class="src"> <span class="keyword">return</span> model;</pre></td></tr> <tr> <td class="numLine"> 824</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 825</td> <td class="nbHits"> </td> @@ -1550,8 +1550,8 @@ <td class="src"><pre class="src"> <span class="keyword">private</span> Object valueFromResult(QueryResult<T> result, NodeHandler<T> handler)</pre></td></tr> <tr> <td class="numLine"> 834</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 835</td> <td class="nbHitsCovered"><a title="Line 835: Conditional coverage 100% (2/2)."> 64136</a></td> <td class="src"><pre class="src"> <a title="Line 835: Conditional coverage 100% (2/2)."> <span class="keyword">return</span> result.isAttributeResult() ? result.getAttributeValue(handler)</a></pre></td></tr> -<tr> <td class="numLineCover"> 836</td> <td class="nbHitsCovered"> 22396</td> <td class="src"><pre class="src"> : handler.getValue(result.getNode());</pre></td></tr> +<tr> <td class="numLineCover"> 835</td> <td class="nbHitsCovered"><a title="Line 835: Conditional coverage 100% (2/2)."> 64700</a></td> <td class="src"><pre class="src"> <a title="Line 835: Conditional coverage 100% (2/2)."> <span class="keyword">return</span> result.isAttributeResult() ? result.getAttributeValue(handler)</a></pre></td></tr> +<tr> <td class="numLineCover"> 836</td> <td class="nbHitsCovered"> 22544</td> <td class="src"><pre class="src"> : handler.getValue(result.getNode());</pre></td></tr> <tr> <td class="numLine"> 837</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 838</td> <td class="nbHits"> </td> @@ -1570,7 +1570,7 @@ <td class="src"><pre class="src"> <span class="comment"> * @param <T> the type of the nodes managed by this hierarchical configuration</span></pre></td></tr> <tr> <td class="numLine"> 845</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLineCover"> 846</td> <td class="nbHitsCovered"> 1568</td> <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">class</span> DefinedVisitor<T> <span class="keyword">extends</span></pre></td></tr> +<tr> <td class="numLineCover"> 846</td> <td class="nbHitsCovered"> 1560</td> <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">class</span> DefinedVisitor<T> <span class="keyword">extends</span></pre></td></tr> <tr> <td class="numLine"> 847</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> ConfigurationNodeVisitorAdapter<T></pre></td></tr> <tr> <td class="numLine"> 848</td> <td class="nbHits"> </td> @@ -1640,7 +1640,7 @@ <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> isDefined()</pre></td></tr> <tr> <td class="numLine"> 883</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 884</td> <td class="nbHitsCovered"> 2167</td> <td class="src"><pre class="src"> <span class="keyword">return</span> defined;</pre></td></tr> +<tr> <td class="numLineCover"> 884</td> <td class="nbHitsCovered"> 2163</td> <td class="src"><pre class="src"> <span class="keyword">return</span> defined;</pre></td></tr> <tr> <td class="numLine"> 885</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 886</td> <td class="nbHits"> </td> @@ -1805,6 +1805,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.BaseConfiguration.html ============================================================================== --- websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.BaseConfiguration.html (original) +++ websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.BaseConfiguration.html Tue Nov 29 21:10:49 2016 @@ -147,13 +147,13 @@ <td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">void</span> addPropertyDirect(String key, Object value)</pre></td></tr> <tr> <td class="numLine"> 66</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 67</td> <td class="nbHitsCovered"> 36785</td> <td class="src"><pre class="src"> Object previousValue = getPropertyInternal(key);</pre></td></tr> +<tr> <td class="numLineCover"> 67</td> <td class="nbHitsCovered"> 36783</td> <td class="src"><pre class="src"> Object previousValue = getPropertyInternal(key);</pre></td></tr> <tr> <td class="numLine"> 68</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 69</td> <td class="nbHitsCovered"><a title="Line 69: Conditional coverage 100% (2/2)."> 36785</a></td> <td class="src"><pre class="src"> <a title="Line 69: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (previousValue == <span class="keyword">null</span>)</a></pre></td></tr> +<tr> <td class="numLineCover"> 69</td> <td class="nbHitsCovered"><a title="Line 69: Conditional coverage 100% (2/2)."> 36783</a></td> <td class="src"><pre class="src"> <a title="Line 69: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (previousValue == <span class="keyword">null</span>)</a></pre></td></tr> <tr> <td class="numLine"> 70</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 71</td> <td class="nbHitsCovered"> 25353</td> <td class="src"><pre class="src"> store.put(key, value);</pre></td></tr> +<tr> <td class="numLineCover"> 71</td> <td class="nbHitsCovered"> 25351</td> <td class="src"><pre class="src"> store.put(key, value);</pre></td></tr> <tr> <td class="numLine"> 72</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLineCover"> 73</td> <td class="nbHitsCovered"><a title="Line 73: Conditional coverage 100% (2/2)."> 11432</a></td> <td class="src"><pre class="src"> <a title="Line 73: Conditional coverage 100% (2/2)."> <span class="keyword">else</span> <span class="keyword">if</span> (previousValue <span class="keyword">instanceof</span> List)</a></pre></td></tr> @@ -182,7 +182,7 @@ <tr> <td class="numLineCover"> 88</td> <td class="nbHitsCovered"> 8784</td> <td class="src"><pre class="src"> store.put(key, list);</pre></td></tr> <tr> <td class="numLine"> 89</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> -<tr> <td class="numLineCover"> 90</td> <td class="nbHitsCovered"> 36785</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 90</td> <td class="nbHitsCovered"> 36783</td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 91</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 92</td> <td class="nbHits"> </td> @@ -205,7 +205,7 @@ <td class="src"><pre class="src"> <span class="keyword">protected</span> Object getPropertyInternal(String key)</pre></td></tr> <tr> <td class="numLine"> 101</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 102</td> <td class="nbHitsCovered"> 43275</td> <td class="src"><pre class="src"> <span class="keyword">return</span> store.get(key);</pre></td></tr> +<tr> <td class="numLineCover"> 102</td> <td class="nbHitsCovered"> 43251</td> <td class="src"><pre class="src"> <span class="keyword">return</span> store.get(key);</pre></td></tr> <tr> <td class="numLine"> 103</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 104</td> <td class="nbHits"> </td> @@ -327,7 +327,7 @@ <td class="src"><pre class="src"> <span class="keyword">protected</span> Iterator<String> getKeysInternal()</pre></td></tr> <tr> <td class="numLine"> 166</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> {</pre></td></tr> -<tr> <td class="numLineCover"> 167</td> <td class="nbHitsCovered"> 332</td> <td class="src"><pre class="src"> <span class="keyword">return</span> store.keySet().iterator();</pre></td></tr> +<tr> <td class="numLineCover"> 167</td> <td class="nbHitsCovered"> 314</td> <td class="src"><pre class="src"> <span class="keyword">return</span> store.keySet().iterator();</pre></td></tr> <tr> <td class="numLine"> 168</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 169</td> <td class="nbHits"> </td> @@ -426,6 +426,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.BaseConfigurationXMLReader.html ============================================================================== --- websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.BaseConfigurationXMLReader.html (original) +++ websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration2.BaseConfigurationXMLReader.html Tue Nov 29 21:10:49 2016 @@ -274,6 +274,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