commons-commits mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From ohe...@apache.org
Subject svn commit: r910708 [2/20] - in /websites/production/commons/content/proper/commons-configuration: ./ cobertura/ userguide/
Date Sat, 31 May 2014 19:13:52 GMT
Modified: websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration.AbstractConfiguration.html
==============================================================================
--- websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration.AbstractConfiguration.html (original)
+++ websites/production/commons/content/proper/commons-configuration/cobertura/org.apache.commons.configuration.AbstractConfiguration.html Sat May 31 19:13:45 2014
@@ -278,7 +278,7 @@
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;130</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    <span class="comment">/** Delimiter used to convert single values to lists */</span></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;131</td>  <td class="nbHitsCovered">&nbsp;15219</td>  <td class="src"><pre class="src">&nbsp;    <span class="keyword">private</span> <span class="keyword">char</span> listDelimiter = defaultListDelimiter;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;131</td>  <td class="nbHitsCovered">&nbsp;12300</td>  <td class="src"><pre class="src">&nbsp;    <span class="keyword">private</span> <span class="keyword">char</span> listDelimiter = defaultListDelimiter;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;132</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;133</td>  <td class="nbHits">&nbsp;</td>
@@ -325,9 +325,9 @@
   <td class="src"><pre class="src">&nbsp;<span class="comment">     */</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;154</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> AbstractConfiguration()</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;155</td>  <td class="nbHitsCovered">&nbsp;15220</td>  <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;156</td>  <td class="nbHitsCovered">&nbsp;15219</td>  <td class="src"><pre class="src">&nbsp;        setLogger(<span class="keyword">null</span>);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;157</td>  <td class="nbHitsCovered">&nbsp;15220</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;155</td>  <td class="nbHitsCovered">&nbsp;12302</td>  <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;156</td>  <td class="nbHitsCovered">&nbsp;12300</td>  <td class="src"><pre class="src">&nbsp;        setLogger(<span class="keyword">null</span>);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;157</td>  <td class="nbHitsCovered">&nbsp;12301</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;158</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;159</td>  <td class="nbHits">&nbsp;</td>
