Modified: websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.FastDatePrinter.html ============================================================================== --- websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.FastDatePrinter.html (original) +++ websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.FastDatePrinter.html Sat Sep 22 23:12:29 2018 @@ -194,7 +194,7 @@ <td class="src"><pre class="src"> <span class="comment"> * @see FastDateParser</span></pre></td></tr> <tr> <td class="numLine"> 79</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> -<tr> <td class="numLineCover"> 80</td> <td class="nbHitsCovered"> 665107</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> FastDatePrinter <span class="keyword">implements</span> DatePrinter, Serializable {</pre></td></tr> +<tr> <td class="numLineCover"> 80</td> <td class="nbHitsCovered"> 657166</td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">class</span> FastDatePrinter <span class="keyword">implements</span> DatePrinter, Serializable {</pre></td></tr> <tr> <td class="numLine"> 81</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment">// A lot of the speed in this class comes from caching, but some comes</span></pre></td></tr> <tr> <td class="numLine"> 82</td> <td class="nbHits"> </td> @@ -751,8 +751,8 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 426</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> String format(<span class="keyword">final</span> Object obj) {</pre></td></tr> -<tr> <td class="numLineCover"> 427</td> <td class="nbHitsCovered"><a title="Line 427: Conditional coverage 100% (2/2)."> 95912</a></td> <td class="src"><pre class="src"> <a title="Line 427: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> Date) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 428</td> <td class="nbHitsCovered"> 97021</td> <td class="src"><pre class="src"> <span class="keyword">return</span> format((Date) obj);</pre></td></tr> +<tr> <td class="numLineCover"> 427</td> <td class="nbHitsCovered"><a title="Line 427: Conditional coverage 100% (2/2)."> 92957</a></td> <td class="src"><pre class="src"> <a title="Line 427: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> Date) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 428</td> <td class="nbHitsCovered"> 95660</td> <td class="src"><pre class="src"> <span class="keyword">return</span> format((Date) obj);</pre></td></tr> <tr> <td class="numLineCover"> 429</td> <td class="nbHitsCovered"><a title="Line 429: Conditional coverage 100% (2/2)."> 2</a></td> <td class="src"><pre class="src"> <a title="Line 429: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> Calendar) {</a></pre></td></tr> <tr> <td class="numLineCover"> 430</td> <td class="nbHitsCovered"> 1</td> <td class="src"><pre class="src"> <span class="keyword">return</span> format((Calendar) obj);</pre></td></tr> <tr> <td class="numLineCover"> 431</td> <td class="nbHitsUncovered"><a title="Line 431: Conditional coverage 50% (1/2)."> 1</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 431: Conditional coverage 50% (1/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> Long) {</a></span></pre></td></tr> @@ -796,7 +796,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 454</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">private</span> String applyRulesToString(<span class="keyword">final</span> Calendar c) {</pre></td></tr> -<tr> <td class="numLineCover"> 455</td> <td class="nbHitsCovered"> 96373</td> <td class="src"><pre class="src"> <span class="keyword">return</span> applyRules(c, <span class="keyword">new</span> StringBuilder(mMaxLengthEstimate)).toString();</pre></td></tr> +<tr> <td class="numLineCover"> 455</td> <td class="nbHitsCovered"> 93935</td> <td class="src"><pre class="src"> <span class="keyword">return</span> applyRules(c, <span class="keyword">new</span> StringBuilder(mMaxLengthEstimate)).toString();</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> @@ -811,7 +811,7 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 462</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">private</span> Calendar newCalendar() {</pre></td></tr> -<tr> <td class="numLineCover"> 463</td> <td class="nbHitsCovered"> 96888</td> <td class="src"><pre class="src"> <span class="keyword">return</span> Calendar.getInstance(mTimeZone, mLocale);</pre></td></tr> +<tr> <td class="numLineCover"> 463</td> <td class="nbHitsCovered"> 95302</td> <td class="src"><pre class="src"> <span class="keyword">return</span> Calendar.getInstance(mTimeZone, mLocale);</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="numLine"> 465</td> <td class="nbHits"> </td> @@ -826,9 +826,9 @@ <td class="src"><pre class="src"> @Override</pre></td></tr> <tr> <td class="numLine"> 470</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">public</span> String format(<span class="keyword">final</span> Date date) {</pre></td></tr> -<tr> <td class="numLineCover"> 471</td> <td class="nbHitsCovered"> 96746</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Calendar c = newCalendar();</pre></td></tr> -<tr> <td class="numLineCover"> 472</td> <td class="nbHitsCovered"> 95055</td> <td class="src"><pre class="src"> c.setTime(date);</pre></td></tr> -<tr> <td class="numLineCover"> 473</td> <td class="nbHitsCovered"> 96838</td> <td class="src"><pre class="src"> <span class="keyword">return</span> applyRulesToString(c);</pre></td></tr> +<tr> <td class="numLineCover"> 471</td> <td class="nbHitsCovered"> 95208</td> <td class="src"><pre class="src"> <span class="keyword">final</span> Calendar c = newCalendar();</pre></td></tr> +<tr> <td class="numLineCover"> 472</td> <td class="nbHitsCovered"> 93983</td> <td class="src"><pre class="src"> c.setTime(date);</pre></td></tr> +<tr> <td class="numLineCover"> 473</td> <td class="nbHitsCovered"> 94914</td> <td class="src"><pre class="src"> <span class="keyword">return</span> applyRulesToString(c);</pre></td></tr> <tr> <td class="numLine"> 474</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 475</td> <td class="nbHits"> </td> @@ -1006,14 +1006,14 @@ <td class="src"><pre class="src"> <span class="keyword">private</span> <B <span class="keyword">extends</span> Appendable> B applyRules(<span class="keyword">final</span> Calendar calendar, <span class="keyword">final</span> B buf) {</pre></td></tr> <tr> <td class="numLine"> 571</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 572</td> <td class="nbHitsCovered"><a title="Line 572: Conditional coverage 100% (2/2)."> 1206741</a></td> <td class="src"><pre class="src"> <a title="Line 572: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">final</span> Rule rule : mRules) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 573</td> <td class="nbHitsCovered"> 1138915</td> <td class="src"><pre class="src"> rule.appendTo(buf, calendar);</pre></td></tr> +<tr> <td class="numLineCover"> 572</td> <td class="nbHitsCovered"><a title="Line 572: Conditional coverage 100% (2/2)."> 1212047</a></td> <td class="src"><pre class="src"> <a title="Line 572: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">final</span> Rule rule : mRules) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 573</td> <td class="nbHitsCovered"> 1137586</td> <td class="src"><pre class="src"> rule.appendTo(buf, calendar);</pre></td></tr> <tr> <td class="numLine"> 574</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLineCover"> 575</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> } <span class="keyword">catch</span> (<span class="keyword">final</span> IOException ioe) {</span></pre></td></tr> <tr> <td class="numLineCover"> 576</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> ExceptionUtils.rethrow(ioe);</span></pre></td></tr> -<tr> <td class="numLineCover"> 577</td> <td class="nbHitsCovered"> 100016</td> <td class="src"><pre class="src"> }</pre></td></tr> -<tr> <td class="numLineCover"> 578</td> <td class="nbHitsCovered"> 100138</td> <td class="src"><pre class="src"> <span class="keyword">return</span> buf;</pre></td></tr> +<tr> <td class="numLineCover"> 577</td> <td class="nbHitsCovered"> 99362</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 578</td> <td class="nbHitsCovered"> 99623</td> <td class="src"><pre class="src"> <span class="keyword">return</span> buf;</pre></td></tr> <tr> <td class="numLine"> 579</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 580</td> <td class="nbHits"> </td> @@ -1203,9 +1203,9 @@ <td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr> <tr> <td class="numLine"> 680</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">private</span> <span class="keyword">static</span> <span class="keyword">void</span> appendDigits(<span class="keyword">final</span> Appendable buffer, <span class="keyword">final</span> <span class="keyword">int</span> value) <span class="keyword">throws</span> IOException {</pre></td></tr> -<tr> <td class="numLineCover"> 681</td> <td class="nbHitsCovered"> 467718</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>)(value / 10 + <span class="string">'0'</span>));</pre></td></tr> -<tr> <td class="numLineCover"> 682</td> <td class="nbHitsCovered"> 474989</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>)(value % 10 + <span class="string">'0'</span>));</pre></td></tr> -<tr> <td class="numLineCover"> 683</td> <td class="nbHitsCovered"> 477154</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 681</td> <td class="nbHitsCovered"> 465056</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>)(value / 10 + <span class="string">'0'</span>));</pre></td></tr> +<tr> <td class="numLineCover"> 682</td> <td class="nbHitsCovered"> 472976</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>)(value % 10 + <span class="string">'0'</span>));</pre></td></tr> +<tr> <td class="numLineCover"> 683</td> <td class="nbHitsCovered"> 480476</td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 684</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 685</td> <td class="nbHits"> </td> @@ -1230,15 +1230,15 @@ <td class="src"><pre class="src"> <span class="comment">// specialized paths for 1 to 4 digits -> avoid the memory allocation from the temporary work array</span></pre></td></tr> <tr> <td class="numLine"> 695</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment">// see LANG-1248</span></pre></td></tr> -<tr> <td class="numLineCover"> 696</td> <td class="nbHitsCovered"><a title="Line 696: Conditional coverage 100% (2/2)."> 190685</a></td> <td class="src"><pre class="src"> <a title="Line 696: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value < 10000) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 696</td> <td class="nbHitsCovered"><a title="Line 696: Conditional coverage 100% (2/2)."> 188071</a></td> <td class="src"><pre class="src"> <a title="Line 696: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value < 10000) {</a></pre></td></tr> <tr> <td class="numLine"> 697</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment">// less memory allocation path works for four digits or less</span></pre></td></tr> <tr> <td class="numLine"> 698</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 699</td> <td class="nbHitsCovered"> 192583</td> <td class="src"><pre class="src"> <span class="keyword">int</span> nDigits = 4;</pre></td></tr> -<tr> <td class="numLineCover"> 700</td> <td class="nbHitsCovered"><a title="Line 700: Conditional coverage 100% (2/2)."> 192983</a></td> <td class="src"><pre class="src"> <a title="Line 700: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value < 1000) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 701</td> <td class="nbHitsCovered"> 98273</td> <td class="src"><pre class="src"> --nDigits;</pre></td></tr> -<tr> <td class="numLineCover"> 702</td> <td class="nbHitsCovered"><a title="Line 702: Conditional coverage 100% (2/2)."> 98437</a></td> <td class="src"><pre class="src"> <a title="Line 702: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value < 100) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 699</td> <td class="nbHitsCovered"> 190319</td> <td class="src"><pre class="src"> <span class="keyword">int</span> nDigits = 4;</pre></td></tr> +<tr> <td class="numLineCover"> 700</td> <td class="nbHitsCovered"><a title="Line 700: Conditional coverage 100% (2/2)."> 190144</a></td> <td class="src"><pre class="src"> <a title="Line 700: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value < 1000) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 701</td> <td class="nbHitsCovered"> 97575</td> <td class="src"><pre class="src"> --nDigits;</pre></td></tr> +<tr> <td class="numLineCover"> 702</td> <td class="nbHitsCovered"><a title="Line 702: Conditional coverage 100% (2/2)."> 97489</a></td> <td class="src"><pre class="src"> <a title="Line 702: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value < 100) {</a></pre></td></tr> <tr> <td class="numLineCover"> 703</td> <td class="nbHitsCovered"> 28</td> <td class="src"><pre class="src"> --nDigits;</pre></td></tr> <tr> <td class="numLineCover"> 704</td> <td class="nbHitsCovered"><a title="Line 704: Conditional coverage 100% (2/2)."> 28</a></td> <td class="src"><pre class="src"> <a title="Line 704: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value < 10) {</a></pre></td></tr> <tr> <td class="numLineCover"> 705</td> <td class="nbHitsCovered"> 14</td> <td class="src"><pre class="src"> --nDigits;</pre></td></tr> @@ -1250,43 +1250,43 @@ <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 709</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment">// left zero pad</span></pre></td></tr> -<tr> <td class="numLineCover"> 710</td> <td class="nbHitsCovered"><a title="Line 710: Conditional coverage 100% (2/2)."> 193296</a></td> <td class="src"><pre class="src"> <a title="Line 710: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">int</span> i = minFieldWidth - nDigits; i > 0; --i) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 710</td> <td class="nbHitsCovered"><a title="Line 710: Conditional coverage 100% (2/2)."> 190533</a></td> <td class="src"><pre class="src"> <a title="Line 710: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">int</span> i = minFieldWidth - nDigits; i > 0; --i) {</a></pre></td></tr> <tr> <td class="numLineCover"> 711</td> <td class="nbHitsCovered"> 68</td> <td class="src"><pre class="src"> buffer.append(<span class="string">'0'</span>);</pre></td></tr> <tr> <td class="numLine"> 712</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 713</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> -<tr> <td class="numLineCover"> 714</td> <td class="nbHitsUncovered"><a title="Line 714: Conditional coverage 80% (4/5)."> 193441</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 714: Conditional coverage 80% (4/5)."> <span class="keyword">switch</span> (nDigits) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 714</td> <td class="nbHitsUncovered"><a title="Line 714: Conditional coverage 80% (4/5)."> 190783</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 714: Conditional coverage 80% (4/5)."> <span class="keyword">switch</span> (nDigits) {</a></span></pre></td></tr> <tr> <td class="numLine"> 715</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">case</span> 4:</pre></td></tr> -<tr> <td class="numLineCover"> 716</td> <td class="nbHitsCovered"> 96781</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>) (value / 1000 + <span class="string">'0'</span>));</pre></td></tr> -<tr> <td class="numLineCover"> 717</td> <td class="nbHitsCovered"> 96889</td> <td class="src"><pre class="src"> value %= 1000;</pre></td></tr> +<tr> <td class="numLineCover"> 716</td> <td class="nbHitsCovered"> 96081</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>) (value / 1000 + <span class="string">'0'</span>));</pre></td></tr> +<tr> <td class="numLineCover"> 717</td> <td class="nbHitsCovered"> 94307</td> <td class="src"><pre class="src"> value %= 1000;</pre></td></tr> <tr> <td class="numLine"> 718</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">case</span> 3:</pre></td></tr> -<tr> <td class="numLineCover"> 719</td> <td class="nbHitsCovered"><a title="Line 719: Conditional coverage 100% (2/2)."> 193550</a></td> <td class="src"><pre class="src"> <a title="Line 719: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value >= 100) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 720</td> <td class="nbHitsCovered"> 98653</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>) (value / 100 + <span class="string">'0'</span>));</pre></td></tr> -<tr> <td class="numLineCover"> 721</td> <td class="nbHitsCovered"> 98780</td> <td class="src"><pre class="src"> value %= 100;</pre></td></tr> +<tr> <td class="numLineCover"> 719</td> <td class="nbHitsCovered"><a title="Line 719: Conditional coverage 100% (2/2)."> 192393</a></td> <td class="src"><pre class="src"> <a title="Line 719: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value >= 100) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 720</td> <td class="nbHitsCovered"> 98023</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>) (value / 100 + <span class="string">'0'</span>));</pre></td></tr> +<tr> <td class="numLineCover"> 721</td> <td class="nbHitsCovered"> 98612</td> <td class="src"><pre class="src"> value %= 100;</pre></td></tr> <tr> <td class="numLine"> 722</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 723</td> <td class="nbHitsCovered"> 97546</td> <td class="src"><pre class="src"> buffer.append(<span class="string">'0'</span>);</pre></td></tr> +<tr> <td class="numLineCover"> 723</td> <td class="nbHitsCovered"> 95495</td> <td class="src"><pre class="src"> buffer.append(<span class="string">'0'</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="numLine"> 725</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">case</span> 2:</pre></td></tr> -<tr> <td class="numLineCover"> 726</td> <td class="nbHitsCovered"><a title="Line 726: Conditional coverage 100% (2/2)."> 194834</a></td> <td class="src"><pre class="src"> <a title="Line 726: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value >= 10) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 727</td> <td class="nbHitsCovered"> 183353</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>) (value / 10 + <span class="string">'0'</span>));</pre></td></tr> -<tr> <td class="numLineCover"> 728</td> <td class="nbHitsCovered"> 185233</td> <td class="src"><pre class="src"> value %= 10;</pre></td></tr> +<tr> <td class="numLineCover"> 726</td> <td class="nbHitsCovered"><a title="Line 726: Conditional coverage 100% (2/2)."> 193250</a></td> <td class="src"><pre class="src"> <a title="Line 726: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value >= 10) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 727</td> <td class="nbHitsCovered"> 183928</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>) (value / 10 + <span class="string">'0'</span>));</pre></td></tr> +<tr> <td class="numLineCover"> 728</td> <td class="nbHitsCovered"> 184748</td> <td class="src"><pre class="src"> value %= 10;</pre></td></tr> <tr> <td class="numLine"> 729</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 730</td> <td class="nbHitsCovered"> 10279</td> <td class="src"><pre class="src"> buffer.append(<span class="string">'0'</span>);</pre></td></tr> +<tr> <td class="numLineCover"> 730</td> <td class="nbHitsCovered"> 10464</td> <td class="src"><pre class="src"> buffer.append(<span class="string">'0'</span>);</pre></td></tr> <tr> <td class="numLine"> 731</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 732</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">case</span> 1:</pre></td></tr> -<tr> <td class="numLineCover"> 733</td> <td class="nbHitsCovered"> 195627</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>) (value + <span class="string">'0'</span>));</pre></td></tr> +<tr> <td class="numLineCover"> 733</td> <td class="nbHitsCovered"> 196226</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>) (value + <span class="string">'0'</span>));</pre></td></tr> <tr> <td class="numLine"> 734</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> -<tr> <td class="numLineCover"> 735</td> <td class="nbHitsCovered"> 196398</td> <td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr> +<tr> <td class="numLineCover"> 735</td> <td class="nbHitsCovered"> 196666</td> <td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr> <tr> <td class="numLine"> 736</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment">// more memory allocation path works for any digits</span></pre></td></tr> <tr> <td class="numLine"> 737</td> <td class="nbHits"> </td> @@ -1319,7 +1319,7 @@ <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 756</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> -<tr> <td class="numLineCover"> 757</td> <td class="nbHitsCovered"> 196383</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 757</td> <td class="nbHitsCovered"> 189324</td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 758</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 759</td> <td class="nbHits"> </td> @@ -1450,8 +1450,8 @@ <td class="src"><pre class="src"> @Override</pre></td></tr> <tr> <td class="numLine"> 824</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> appendTo(<span class="keyword">final</span> Appendable buffer, <span class="keyword">final</span> Calendar calendar) <span class="keyword">throws</span> IOException {</pre></td></tr> -<tr> <td class="numLineCover"> 825</td> <td class="nbHitsCovered"> 567350</td> <td class="src"><pre class="src"> buffer.append(mValue);</pre></td></tr> -<tr> <td class="numLineCover"> 826</td> <td class="nbHitsCovered"> 570950</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 825</td> <td class="nbHitsCovered"> 565222</td> <td class="src"><pre class="src"> buffer.append(mValue);</pre></td></tr> +<tr> <td class="numLineCover"> 826</td> <td class="nbHitsCovered"> 568531</td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 827</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 828</td> <td class="nbHits"> </td> @@ -1656,9 +1656,9 @@ <tr> <td class="numLine"> 940</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">final</span> <span class="keyword">void</span> appendTo(<span class="keyword">final</span> Appendable buffer, <span class="keyword">final</span> <span class="keyword">int</span> value) <span class="keyword">throws</span> IOException {</pre></td></tr> <tr> <td class="numLineCover"> 941</td> <td class="nbHitsCovered"><a title="Line 941: Conditional coverage 100% (2/2)."> 701</a></td> <td class="src"><pre class="src"> <a title="Line 941: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value < 10) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 942</td> <td class="nbHitsCovered"> 556</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>)(value + <span class="string">'0'</span>));</pre></td></tr> -<tr> <td class="numLineCover"> 943</td> <td class="nbHitsCovered"><a title="Line 943: Conditional coverage 100% (2/2)."> 145</a></td> <td class="src"><pre class="src"> <a title="Line 943: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (value < 100) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 944</td> <td class="nbHitsCovered"> 143</td> <td class="src"><pre class="src"> appendDigits(buffer, value);</pre></td></tr> +<tr> <td class="numLineCover"> 942</td> <td class="nbHitsCovered"> 550</td> <td class="src"><pre class="src"> buffer.append((<span class="keyword">char</span>)(value + <span class="string">'0'</span>));</pre></td></tr> +<tr> <td class="numLineCover"> 943</td> <td class="nbHitsCovered"><a title="Line 943: Conditional coverage 100% (2/2)."> 151</a></td> <td class="src"><pre class="src"> <a title="Line 943: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (value < 100) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 944</td> <td class="nbHitsCovered"> 149</td> <td class="src"><pre class="src"> appendDigits(buffer, value);</pre></td></tr> <tr> <td class="numLine"> 945</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr> <tr> <td class="numLineCover"> 946</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> appendFullDigits(buffer, value, 1);</pre></td></tr> @@ -1808,8 +1808,8 @@ <td class="src"><pre class="src"> @Override</pre></td></tr> <tr> <td class="numLine"> 1028</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> appendTo(<span class="keyword">final</span> Appendable buffer, <span class="keyword">final</span> Calendar calendar) <span class="keyword">throws</span> IOException {</pre></td></tr> -<tr> <td class="numLineCover"> 1029</td> <td class="nbHitsCovered"> 191038</td> <td class="src"><pre class="src"> appendTo(buffer, calendar.get(mField));</pre></td></tr> -<tr> <td class="numLineCover"> 1030</td> <td class="nbHitsCovered"> 196232</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 1029</td> <td class="nbHitsCovered"> 188160</td> <td class="src"><pre class="src"> appendTo(buffer, calendar.get(mField));</pre></td></tr> +<tr> <td class="numLineCover"> 1030</td> <td class="nbHitsCovered"> 194055</td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 1031</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 1032</td> <td class="nbHits"> </td> @@ -1822,8 +1822,8 @@ <td class="src"><pre class="src"> @Override</pre></td></tr> <tr> <td class="numLine"> 1036</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">final</span> <span class="keyword">void</span> appendTo(<span class="keyword">final</span> Appendable buffer, <span class="keyword">final</span> <span class="keyword">int</span> value) <span class="keyword">throws</span> IOException {</pre></td></tr> -<tr> <td class="numLineCover"> 1037</td> <td class="nbHitsCovered"> 191871</td> <td class="src"><pre class="src"> appendFullDigits(buffer, value, mSize);</pre></td></tr> -<tr> <td class="numLineCover"> 1038</td> <td class="nbHitsCovered"> 196160</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 1037</td> <td class="nbHitsCovered"> 187526</td> <td class="src"><pre class="src"> appendFullDigits(buffer, value, mSize);</pre></td></tr> +<tr> <td class="numLineCover"> 1038</td> <td class="nbHitsCovered"> 193646</td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 1039</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 1040</td> <td class="nbHits"> </td> @@ -1880,8 +1880,8 @@ <td class="src"><pre class="src"> @Override</pre></td></tr> <tr> <td class="numLine"> 1068</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> appendTo(<span class="keyword">final</span> Appendable buffer, <span class="keyword">final</span> Calendar calendar) <span class="keyword">throws</span> IOException {</pre></td></tr> -<tr> <td class="numLineCover"> 1069</td> <td class="nbHitsCovered"> 384954</td> <td class="src"><pre class="src"> appendTo(buffer, calendar.get(mField));</pre></td></tr> -<tr> <td class="numLineCover"> 1070</td> <td class="nbHitsCovered"> 389491</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 1069</td> <td class="nbHitsCovered"> 380654</td> <td class="src"><pre class="src"> appendTo(buffer, calendar.get(mField));</pre></td></tr> +<tr> <td class="numLineCover"> 1070</td> <td class="nbHitsCovered"> 389099</td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 1071</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 1072</td> <td class="nbHits"> </td> @@ -1894,14 +1894,14 @@ <td class="src"><pre class="src"> @Override</pre></td></tr> <tr> <td class="numLine"> 1076</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">final</span> <span class="keyword">void</span> appendTo(<span class="keyword">final</span> Appendable buffer, <span class="keyword">final</span> <span class="keyword">int</span> value) <span class="keyword">throws</span> IOException {</pre></td></tr> -<tr> <td class="numLineCover"> 1077</td> <td class="nbHitsCovered"><a title="Line 1077: Conditional coverage 100% (2/2)."> 380564</a></td> <td class="src"><pre class="src"> <a title="Line 1077: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value < 100) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 1078</td> <td class="nbHitsCovered"> 388965</td> <td class="src"><pre class="src"> appendDigits(buffer, value);</pre></td></tr> +<tr> <td class="numLineCover"> 1077</td> <td class="nbHitsCovered"><a title="Line 1077: Conditional coverage 100% (2/2)."> 382613</a></td> <td class="src"><pre class="src"> <a title="Line 1077: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value < 100) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 1078</td> <td class="nbHitsCovered"> 385211</td> <td class="src"><pre class="src"> appendDigits(buffer, value);</pre></td></tr> <tr> <td class="numLine"> 1079</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr> <tr> <td class="numLineCover"> 1080</td> <td class="nbHitsCovered"> 2</td> <td class="src"><pre class="src"> appendFullDigits(buffer, value, 2);</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"> 387270</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 1082</td> <td class="nbHitsCovered"> 389164</td> <td class="src"><pre class="src"> }</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="numLine"> 1084</td> <td class="nbHits"> </td> @@ -2022,8 +2022,8 @@ <td class="src"><pre class="src"> @Override</pre></td></tr> <tr> <td class="numLine"> 1148</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> appendTo(<span class="keyword">final</span> Appendable buffer, <span class="keyword">final</span> Calendar calendar) <span class="keyword">throws</span> IOException {</pre></td></tr> -<tr> <td class="numLineCover"> 1149</td> <td class="nbHitsCovered"> 96138</td> <td class="src"><pre class="src"> appendTo(buffer, calendar.get(Calendar.MONTH) + 1);</pre></td></tr> -<tr> <td class="numLineCover"> 1150</td> <td class="nbHitsCovered"> 97537</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 1149</td> <td class="nbHitsCovered"> 93944</td> <td class="src"><pre class="src"> appendTo(buffer, calendar.get(Calendar.MONTH) + 1);</pre></td></tr> +<tr> <td class="numLineCover"> 1150</td> <td class="nbHitsCovered"> 98278</td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 1151</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> </pre></td></tr> <tr> <td class="numLine"> 1152</td> <td class="nbHits"> </td> @@ -2036,8 +2036,8 @@ <td class="src"><pre class="src"> @Override</pre></td></tr> <tr> <td class="numLine"> 1156</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">final</span> <span class="keyword">void</span> appendTo(<span class="keyword">final</span> Appendable buffer, <span class="keyword">final</span> <span class="keyword">int</span> value) <span class="keyword">throws</span> IOException {</pre></td></tr> -<tr> <td class="numLineCover"> 1157</td> <td class="nbHitsCovered"> 96443</td> <td class="src"><pre class="src"> appendDigits(buffer, value);</pre></td></tr> -<tr> <td class="numLineCover"> 1158</td> <td class="nbHitsCovered"> 97451</td> <td class="src"><pre class="src"> }</pre></td></tr> +<tr> <td class="numLineCover"> 1157</td> <td class="nbHitsCovered"> 94275</td> <td class="src"><pre class="src"> appendDigits(buffer, value);</pre></td></tr> +<tr> <td class="numLineCover"> 1158</td> <td class="nbHitsCovered"> 98200</td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 1159</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 1160</td> <td class="nbHits"> </td> @@ -2098,7 +2098,7 @@ <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> appendTo(<span class="keyword">final</span> Appendable buffer, <span class="keyword">final</span> Calendar calendar) <span class="keyword">throws</span> IOException {</pre></td></tr> <tr> <td class="numLineCover"> 1190</td> <td class="nbHitsCovered"> 633</td> <td class="src"><pre class="src"> <span class="keyword">int</span> value = calendar.get(Calendar.HOUR);</pre></td></tr> <tr> <td class="numLineCover"> 1191</td> <td class="nbHitsCovered"><a title="Line 1191: Conditional coverage 100% (2/2)."> 633</a></td> <td class="src"><pre class="src"> <a title="Line 1191: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (value == 0) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 1192</td> <td class="nbHitsCovered"> 57</td> <td class="src"><pre class="src"> value = calendar.getLeastMaximum(Calendar.HOUR) + 1;</pre></td></tr> +<tr> <td class="numLineCover"> 1192</td> <td class="nbHitsCovered"> 49</td> <td class="src"><pre class="src"> value = calendar.getLeastMaximum(Calendar.HOUR) + 1;</pre></td></tr> <tr> <td class="numLine"> 1193</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLineCover"> 1194</td> <td class="nbHitsCovered"> 633</td> <td class="src"><pre class="src"> mRule.appendTo(buffer, value);</pre></td></tr> @@ -2409,10 +2409,10 @@ <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">void</span> appendTo(<span class="keyword">final</span> Appendable buffer, <span class="keyword">final</span> Calendar calendar) <span class="keyword">throws</span> IOException {</pre></td></tr> <tr> <td class="numLineCover"> 1371</td> <td class="nbHitsCovered"> 643</td> <td class="src"><pre class="src"> <span class="keyword">final</span> TimeZone zone = calendar.getTimeZone();</pre></td></tr> <tr> <td class="numLineCover"> 1372</td> <td class="nbHitsCovered"><a title="Line 1372: Conditional coverage 100% (2/2)."> 643</a></td> <td class="src"><pre class="src"> <a title="Line 1372: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (calendar.get(Calendar.DST_OFFSET) == 0) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 1373</td> <td class="nbHitsCovered"> 434</td> <td class="src"><pre class="src"> buffer.append(getTimeZoneDisplay(zone, <span class="keyword">false</span>, mStyle, mLocale));</pre></td></tr> +<tr> <td class="numLineCover"> 1373</td> <td class="nbHitsCovered"> 436</td> <td class="src"><pre class="src"> buffer.append(getTimeZoneDisplay(zone, <span class="keyword">false</span>, mStyle, mLocale));</pre></td></tr> <tr> <td class="numLine"> 1374</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 1375</td> <td class="nbHitsCovered"> 209</td> <td class="src"><pre class="src"> buffer.append(getTimeZoneDisplay(zone, <span class="keyword">true</span>, mStyle, mLocale));</pre></td></tr> +<tr> <td class="numLineCover"> 1375</td> <td class="nbHitsCovered"> 207</td> <td class="src"><pre class="src"> buffer.append(getTimeZoneDisplay(zone, <span class="keyword">true</span>, mStyle, mLocale));</pre></td></tr> <tr> <td class="numLine"> 1376</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLineCover"> 1377</td> <td class="nbHitsCovered"> 643</td> <td class="src"><pre class="src"> }</pre></td></tr> @@ -2692,10 +2692,10 @@ <tr> <td class="numLineCover"> 1538</td> <td class="nbHitsCovered"> 1927</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">boolean</span> daylight, <span class="keyword">final</span> <span class="keyword">int</span> style, <span class="keyword">final</span> Locale locale) {</pre></td></tr> <tr> <td class="numLineCover"> 1539</td> <td class="nbHitsCovered"> 1927</td> <td class="src"><pre class="src"> mTimeZone = timeZone;</pre></td></tr> <tr> <td class="numLineCover"> 1540</td> <td class="nbHitsCovered"><a title="Line 1540: Conditional coverage 100% (2/2)."> 1927</a></td> <td class="src"><pre class="src"> <a title="Line 1540: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (daylight) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 1541</td> <td class="nbHitsCovered"> 851</td> <td class="src"><pre class="src"> mStyle = style | 0x80000000;</pre></td></tr> +<tr> <td class="numLineCover"> 1541</td> <td class="nbHitsCovered"> 849</td> <td class="src"><pre class="src"> mStyle = style | 0x80000000;</pre></td></tr> <tr> <td class="numLine"> 1542</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr> -<tr> <td class="numLineCover"> 1543</td> <td class="nbHitsCovered"> 1076</td> <td class="src"><pre class="src"> mStyle = style;</pre></td></tr> +<tr> <td class="numLineCover"> 1543</td> <td class="nbHitsCovered"> 1078</td> <td class="src"><pre class="src"> mStyle = style;</pre></td></tr> <tr> <td class="numLine"> 1544</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLineCover"> 1545</td> <td class="nbHitsCovered"> 1927</td> <td class="src"><pre class="src"> mLocale = locale;</pre></td></tr> @@ -2727,14 +2727,14 @@ <td class="src"><pre class="src"> @Override</pre></td></tr> <tr> <td class="numLine"> 1560</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> equals(<span class="keyword">final</span> Object obj) {</pre></td></tr> -<tr> <td class="numLineCover"> 1561</td> <td class="nbHitsUncovered"><a title="Line 1561: Conditional coverage 50% (1/2)."> 4399</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 1561: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="keyword">this</span> == obj) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 1561</td> <td class="nbHitsUncovered"><a title="Line 1561: Conditional coverage 50% (1/2)."> 4372</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 1561: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (<span class="keyword">this</span> == obj) {</a></span></pre></td></tr> <tr> <td class="numLineCover"> 1562</td> <td class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span class="srcUncovered"> <span class="keyword">return</span> <span class="keyword">true</span>;</span></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="numLineCover"> 1564</td> <td class="nbHitsUncovered"><a title="Line 1564: Conditional coverage 50% (1/2)."> 4399</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 1564: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> TimeZoneDisplayKey) {</a></span></pre></td></tr> -<tr> <td class="numLineCover"> 1565</td> <td class="nbHitsCovered"> 4399</td> <td class="src"><pre class="src"> <span class="keyword">final</span> TimeZoneDisplayKey other = (TimeZoneDisplayKey)obj;</pre></td></tr> -<tr> <td class="numLineCover"> 1566</td> <td class="nbHitsCovered"> 8798</td> <td class="src"><pre class="src"> <span class="keyword">return</span></pre></td></tr> -<tr> <td class="numLineCover"> 1567</td> <td class="nbHitsUncovered"><a title="Line 1567: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 4399</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 1567: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> mTimeZone.equals(other.mTimeZone) &&</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 1564</td> <td class="nbHitsUncovered"><a title="Line 1564: Conditional coverage 50% (1/2)."> 4372</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 1564: Conditional coverage 50% (1/2)."> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> TimeZoneDisplayKey) {</a></span></pre></td></tr> +<tr> <td class="numLineCover"> 1565</td> <td class="nbHitsCovered"> 4372</td> <td class="src"><pre class="src"> <span class="keyword">final</span> TimeZoneDisplayKey other = (TimeZoneDisplayKey)obj;</pre></td></tr> +<tr> <td class="numLineCover"> 1566</td> <td class="nbHitsCovered"> 8744</td> <td class="src"><pre class="src"> <span class="keyword">return</span></pre></td></tr> +<tr> <td class="numLineCover"> 1567</td> <td class="nbHitsUncovered"><a title="Line 1567: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> 4372</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 1567: Conditional coverage 75% (3/4) [each condition: 100%, 50%]."> mTimeZone.equals(other.mTimeZone) &&</a></span></pre></td></tr> <tr> <td class="numLine"> 1568</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> mStyle == other.mStyle &&</pre></td></tr> <tr> <td class="numLineCover"> 1569</td> <td class="nbHitsUncovered"><a title="Line 1569: Conditional coverage 50% (1/2)."> 665</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 1569: Conditional coverage 50% (1/2)."> mLocale.equals(other.mLocale);</a></span></pre></td></tr> @@ -2749,6 +2749,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 8/20/18 8:35 AM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/22/18 7:11 PM.</div> </body> </html> \ No newline at end of file
Modified: websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.FastTimeZone.html ============================================================================== --- websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.FastTimeZone.html (original) +++ websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.FastTimeZone.html Sat Sep 22 23:12:29 2018 @@ -188,6 +188,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 8/20/18 8:35 AM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/22/18 7:11 PM.</div> </body> </html> \ No newline at end of file Modified: websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.FormatCache.html ============================================================================== --- websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.FormatCache.html (original) +++ websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.FormatCache.html Sat Sep 22 23:12:29 2018 @@ -459,7 +459,7 @@ <td class="src"><pre class="src"> <span class="comment">// this inner static class is only used in a generic ConcurrentHashMap</span></pre></td></tr> <tr> <td class="numLine"> 242</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="comment">// which will not compare against other Object types</span></pre></td></tr> -<tr> <td class="numLineCover"> 243</td> <td class="nbHitsCovered"> 2234</td> <td class="src"><pre class="src"> <span class="keyword">return</span> Arrays.equals(keys, ((MultipartKey)obj).keys);</pre></td></tr> +<tr> <td class="numLineCover"> 243</td> <td class="nbHitsCovered"> 2235</td> <td class="src"><pre class="src"> <span class="keyword">return</span> Arrays.equals(keys, ((MultipartKey)obj).keys);</pre></td></tr> <tr> <td class="numLine"> 244</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 245</td> <td class="nbHits"> </td> @@ -497,6 +497,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 8/20/18 8:35 AM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/22/18 7:11 PM.</div> </body> </html> \ No newline at end of file Modified: websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.GmtTimeZone.html ============================================================================== --- websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.GmtTimeZone.html (original) +++ websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.GmtTimeZone.html Sat Sep 22 23:12:29 2018 @@ -141,7 +141,7 @@ <td class="src"><pre class="src"> @Override</pre></td></tr> <tr> <td class="numLine"> 69</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">int</span> getRawOffset() {</pre></td></tr> -<tr> <td class="numLineCover"> 70</td> <td class="nbHitsCovered"> 2138007</td> <td class="src"><pre class="src"> <span class="keyword">return</span> offset;</pre></td></tr> +<tr> <td class="numLineCover"> 70</td> <td class="nbHitsCovered"> 2133741</td> <td class="src"><pre class="src"> <span class="keyword">return</span> offset;</pre></td></tr> <tr> <td class="numLine"> 71</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 72</td> <td class="nbHits"> </td> @@ -168,7 +168,7 @@ <td class="src"><pre class="src"> @Override</pre></td></tr> <tr> <td class="numLine"> 84</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> inDaylightTime(<span class="keyword">final</span> Date date) {</pre></td></tr> -<tr> <td class="numLineCover"> 85</td> <td class="nbHitsCovered"> 1068423</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 85</td> <td class="nbHitsCovered"> 1067079</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> <tr> <td class="numLine"> 86</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLine"> 87</td> <td class="nbHits"> </td> @@ -195,8 +195,8 @@ <td class="src"><pre class="src"> @Override</pre></td></tr> <tr> <td class="numLine"> 99</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">boolean</span> equals(<span class="keyword">final</span> Object other) {</pre></td></tr> -<tr> <td class="numLineCover"> 100</td> <td class="nbHitsCovered"><a title="Line 100: Conditional coverage 100% (2/2)."> 30707</a></td> <td class="src"><pre class="src"> <a title="Line 100: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (!(other <span class="keyword">instanceof</span> GmtTimeZone)) {</a></pre></td></tr> -<tr> <td class="numLineCover"> 101</td> <td class="nbHitsCovered"> 219</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> +<tr> <td class="numLineCover"> 100</td> <td class="nbHitsCovered"><a title="Line 100: Conditional coverage 100% (2/2)."> 30719</a></td> <td class="src"><pre class="src"> <a title="Line 100: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (!(other <span class="keyword">instanceof</span> GmtTimeZone)) {</a></pre></td></tr> +<tr> <td class="numLineCover"> 101</td> <td class="nbHitsCovered"> 231</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">false</span>;</pre></td></tr> <tr> <td class="numLine"> 102</td> <td class="nbHits"> </td> <td class="src"><pre class="src"> }</pre></td></tr> <tr> <td class="numLineCover"> 103</td> <td class="nbHitsUncovered"><a title="Line 103: Conditional coverage 50% (1/2)."> 30488</a></td> <td class="src"><pre class="src"><span class="srcUncovered"> <a title="Line 103: Conditional coverage 50% (1/2)."> <span class="keyword">return</span> zoneId == ((GmtTimeZone) other).zoneId;</a></span></pre></td></tr> @@ -206,6 +206,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 8/20/18 8:35 AM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/22/18 7:11 PM.</div> </body> </html> \ No newline at end of file Modified: websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.StopWatch.html ============================================================================== --- websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.StopWatch.html (original) +++ websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.StopWatch.html Sat Sep 22 23:12:29 2018 @@ -1042,6 +1042,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 8/20/18 8:35 AM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/22/18 7:11 PM.</div> </body> </html> \ No newline at end of file Modified: websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.TimeZones.html ============================================================================== --- websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.TimeZones.html (original) +++ websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.time.TimeZones.html Sat Sep 22 23:12:29 2018 @@ -87,6 +87,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 8/20/18 8:35 AM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/22/18 7:11 PM.</div> </body> </html> \ No newline at end of file Modified: websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.ImmutablePair.html ============================================================================== --- websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.ImmutablePair.html (original) +++ websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.ImmutablePair.html Sat Sep 22 23:12:29 2018 @@ -255,6 +255,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 8/20/18 8:35 AM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/22/18 7:11 PM.</div> </body> </html> \ No newline at end of file Modified: websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.ImmutableTriple.html ============================================================================== --- websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.ImmutableTriple.html (original) +++ websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.ImmutableTriple.html Sat Sep 22 23:12:29 2018 @@ -258,6 +258,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 8/20/18 8:35 AM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/22/18 7:11 PM.</div> </body> </html> \ No newline at end of file Modified: websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.MutablePair.html ============================================================================== --- websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.MutablePair.html (original) +++ websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.MutablePair.html Sat Sep 22 23:12:29 2018 @@ -249,6 +249,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 8/20/18 8:35 AM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/22/18 7:11 PM.</div> </body> </html> \ No newline at end of file Modified: websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.MutableTriple.html ============================================================================== --- websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.MutableTriple.html (original) +++ websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.MutableTriple.html Sat Sep 22 23:12:29 2018 @@ -268,6 +268,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 8/20/18 8:35 AM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/22/18 7:11 PM.</div> </body> </html> \ No newline at end of file Modified: websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.Pair.html ============================================================================== --- websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.Pair.html (original) +++ websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.Pair.html Sat Sep 22 23:12:29 2018 @@ -358,6 +358,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 8/20/18 8:35 AM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/22/18 7:11 PM.</div> </body> </html> \ No newline at end of file Modified: websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.Triple.html ============================================================================== --- websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.Triple.html (original) +++ websites/production/commons/content/proper/commons-lang/cobertura/org.apache.commons.lang3.tuple.Triple.html Sat Sep 22 23:12:29 2018 @@ -319,6 +319,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 8/20/18 8:35 AM.</div> +<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.1.1 on 9/22/18 7:11 PM.</div> </body> </html> \ No newline at end of file Modified: websites/production/commons/content/proper/commons-lang/cpd.html ============================================================================== --- websites/production/commons/content/proper/commons-lang/cpd.html (original) +++ websites/production/commons/content/proper/commons-lang/cpd.html Sat Sep 22 23:12:29 2018 @@ -1,13 +1,13 @@ <!DOCTYPE html> <!-- - | Generated by Apache Maven Doxia at 20 August 2018 + | Generated by Apache Maven Doxia at 22 September 2018 | Rendered using Apache Maven Fluido Skin 1.3.0 --> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta charset="UTF-8" /> <meta name="viewport" content="width=device-width, initial-scale=1.0" /> - <meta name="Date-Revision-yyyymmdd" content="20180820" /> + <meta name="Date-Revision-yyyymmdd" content="20180922" /> <meta http-equiv="Content-Language" content="en" /> <title>Lang – CPD Results</title> @@ -38,8 +38,8 @@ <a class="brand" href="http://commons.apache.org/proper/commons-lang/">Apache Commons Lang ™</a> <ul class="nav"> - <li id="publishDate">Last Published: 20 August 2018</li> - <li class="divider">|</li> <li id="projectVersion">Version: 3.8</li> + <li id="publishDate">Last Published: 22 September 2018</li> + <li class="divider">|</li> <li id="projectVersion">Version: 3.9-SNAPSHOT</li> </ul> <div class="pull-right"> <ul class="nav"> <li> @@ -121,7 +121,7 @@ </ul> <ul class="nav nav-list"> <li class="nav-header"><i class="icon-info-sign"></i>Project Documentation</li> - <li class="collapsed"> + <li class="collapsed"> <a href="project-info.html" title="Project Information"> Project Information</a> </li> @@ -178,8 +178,8 @@ Checkstyle</a> </li> <li class="none"> - <a href="findbugs.html" title="FindBugs"> - FindBugs</a> + <a href="spotbugs.html" title="SpotBugs"> + SpotBugs</a> </li> <li class="none active"> <a href="cpd.html" title="CPD"> @@ -298,7 +298,7 @@ <td class="content"> <div class="section"> <h2><a name="CPD_Results"></a>CPD Results</h2> -<p>The following document contains the results of PMD's <a class="externalLink" href="http://pmd.sourceforge.net/cpd.html">CPD</a> 6.0.1.</p></div> +<p>The following document contains the results of PMD's <a class="externalLink" href="http://pmd.sourceforge.net/cpd.html">CPD</a> 6.4.0.</p></div> <div class="section"> <h2><a name="Duplications"></a>Duplications</h2> <table border="0" class="bodyTable"> @@ -1025,10 +1025,10 @@ <th>Line</th></tr> <tr class="b"> <td>org/apache/commons/lang3/Conversion.java</td> -<td><a href="./xref/org/apache/commons/lang3/Conversion.html#L1292">1292</a></td></tr> +<td><a href="./xref/org/apache/commons/lang3/Conversion.html#L1290">1290</a></td></tr> <tr class="a"> <td>org/apache/commons/lang3/Conversion.java</td> -<td><a href="./xref/org/apache/commons/lang3/Conversion.html#L1331">1331</a></td></tr> +<td><a href="./xref/org/apache/commons/lang3/Conversion.html#L1329">1329</a></td></tr> <tr class="b"><td colspan='2'> <div> <pre> throw new IllegalArgumentException("(nHexs-1)*4+srcPos is greater or equal to than 32"); @@ -1137,13 +1137,13 @@ <th>Line</th></tr> <tr class="a"> <td>org/apache/commons/lang3/Conversion.java</td> -<td><a href="./xref/org/apache/commons/lang3/Conversion.html#L1292">1292</a></td></tr> +<td><a href="./xref/org/apache/commons/lang3/Conversion.html#L1290">1290</a></td></tr> <tr class="b"> <td>org/apache/commons/lang3/Conversion.java</td> -<td><a href="./xref/org/apache/commons/lang3/Conversion.html#L1331">1331</a></td></tr> +<td><a href="./xref/org/apache/commons/lang3/Conversion.html#L1329">1329</a></td></tr> <tr class="a"> <td>org/apache/commons/lang3/Conversion.java</td> -<td><a href="./xref/org/apache/commons/lang3/Conversion.html#L1370">1370</a></td></tr> +<td><a href="./xref/org/apache/commons/lang3/Conversion.html#L1368">1368</a></td></tr> <tr class="b"><td colspan='2'> <div> <pre> throw new IllegalArgumentException("(nHexs-1)*4+srcPos is greater or equal to than 32");