@@ -442,8 +442,8 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> <span class="keyword">void</span> setListDelimiter(<span class="keyword">char</span> listDelimiter)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;217</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;218</td>  <td class="nbHitsCovered">&nbsp;4009</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">this</span>.listDelimiter = listDelimiter;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;219</td>  <td class="nbHitsCovered">&nbsp;4009</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;218</td>  <td class="nbHitsCovered">&nbsp;4003</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">this</span>.listDelimiter = listDelimiter;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;219</td>  <td class="nbHitsCovered">&nbsp;4003</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;220</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;221</td>  <td class="nbHits">&nbsp;</td>
@@ -462,7 +462,7 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> <span class="keyword">char</span> getListDelimiter()</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;228</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;229</td>  <td class="nbHitsCovered">&nbsp;216163</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> listDelimiter;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;229</td>  <td class="nbHitsCovered">&nbsp;253363</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> listDelimiter;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;230</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;231</td>  <td class="nbHits">&nbsp;</td>
@@ -481,7 +481,7 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> <span class="keyword">boolean</span> isDelimiterParsingDisabled()</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;238</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;239</td>  <td class="nbHitsCovered">&nbsp;235752</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> delimiterParsingDisabled;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;239</td>  <td class="nbHitsCovered">&nbsp;271252</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> delimiterParsingDisabled;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;240</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;241</td>  <td class="nbHits">&nbsp;</td>
@@ -512,8 +512,8 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> <span class="keyword">void</span> setDelimiterParsingDisabled(<span class="keyword">boolean</span> delimiterParsingDisabled)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;254</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;255</td>  <td class="nbHitsCovered">&nbsp;4448</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">this</span>.delimiterParsingDisabled = delimiterParsingDisabled;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;256</td>  <td class="nbHitsCovered">&nbsp;4448</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;255</td>  <td class="nbHitsCovered">&nbsp;4472</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">this</span>.delimiterParsingDisabled = delimiterParsingDisabled;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;256</td>  <td class="nbHitsCovered">&nbsp;4468</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;257</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;258</td>  <td class="nbHits">&nbsp;</td>
@@ -542,8 +542,8 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> <span class="keyword">void</span> setThrowExceptionOnMissing(<span class="keyword">boolean</span> throwExceptionOnMissing)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;270</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;271</td>  <td class="nbHitsCovered">&nbsp;4935</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">this</span>.throwExceptionOnMissing = throwExceptionOnMissing;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;272</td>  <td class="nbHitsCovered">&nbsp;4935</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;271</td>  <td class="nbHitsCovered">&nbsp;4930</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">this</span>.throwExceptionOnMissing = throwExceptionOnMissing;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;272</td>  <td class="nbHitsCovered">&nbsp;4930</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;273</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;274</td>  <td class="nbHits">&nbsp;</td>
@@ -560,7 +560,7 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> <span class="keyword">boolean</span> isThrowExceptionOnMissing()</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;280</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;281</td>  <td class="nbHitsCovered">&nbsp;5233</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> throwExceptionOnMissing;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;281</td>  <td class="nbHitsCovered">&nbsp;5228</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> throwExceptionOnMissing;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;282</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;283</td>  <td class="nbHits">&nbsp;</td>
@@ -581,13 +581,13 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> <span class="keyword">synchronized</span> StrSubstitutor getSubstitutor()</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;291</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;292</td>  <td class="nbHitsCovered"><a title="Line 292: Conditional coverage 100% (2/2).">&nbsp;221037</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 292: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (substitutor == <span class="keyword">null</span>)</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;292</td>  <td class="nbHitsCovered"><a title="Line 292: Conditional coverage 100% (2/2).">&nbsp;711297</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 292: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (substitutor == <span class="keyword">null</span>)</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;293</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        {</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;294</td>  <td class="nbHitsCovered">&nbsp;1870</td>  <td class="src"><pre class="src">&nbsp;            substitutor = <span class="keyword">new</span> StrSubstitutor(createInterpolator());</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;295</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;296</td>  <td class="nbHitsCovered">&nbsp;221034</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> substitutor;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;296</td>  <td class="nbHitsCovered">&nbsp;711297</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> substitutor;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;297</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;298</td>  <td class="nbHits">&nbsp;</td>
@@ -662,8 +662,8 @@
   <td class="src"><pre class="src">&nbsp;            <span class="keyword">public</span> String lookup(String var)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;335</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;336</td>  <td class="nbHitsCovered">&nbsp;1876</td>  <td class="src"><pre class="src">&nbsp;                Object prop = resolveContainerStore(var);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;337</td>  <td class="nbHitsCovered"><a title="Line 337: Conditional coverage 100% (2/2).">&nbsp;1876</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 337: Conditional coverage 100% (2/2).">                <span class="keyword">return</span> (prop != <span class="keyword">null</span>) ? prop.toString() : <span class="keyword">null</span>;</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;336</td>  <td class="nbHitsCovered">&nbsp;2466</td>  <td class="src"><pre class="src">&nbsp;                Object prop = resolveContainerStore(var);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;337</td>  <td class="nbHitsCovered"><a title="Line 337: Conditional coverage 100% (2/2).">&nbsp;2466</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 337: Conditional coverage 100% (2/2).">                <span class="keyword">return</span> (prop != <span class="keyword">null</span>) ? prop.toString() : <span class="keyword">null</span>;</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;338</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;339</td>  <td class="nbHits">&nbsp;</td>
@@ -689,7 +689,7 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> Log getLogger()</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;350</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;351</td>  <td class="nbHitsCovered">&nbsp;227510</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> log;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;351</td>  <td class="nbHitsCovered">&nbsp;715115</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> log;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;352</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;353</td>  <td class="nbHits">&nbsp;</td>
@@ -718,8 +718,8 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> <span class="keyword">void</span> setLogger(Log log)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;365</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;366</td>  <td class="nbHitsCovered"><a title="Line 366: Conditional coverage 100% (2/2).">&nbsp;19333</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 366: Conditional coverage 100% (2/2).">        <span class="keyword">this</span>.log = (log != <span class="keyword">null</span>) ? log : <span class="keyword">new</span> NoOpLog();</a></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;367</td>  <td class="nbHitsCovered">&nbsp;19335</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;366</td>  <td class="nbHitsCovered"><a title="Line 366: Conditional coverage 100% (2/2).">&nbsp;16415</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 366: Conditional coverage 100% (2/2).">        <span class="keyword">this</span>.log = (log != <span class="keyword">null</span>) ? log : <span class="keyword">new</span> NoOpLog();</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;367</td>  <td class="nbHitsCovered">&nbsp;16411</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;368</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;369</td>  <td class="nbHits">&nbsp;</td>
@@ -763,14 +763,14 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> <span class="keyword">void</span> addProperty(String key, Object value)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;391</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;392</td>  <td class="nbHitsCovered">&nbsp;112295</td>  <td class="src"><pre class="src">&nbsp;        fireEvent(EVENT_ADD_PROPERTY, key, value, <span class="keyword">true</span>);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;393</td>  <td class="nbHitsCovered"><a title="Line 393: Conditional coverage 100% (2/2).">&nbsp;112295</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 393: Conditional coverage 100% (2/2).">        addPropertyValues(key, value,</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;392</td>  <td class="nbHitsCovered">&nbsp;146526</td>  <td class="src"><pre class="src">&nbsp;        fireEvent(EVENT_ADD_PROPERTY, key, value, <span class="keyword">true</span>);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;393</td>  <td class="nbHitsCovered"><a title="Line 393: Conditional coverage 100% (2/2).">&nbsp;146526</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 393: Conditional coverage 100% (2/2).">        addPropertyValues(key, value,</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;394</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;                isDelimiterParsingDisabled() ? DISABLED_DELIMITER</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;395</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;                        : getListDelimiter());</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;396</td>  <td class="nbHitsCovered">&nbsp;112292</td>  <td class="src"><pre class="src">&nbsp;        fireEvent(EVENT_ADD_PROPERTY, key, value, <span class="keyword">false</span>);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;397</td>  <td class="nbHitsCovered">&nbsp;112292</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;396</td>  <td class="nbHitsCovered">&nbsp;146523</td>  <td class="src"><pre class="src">&nbsp;        fireEvent(EVENT_ADD_PROPERTY, key, value, <span class="keyword">false</span>);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;397</td>  <td class="nbHitsCovered">&nbsp;146523</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;398</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;399</td>  <td class="nbHits">&nbsp;</td>
@@ -815,14 +815,14 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">private</span> <span class="keyword">void</span> addPropertyValues(String key, Object value, <span class="keyword">char</span> delimiter)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;419</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;420</td>  <td class="nbHitsCovered">&nbsp;117423</td>  <td class="src"><pre class="src">&nbsp;        Iterator&lt;?&gt; it = PropertyConverter.toIterator(value, delimiter);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;421</td>  <td class="nbHitsCovered"><a title="Line 421: Conditional coverage 100% (2/2).">&nbsp;246530</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 421: Conditional coverage 100% (2/2).">        <span class="keyword">while</span> (it.hasNext())</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;420</td>  <td class="nbHitsCovered">&nbsp;152306</td>  <td class="src"><pre class="src">&nbsp;        Iterator&lt;?&gt; it = PropertyConverter.toIterator(value, delimiter);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;421</td>  <td class="nbHitsCovered"><a title="Line 421: Conditional coverage 100% (2/2).">&nbsp;319459</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 421: Conditional coverage 100% (2/2).">        <span class="keyword">while</span> (it.hasNext())</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;422</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;423</td>  <td class="nbHitsCovered">&nbsp;129110</td>  <td class="src"><pre class="src">&nbsp;            addPropertyDirect(key, it.next());</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;423</td>  <td class="nbHitsCovered">&nbsp;167156</td>  <td class="src"><pre class="src">&nbsp;            addPropertyDirect(key, it.next());</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;424</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;425</td>  <td class="nbHitsCovered">&nbsp;117420</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;425</td>  <td class="nbHitsCovered">&nbsp;152303</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;426</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;427</td>  <td class="nbHits">&nbsp;</td>
@@ -843,8 +843,8 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> String interpolate(String base)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;435</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;436</td>  <td class="nbHitsCovered">&nbsp;216261</td>  <td class="src"><pre class="src">&nbsp;        Object result = interpolate((Object) base);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;437</td>  <td class="nbHitsCovered"><a title="Line 437: Conditional coverage 100% (2/2).">&nbsp;216591</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 437: Conditional coverage 100% (2/2).">        <span class="keyword">return</span> (result == <span class="keyword">null</span>) ? <span class="keyword">null</span> : result.toString();</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;436</td>  <td class="nbHitsCovered">&nbsp;705580</td>  <td class="src"><pre class="src">&nbsp;        Object result = interpolate((Object) base);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;437</td>  <td class="nbHitsCovered"><a title="Line 437: Conditional coverage 100% (2/2).">&nbsp;706007</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 437: Conditional coverage 100% (2/2).">        <span class="keyword">return</span> (result == <span class="keyword">null</span>) ? <span class="keyword">null</span> : result.toString();</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;438</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;439</td>  <td class="nbHits">&nbsp;</td>
@@ -867,7 +867,7 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> Object interpolate(Object value)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;448</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;449</td>  <td class="nbHitsCovered">&nbsp;220817</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> PropertyConverter.interpolate(value, <span class="keyword">this</span>);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;449</td>  <td class="nbHitsCovered">&nbsp;710531</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> PropertyConverter.interpolate(value, <span class="keyword">this</span>);</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;450</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;451</td>  <td class="nbHits">&nbsp;</td>
@@ -1856,11 +1856,11 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> String getString(String key)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1020</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1021</td>  <td class="nbHitsCovered">&nbsp;212199</td>  <td class="src"><pre class="src">&nbsp;        String s = getString(key, <span class="keyword">null</span>);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1022</td>  <td class="nbHitsCovered"><a title="Line 1022: Conditional coverage 100% (2/2).">&nbsp;212319</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1022: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (s != <span class="keyword">null</span>)</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1021</td>  <td class="nbHitsCovered">&nbsp;700231</td>  <td class="src"><pre class="src">&nbsp;        String s = getString(key, <span class="keyword">null</span>);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1022</td>  <td class="nbHitsCovered"><a title="Line 1022: Conditional coverage 100% (2/2).">&nbsp;700429</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1022: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (s != <span class="keyword">null</span>)</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1023</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1024</td>  <td class="nbHitsCovered">&nbsp;211119</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">return</span> s;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1024</td>  <td class="nbHitsCovered">&nbsp;698894</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">return</span> s;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1025</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;1026</td>  <td class="nbHitsCovered"><a title="Line 1026: Conditional coverage 100% (2/2).">&nbsp;1181</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1026: Conditional coverage 100% (2/2).">        <span class="keyword">else</span> <span class="keyword">if</span> (isThrowExceptionOnMissing())</a></pre></td></tr>
@@ -1884,13 +1884,13 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> String getString(String key, String defaultValue)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1037</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1038</td>  <td class="nbHitsCovered">&nbsp;212946</td>  <td class="src"><pre class="src">&nbsp;        Object value = resolveContainerStore(key);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1038</td>  <td class="nbHitsCovered">&nbsp;701230</td>  <td class="src"><pre class="src">&nbsp;        Object value = resolveContainerStore(key);</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1039</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1040</td>  <td class="nbHitsCovered"><a title="Line 1040: Conditional coverage 100% (2/2).">&nbsp;212932</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1040: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (value <span class="keyword">instanceof</span> String)</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1040</td>  <td class="nbHitsCovered"><a title="Line 1040: Conditional coverage 100% (2/2).">&nbsp;701225</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1040: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (value <span class="keyword">instanceof</span> String)</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1041</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1042</td>  <td class="nbHitsCovered">&nbsp;211949</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">return</span> interpolate((String) value);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1042</td>  <td class="nbHitsCovered">&nbsp;700051</td>  <td class="src"><pre class="src">&nbsp;            <span class="keyword">return</span> interpolate((String) value);</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1043</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;1044</td>  <td class="nbHitsUncovered"><a title="Line 1044: Conditional coverage 50% (1/2).">&nbsp;1189</a></td>  <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 1044: Conditional coverage 50% (1/2).">        <span class="keyword">else</span> <span class="keyword">if</span> (value == <span class="keyword">null</span>)</a></span></pre></td></tr>
@@ -2107,17 +2107,17 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">protected</span> Object resolveContainerStore(String key)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1170</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1171</td>  <td class="nbHitsCovered">&nbsp;217744</td>  <td class="src"><pre class="src">&nbsp;        Object value = getProperty(key);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1172</td>  <td class="nbHitsCovered"><a title="Line 1172: Conditional coverage 100% (2/2).">&nbsp;217591</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1172: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (value != <span class="keyword">null</span>)</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1171</td>  <td class="nbHitsCovered">&nbsp;706418</td>  <td class="src"><pre class="src">&nbsp;        Object value = getProperty(key);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1172</td>  <td class="nbHitsCovered"><a title="Line 1172: Conditional coverage 100% (2/2).">&nbsp;706695</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1172: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (value != <span class="keyword">null</span>)</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1173</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1174</td>  <td class="nbHitsCovered"><a title="Line 1174: Conditional coverage 100% (2/2).">&nbsp;216556</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1174: Conditional coverage 100% (2/2).">            <span class="keyword">if</span> (value <span class="keyword">instanceof</span> Collection)</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1174</td>  <td class="nbHitsCovered"><a title="Line 1174: Conditional coverage 100% (2/2).">&nbsp;705556</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1174: Conditional coverage 100% (2/2).">            <span class="keyword">if</span> (value <span class="keyword">instanceof</span> Collection)</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1175</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            {</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;1176</td>  <td class="nbHitsCovered">&nbsp;23</td>  <td class="src"><pre class="src">&nbsp;                Collection&lt;?&gt; collection = (Collection&lt;?&gt;) value;</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;1177</td>  <td class="nbHitsUncovered"><a title="Line 1177: Conditional coverage 50% (1/2).">&nbsp;23</a></td>  <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 1177: Conditional coverage 50% (1/2).">                value = collection.isEmpty() ? <span class="keyword">null</span> : collection.iterator().next();</a></span></pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;1178</td>  <td class="nbHitsCovered">&nbsp;23</td>  <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1179</td>  <td class="nbHitsUncovered"><a title="Line 1179: Conditional coverage 75% (3/4) [each condition: 100%, 50%].">&nbsp;216446</a></td>  <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 1179: Conditional coverage 75% (3/4) [each condition: 100%, 50%].">            <span class="keyword">else</span> <span class="keyword">if</span> (value.getClass().isArray() &amp;&amp; Array.getLength(value) &gt; 0)</a></span></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1179</td>  <td class="nbHitsUncovered"><a title="Line 1179: Conditional coverage 75% (3/4) [each condition: 100%, 50%].">&nbsp;705588</a></td>  <td class="src"><pre class="src"><span class="srcUncovered">&nbsp;<a title="Line 1179: Conditional coverage 75% (3/4) [each condition: 100%, 50%].">            <span class="keyword">else</span> <span class="keyword">if</span> (value.getClass().isArray() &amp;&amp; Array.getLength(value) &gt; 0)</a></span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1180</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            {</pre></td></tr>
 <tr>  <td class="numLineCover">&nbsp;1181</td>  <td class="nbHitsCovered">&nbsp;8</td>  <td class="src"><pre class="src">&nbsp;                value = Array.get(value, 0);</pre></td></tr>
@@ -2127,7 +2127,7 @@
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1184</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1185</td>  <td class="nbHitsCovered">&nbsp;218028</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> value;</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1185</td>  <td class="nbHitsCovered">&nbsp;707047</td>  <td class="src"><pre class="src">&nbsp;        <span class="keyword">return</span> value;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1186</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1187</td>  <td class="nbHits">&nbsp;</td>
@@ -2270,21 +2270,21 @@
   <td class="src"><pre class="src">&nbsp;    <span class="keyword">public</span> <span class="keyword">void</span> append(Configuration c)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1263</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1264</td>  <td class="nbHitsCovered"><a title="Line 1264: Conditional coverage 100% (2/2).">&nbsp;137</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1264: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (c != <span class="keyword">null</span>)</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1264</td>  <td class="nbHitsCovered"><a title="Line 1264: Conditional coverage 100% (2/2).">&nbsp;151</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1264: Conditional coverage 100% (2/2).">        <span class="keyword">if</span> (c != <span class="keyword">null</span>)</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1265</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1266</td>  <td class="nbHitsCovered"><a title="Line 1266: Conditional coverage 100% (2/2).">&nbsp;136</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1266: Conditional coverage 100% (2/2).">            <span class="keyword">for</span> (Iterator&lt;String&gt; it = c.getKeys(); it.hasNext();)</a></pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1266</td>  <td class="nbHitsCovered"><a title="Line 1266: Conditional coverage 100% (2/2).">&nbsp;150</a></td>  <td class="src"><pre class="src">&nbsp;<a title="Line 1266: Conditional coverage 100% (2/2).">            <span class="keyword">for</span> (Iterator&lt;String&gt; it = c.getKeys(); it.hasNext();)</a></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1267</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;            {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1268</td>  <td class="nbHitsCovered">&nbsp;5079</td>  <td class="src"><pre class="src">&nbsp;                String key = it.next();</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1269</td>  <td class="nbHitsCovered">&nbsp;5079</td>  <td class="src"><pre class="src">&nbsp;                Object value = c.getProperty(key);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1270</td>  <td class="nbHitsCovered">&nbsp;5079</td>  <td class="src"><pre class="src">&nbsp;                fireEvent(EVENT_ADD_PROPERTY, key, value, <span class="keyword">true</span>);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1271</td>  <td class="nbHitsCovered">&nbsp;5079</td>  <td class="src"><pre class="src">&nbsp;                addPropertyValues(key, value, DISABLED_DELIMITER);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1272</td>  <td class="nbHitsCovered">&nbsp;5079</td>  <td class="src"><pre class="src">&nbsp;                fireEvent(EVENT_ADD_PROPERTY, key, value, <span class="keyword">false</span>);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1273</td>  <td class="nbHitsCovered">&nbsp;5079</td>  <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1268</td>  <td class="nbHitsCovered">&nbsp;5731</td>  <td class="src"><pre class="src">&nbsp;                String key = it.next();</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1269</td>  <td class="nbHitsCovered">&nbsp;5731</td>  <td class="src"><pre class="src">&nbsp;                Object value = c.getProperty(key);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1270</td>  <td class="nbHitsCovered">&nbsp;5731</td>  <td class="src"><pre class="src">&nbsp;                fireEvent(EVENT_ADD_PROPERTY, key, value, <span class="keyword">true</span>);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1271</td>  <td class="nbHitsCovered">&nbsp;5731</td>  <td class="src"><pre class="src">&nbsp;                addPropertyValues(key, value, DISABLED_DELIMITER);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1272</td>  <td class="nbHitsCovered">&nbsp;5731</td>  <td class="src"><pre class="src">&nbsp;                fireEvent(EVENT_ADD_PROPERTY, key, value, <span class="keyword">false</span>);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1273</td>  <td class="nbHitsCovered">&nbsp;5731</td>  <td class="src"><pre class="src">&nbsp;            }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1274</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        }</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;1275</td>  <td class="nbHitsCovered">&nbsp;137</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;1275</td>  <td class="nbHitsCovered">&nbsp;151</td>  <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1276</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;1277</td>  <td class="nbHits">&nbsp;</td>
@@ -2347,6 +2347,6 @@
   <td class="src"><pre class="src">&nbsp;}</pre></td></tr>
 </table>
 
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 16.03.14 11:42.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on 31.05.14 21:07.</div>
 </body>
 </html>
\ No newline at end of file



Mime
View raw message