You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@commons.apache.org by gg...@apache.org on 2013/04/06 18:40:29 UTC
svn commit: r857520 [31/35] - in
/websites/production/commons/content/proper/commons-codec: ./
apidocs/org/apache/commons/codec/binary/
apidocs/org/apache/commons/codec/digest/
apidocs/src-html/org/apache/commons/codec/binary/
apidocs/src-html/org/apac...
Modified: websites/production/commons/content/proper/commons-codec/cobertura/org.apache.commons.codec.net.URLCodec.html
==============================================================================
--- websites/production/commons/content/proper/commons-codec/cobertura/org.apache.commons.codec.net.URLCodec.html (original)
+++ websites/production/commons/content/proper/commons-codec/cobertura/org.apache.commons.codec.net.URLCodec.html Sat Apr 6 16:40:25 2013
@@ -155,7 +155,7 @@
<td class="src"><pre class="src"> <span class="comment"> * BitSet of www-form-url safe characters.</span></pre></td></tr>
<tr> <td class="numLine"> 69</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
-<tr> <td class="numLineCover"> 70</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">static</span> <span class="keyword">final</span> BitSet WWW_FORM_URL = <span class="keyword">new</span> BitSet(256);</pre></td></tr>
+<tr> <td class="numLineCover"> 70</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">protected</span> <span class="keyword">static</span> <span class="keyword">final</span> BitSet WWW_FORM_URL = <span class="keyword">new</span> BitSet(256);</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>
@@ -164,30 +164,30 @@
<td class="src"><pre class="src"> <span class="keyword">static</span> {</pre></td></tr>
<tr> <td class="numLine"> 74</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// alpha characters</span></pre></td></tr>
-<tr> <td class="numLineCover"> 75</td> <td class="nbHitsCovered"> 108</td> <td class="src"><pre class="src"> <span class="keyword">for</span> (<span class="keyword">int</span> i = <span class="string">'a'</span>; i <= <span class="string">'z'</span>; i++) {</pre></td></tr>
-<tr> <td class="numLineCover"> 76</td> <td class="nbHitsCovered"> 104</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(i);</pre></td></tr>
+<tr> <td class="numLineCover"> 75</td> <td class="nbHitsCovered"> 81</td> <td class="src"><pre class="src"> <span class="keyword">for</span> (<span class="keyword">int</span> i = <span class="string">'a'</span>; i <= <span class="string">'z'</span>; i++) {</pre></td></tr>
+<tr> <td class="numLineCover"> 76</td> <td class="nbHitsCovered"> 78</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(i);</pre></td></tr>
<tr> <td class="numLine"> 77</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 78</td> <td class="nbHitsCovered"> 108</td> <td class="src"><pre class="src"> <span class="keyword">for</span> (<span class="keyword">int</span> i = <span class="string">'A'</span>; i <= <span class="string">'Z'</span>; i++) {</pre></td></tr>
-<tr> <td class="numLineCover"> 79</td> <td class="nbHitsCovered"> 104</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(i);</pre></td></tr>
+<tr> <td class="numLineCover"> 78</td> <td class="nbHitsCovered"> 81</td> <td class="src"><pre class="src"> <span class="keyword">for</span> (<span class="keyword">int</span> i = <span class="string">'A'</span>; i <= <span class="string">'Z'</span>; i++) {</pre></td></tr>
+<tr> <td class="numLineCover"> 79</td> <td class="nbHitsCovered"> 78</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(i);</pre></td></tr>
<tr> <td class="numLine"> 80</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 81</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// numeric characters</span></pre></td></tr>
-<tr> <td class="numLineCover"> 82</td> <td class="nbHitsCovered"> 44</td> <td class="src"><pre class="src"> <span class="keyword">for</span> (<span class="keyword">int</span> i = <span class="string">'0'</span>; i <= <span class="string">'9'</span>; i++) {</pre></td></tr>
-<tr> <td class="numLineCover"> 83</td> <td class="nbHitsCovered"> 40</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(i);</pre></td></tr>
+<tr> <td class="numLineCover"> 82</td> <td class="nbHitsCovered"> 33</td> <td class="src"><pre class="src"> <span class="keyword">for</span> (<span class="keyword">int</span> i = <span class="string">'0'</span>; i <= <span class="string">'9'</span>; i++) {</pre></td></tr>
+<tr> <td class="numLineCover"> 83</td> <td class="nbHitsCovered"> 30</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(i);</pre></td></tr>
<tr> <td class="numLine"> 84</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 85</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// special chars</span></pre></td></tr>
-<tr> <td class="numLineCover"> 86</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(<span class="string">'-'</span>);</pre></td></tr>
-<tr> <td class="numLineCover"> 87</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(<span class="string">'_'</span>);</pre></td></tr>
-<tr> <td class="numLineCover"> 88</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(<span class="string">'.'</span>);</pre></td></tr>
-<tr> <td class="numLineCover"> 89</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(<span class="string">'*'</span>);</pre></td></tr>
+<tr> <td class="numLineCover"> 86</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(<span class="string">'-'</span>);</pre></td></tr>
+<tr> <td class="numLineCover"> 87</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(<span class="string">'_'</span>);</pre></td></tr>
+<tr> <td class="numLineCover"> 88</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(<span class="string">'.'</span>);</pre></td></tr>
+<tr> <td class="numLineCover"> 89</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(<span class="string">'*'</span>);</pre></td></tr>
<tr> <td class="numLine"> 90</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">// blank to be replaced with +</span></pre></td></tr>
-<tr> <td class="numLineCover"> 91</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(<span class="string">' '</span>);</pre></td></tr>
-<tr> <td class="numLineCover"> 92</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 91</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> WWW_FORM_URL.set(<span class="string">' '</span>);</pre></td></tr>
+<tr> <td class="numLineCover"> 92</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 93</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 94</td> <td class="nbHits"> </td>
@@ -200,8 +200,8 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 98</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> URLCodec() {</pre></td></tr>
-<tr> <td class="numLineCover"> 99</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> <span class="keyword">this</span>(CharEncoding.UTF_8);</pre></td></tr>
-<tr> <td class="numLineCover"> 100</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 99</td> <td class="nbHitsCovered"> 39</td> <td class="src"><pre class="src"> <span class="keyword">this</span>(CharEncoding.UTF_8);</pre></td></tr>
+<tr> <td class="numLineCover"> 100</td> <td class="nbHitsCovered"> 39</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 101</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 102</td> <td class="nbHits"> </td>
@@ -216,9 +216,9 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 107</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> URLCodec(<span class="keyword">final</span> String charset) {</pre></td></tr>
-<tr> <td class="numLineCover"> 108</td> <td class="nbHitsCovered"> 60</td> <td class="src"><pre class="src"> <span class="keyword">super</span>();</pre></td></tr>
-<tr> <td class="numLineCover"> 109</td> <td class="nbHitsCovered"> 60</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.charset = charset;</pre></td></tr>
-<tr> <td class="numLineCover"> 110</td> <td class="nbHitsCovered"> 60</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 108</td> <td class="nbHitsCovered"> 45</td> <td class="src"><pre class="src"> <span class="keyword">super</span>();</pre></td></tr>
+<tr> <td class="numLineCover"> 109</td> <td class="nbHitsCovered"> 45</td> <td class="src"><pre class="src"> <span class="keyword">this</span>.charset = charset;</pre></td></tr>
+<tr> <td class="numLineCover"> 110</td> <td class="nbHitsCovered"> 45</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 111</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 112</td> <td class="nbHits"> </td>
@@ -241,41 +241,41 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 121</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">final</span> <span class="keyword">byte</span>[] encodeUrl(BitSet urlsafe, <span class="keyword">final</span> <span class="keyword">byte</span>[] bytes) {</pre></td></tr>
-<tr> <td class="numLineCover"> 122</td> <td class="nbHitsCovered"><a title="Line 122: Conditional coverage 100% (2/2)."> 56</a></td> <td class="src"><pre class="src"> <a title="Line 122: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (bytes == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 123</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLineCover"> 122</td> <td class="nbHitsCovered"><a title="Line 122: Conditional coverage 100% (2/2)."> 42</a></td> <td class="src"><pre class="src"> <a title="Line 122: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (bytes == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 123</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
<tr> <td class="numLine"> 124</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 125</td> <td class="nbHitsCovered"><a title="Line 125: Conditional coverage 100% (2/2)."> 52</a></td> <td class="src"><pre class="src"> <a title="Line 125: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (urlsafe == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 126</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> urlsafe = WWW_FORM_URL;</pre></td></tr>
+<tr> <td class="numLineCover"> 125</td> <td class="nbHitsCovered"><a title="Line 125: Conditional coverage 100% (2/2)."> 39</a></td> <td class="src"><pre class="src"> <a title="Line 125: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (urlsafe == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 126</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> urlsafe = WWW_FORM_URL;</pre></td></tr>
<tr> <td class="numLine"> 127</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 128</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 129</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> <span class="keyword">final</span> ByteArrayOutputStream buffer = <span class="keyword">new</span> ByteArrayOutputStream();</pre></td></tr>
-<tr> <td class="numLineCover"> 130</td> <td class="nbHitsCovered"><a title="Line 130: Conditional coverage 100% (2/2)."> 964</a></td> <td class="src"><pre class="src"> <a title="Line 130: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">final</span> <span class="keyword">byte</span> c : bytes) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 131</td> <td class="nbHitsCovered"> 912</td> <td class="src"><pre class="src"> <span class="keyword">int</span> b = c;</pre></td></tr>
-<tr> <td class="numLineCover"> 132</td> <td class="nbHitsCovered"><a title="Line 132: Conditional coverage 100% (2/2)."> 912</a></td> <td class="src"><pre class="src"> <a title="Line 132: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (b < 0) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 133</td> <td class="nbHitsCovered"> 232</td> <td class="src"><pre class="src"> b = 256 + b;</pre></td></tr>
+<tr> <td class="numLineCover"> 129</td> <td class="nbHitsCovered"> 39</td> <td class="src"><pre class="src"> <span class="keyword">final</span> ByteArrayOutputStream buffer = <span class="keyword">new</span> ByteArrayOutputStream();</pre></td></tr>
+<tr> <td class="numLineCover"> 130</td> <td class="nbHitsCovered"><a title="Line 130: Conditional coverage 100% (2/2)."> 723</a></td> <td class="src"><pre class="src"> <a title="Line 130: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">final</span> <span class="keyword">byte</span> c : bytes) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 131</td> <td class="nbHitsCovered"> 684</td> <td class="src"><pre class="src"> <span class="keyword">int</span> b = c;</pre></td></tr>
+<tr> <td class="numLineCover"> 132</td> <td class="nbHitsCovered"><a title="Line 132: Conditional coverage 100% (2/2)."> 684</a></td> <td class="src"><pre class="src"> <a title="Line 132: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (b < 0) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 133</td> <td class="nbHitsCovered"> 174</td> <td class="src"><pre class="src"> b = 256 + b;</pre></td></tr>
<tr> <td class="numLine"> 134</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 135</td> <td class="nbHitsCovered"><a title="Line 135: Conditional coverage 100% (2/2)."> 912</a></td> <td class="src"><pre class="src"> <a title="Line 135: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (urlsafe.get(b)) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 136</td> <td class="nbHitsCovered"><a title="Line 136: Conditional coverage 100% (2/2)."> 420</a></td> <td class="src"><pre class="src"> <a title="Line 136: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (b == <span class="string">' '</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 137</td> <td class="nbHitsCovered"> 28</td> <td class="src"><pre class="src"> b = <span class="string">'+'</span>;</pre></td></tr>
+<tr> <td class="numLineCover"> 135</td> <td class="nbHitsCovered"><a title="Line 135: Conditional coverage 100% (2/2)."> 684</a></td> <td class="src"><pre class="src"> <a title="Line 135: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (urlsafe.get(b)) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 136</td> <td class="nbHitsCovered"><a title="Line 136: Conditional coverage 100% (2/2)."> 315</a></td> <td class="src"><pre class="src"> <a title="Line 136: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (b == <span class="string">' '</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 137</td> <td class="nbHitsCovered"> 21</td> <td class="src"><pre class="src"> b = <span class="string">'+'</span>;</pre></td></tr>
<tr> <td class="numLine"> 138</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 139</td> <td class="nbHitsCovered"> 420</td> <td class="src"><pre class="src"> buffer.write(b);</pre></td></tr>
+<tr> <td class="numLineCover"> 139</td> <td class="nbHitsCovered"> 315</td> <td class="src"><pre class="src"> buffer.write(b);</pre></td></tr>
<tr> <td class="numLine"> 140</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 141</td> <td class="nbHitsCovered"> 492</td> <td class="src"><pre class="src"> buffer.write(ESCAPE_CHAR);</pre></td></tr>
-<tr> <td class="numLineCover"> 142</td> <td class="nbHitsCovered"> 492</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">char</span> hex1 = Character.toUpperCase(Character.forDigit((b >> 4) & 0xF, RADIX));</pre></td></tr>
-<tr> <td class="numLineCover"> 143</td> <td class="nbHitsCovered"> 492</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">char</span> hex2 = Character.toUpperCase(Character.forDigit(b & 0xF, RADIX));</pre></td></tr>
-<tr> <td class="numLineCover"> 144</td> <td class="nbHitsCovered"> 492</td> <td class="src"><pre class="src"> buffer.write(hex1);</pre></td></tr>
-<tr> <td class="numLineCover"> 145</td> <td class="nbHitsCovered"> 492</td> <td class="src"><pre class="src"> buffer.write(hex2);</pre></td></tr>
+<tr> <td class="numLineCover"> 141</td> <td class="nbHitsCovered"> 369</td> <td class="src"><pre class="src"> buffer.write(ESCAPE_CHAR);</pre></td></tr>
+<tr> <td class="numLineCover"> 142</td> <td class="nbHitsCovered"> 369</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">char</span> hex1 = Character.toUpperCase(Character.forDigit((b >> 4) & 0xF, RADIX));</pre></td></tr>
+<tr> <td class="numLineCover"> 143</td> <td class="nbHitsCovered"> 369</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">char</span> hex2 = Character.toUpperCase(Character.forDigit(b & 0xF, RADIX));</pre></td></tr>
+<tr> <td class="numLineCover"> 144</td> <td class="nbHitsCovered"> 369</td> <td class="src"><pre class="src"> buffer.write(hex1);</pre></td></tr>
+<tr> <td class="numLineCover"> 145</td> <td class="nbHitsCovered"> 369</td> <td class="src"><pre class="src"> buffer.write(hex2);</pre></td></tr>
<tr> <td class="numLine"> 146</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 147</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 148</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> <span class="keyword">return</span> buffer.toByteArray();</pre></td></tr>
+<tr> <td class="numLineCover"> 148</td> <td class="nbHitsCovered"> 39</td> <td class="src"><pre class="src"> <span class="keyword">return</span> buffer.toByteArray();</pre></td></tr>
<tr> <td class="numLine"> 149</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 150</td> <td class="nbHits"> </td>
@@ -302,32 +302,32 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 161</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">static</span> <span class="keyword">final</span> <span class="keyword">byte</span>[] decodeUrl(<span class="keyword">final</span> <span class="keyword">byte</span>[] bytes) <span class="keyword">throws</span> DecoderException {</pre></td></tr>
-<tr> <td class="numLineCover"> 162</td> <td class="nbHitsCovered"><a title="Line 162: Conditional coverage 100% (2/2)."> 60</a></td> <td class="src"><pre class="src"> <a title="Line 162: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (bytes == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 163</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLineCover"> 162</td> <td class="nbHitsCovered"><a title="Line 162: Conditional coverage 100% (2/2)."> 45</a></td> <td class="src"><pre class="src"> <a title="Line 162: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (bytes == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 163</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
<tr> <td class="numLine"> 164</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 165</td> <td class="nbHitsCovered"> 56</td> <td class="src"><pre class="src"> <span class="keyword">final</span> ByteArrayOutputStream buffer = <span class="keyword">new</span> ByteArrayOutputStream();</pre></td></tr>
-<tr> <td class="numLineCover"> 166</td> <td class="nbHitsCovered"><a title="Line 166: Conditional coverage 100% (2/2)."> 608</a></td> <td class="src"><pre class="src"> <a title="Line 166: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">int</span> i = 0; i < bytes.length; i++) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 167</td> <td class="nbHitsCovered"> 568</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">int</span> b = bytes[i];</pre></td></tr>
-<tr> <td class="numLineCover"> 168</td> <td class="nbHitsCovered"><a title="Line 168: Conditional coverage 100% (2/2)."> 568</a></td> <td class="src"><pre class="src"> <a title="Line 168: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (b == <span class="string">'+'</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 169</td> <td class="nbHitsCovered"> 16</td> <td class="src"><pre class="src"> buffer.write(<span class="string">' '</span>);</pre></td></tr>
-<tr> <td class="numLineCover"> 170</td> <td class="nbHitsCovered"><a title="Line 170: Conditional coverage 100% (2/2)."> 552</a></td> <td class="src"><pre class="src"> <a title="Line 170: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (b == ESCAPE_CHAR) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 165</td> <td class="nbHitsCovered"> 42</td> <td class="src"><pre class="src"> <span class="keyword">final</span> ByteArrayOutputStream buffer = <span class="keyword">new</span> ByteArrayOutputStream();</pre></td></tr>
+<tr> <td class="numLineCover"> 166</td> <td class="nbHitsCovered"><a title="Line 166: Conditional coverage 100% (2/2)."> 456</a></td> <td class="src"><pre class="src"> <a title="Line 166: Conditional coverage 100% (2/2)."> <span class="keyword">for</span> (<span class="keyword">int</span> i = 0; i < bytes.length; i++) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 167</td> <td class="nbHitsCovered"> 426</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">int</span> b = bytes[i];</pre></td></tr>
+<tr> <td class="numLineCover"> 168</td> <td class="nbHitsCovered"><a title="Line 168: Conditional coverage 100% (2/2)."> 426</a></td> <td class="src"><pre class="src"> <a title="Line 168: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (b == <span class="string">'+'</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 169</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> buffer.write(<span class="string">' '</span>);</pre></td></tr>
+<tr> <td class="numLineCover"> 170</td> <td class="nbHitsCovered"><a title="Line 170: Conditional coverage 100% (2/2)."> 414</a></td> <td class="src"><pre class="src"> <a title="Line 170: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (b == ESCAPE_CHAR) {</a></pre></td></tr>
<tr> <td class="numLine"> 171</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 172</td> <td class="nbHitsCovered"> 224</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">int</span> u = Utils.digit16(bytes[++i]);</pre></td></tr>
-<tr> <td class="numLineCover"> 173</td> <td class="nbHitsCovered"> 216</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">int</span> l = Utils.digit16(bytes[++i]);</pre></td></tr>
-<tr> <td class="numLineCover"> 174</td> <td class="nbHitsCovered"> 208</td> <td class="src"><pre class="src"> buffer.write((<span class="keyword">char</span>) ((u << 4) + l));</pre></td></tr>
-<tr> <td class="numLineCover"> 175</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> } <span class="keyword">catch</span> (<span class="keyword">final</span> ArrayIndexOutOfBoundsException e) {</pre></td></tr>
-<tr> <td class="numLineCover"> 176</td> <td class="nbHitsCovered"> 8</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> DecoderException(<span class="string">"Invalid URL encoding: "</span>, e);</pre></td></tr>
-<tr> <td class="numLineCover"> 177</td> <td class="nbHitsCovered"> 208</td> <td class="src"><pre class="src"> }</pre></td></tr>
+<tr> <td class="numLineCover"> 172</td> <td class="nbHitsCovered"> 168</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">int</span> u = Utils.digit16(bytes[++i]);</pre></td></tr>
+<tr> <td class="numLineCover"> 173</td> <td class="nbHitsCovered"> 162</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">int</span> l = Utils.digit16(bytes[++i]);</pre></td></tr>
+<tr> <td class="numLineCover"> 174</td> <td class="nbHitsCovered"> 156</td> <td class="src"><pre class="src"> buffer.write((<span class="keyword">char</span>) ((u << 4) + l));</pre></td></tr>
+<tr> <td class="numLineCover"> 175</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> } <span class="keyword">catch</span> (<span class="keyword">final</span> ArrayIndexOutOfBoundsException e) {</pre></td></tr>
+<tr> <td class="numLineCover"> 176</td> <td class="nbHitsCovered"> 6</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> DecoderException(<span class="string">"Invalid URL encoding: "</span>, e);</pre></td></tr>
+<tr> <td class="numLineCover"> 177</td> <td class="nbHitsCovered"> 156</td> <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 178</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 179</td> <td class="nbHitsCovered"> 328</td> <td class="src"><pre class="src"> buffer.write(b);</pre></td></tr>
+<tr> <td class="numLineCover"> 179</td> <td class="nbHitsCovered"> 246</td> <td class="src"><pre class="src"> buffer.write(b);</pre></td></tr>
<tr> <td class="numLine"> 180</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 181</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 182</td> <td class="nbHitsCovered"> 40</td> <td class="src"><pre class="src"> <span class="keyword">return</span> buffer.toByteArray();</pre></td></tr>
+<tr> <td class="numLineCover"> 182</td> <td class="nbHitsCovered"> 30</td> <td class="src"><pre class="src"> <span class="keyword">return</span> buffer.toByteArray();</pre></td></tr>
<tr> <td class="numLine"> 183</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 184</td> <td class="nbHits"> </td>
@@ -350,7 +350,7 @@
<td class="src"><pre class="src"> @Override</pre></td></tr>
<tr> <td class="numLine"> 193</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">byte</span>[] encode(<span class="keyword">final</span> <span class="keyword">byte</span>[] bytes) {</pre></td></tr>
-<tr> <td class="numLineCover"> 194</td> <td class="nbHitsCovered"> 52</td> <td class="src"><pre class="src"> <span class="keyword">return</span> encodeUrl(WWW_FORM_URL, bytes);</pre></td></tr>
+<tr> <td class="numLineCover"> 194</td> <td class="nbHitsCovered"> 39</td> <td class="src"><pre class="src"> <span class="keyword">return</span> encodeUrl(WWW_FORM_URL, bytes);</pre></td></tr>
<tr> <td class="numLine"> 195</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 196</td> <td class="nbHits"> </td>
@@ -381,7 +381,7 @@
<td class="src"><pre class="src"> @Override</pre></td></tr>
<tr> <td class="numLine"> 209</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> <span class="keyword">byte</span>[] decode(<span class="keyword">final</span> <span class="keyword">byte</span>[] bytes) <span class="keyword">throws</span> DecoderException {</pre></td></tr>
-<tr> <td class="numLineCover"> 210</td> <td class="nbHitsCovered"> 56</td> <td class="src"><pre class="src"> <span class="keyword">return</span> decodeUrl(bytes);</pre></td></tr>
+<tr> <td class="numLineCover"> 210</td> <td class="nbHitsCovered"> 42</td> <td class="src"><pre class="src"> <span class="keyword">return</span> decodeUrl(bytes);</pre></td></tr>
<tr> <td class="numLine"> 211</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 212</td> <td class="nbHits"> </td>
@@ -410,11 +410,11 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 224</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> String encode(<span class="keyword">final</span> String str, <span class="keyword">final</span> String charset) <span class="keyword">throws</span> UnsupportedEncodingException {</pre></td></tr>
-<tr> <td class="numLineCover"> 225</td> <td class="nbHitsCovered"><a title="Line 225: Conditional coverage 100% (2/2)."> 52</a></td> <td class="src"><pre class="src"> <a title="Line 225: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (str == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 226</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLineCover"> 225</td> <td class="nbHitsCovered"><a title="Line 225: Conditional coverage 100% (2/2)."> 39</a></td> <td class="src"><pre class="src"> <a title="Line 225: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (str == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 226</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
<tr> <td class="numLine"> 227</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 228</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> <span class="keyword">return</span> StringUtils.newStringUsAscii(encode(str.getBytes(charset)));</pre></td></tr>
+<tr> <td class="numLineCover"> 228</td> <td class="nbHitsCovered"> 36</td> <td class="src"><pre class="src"> <span class="keyword">return</span> StringUtils.newStringUsAscii(encode(str.getBytes(charset)));</pre></td></tr>
<tr> <td class="numLine"> 229</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 230</td> <td class="nbHits"> </td>
@@ -445,15 +445,15 @@
<td class="src"><pre class="src"> @Override</pre></td></tr>
<tr> <td class="numLine"> 243</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> String encode(<span class="keyword">final</span> String str) <span class="keyword">throws</span> EncoderException {</pre></td></tr>
-<tr> <td class="numLineCover"> 244</td> <td class="nbHitsCovered"><a title="Line 244: Conditional coverage 100% (2/2)."> 32</a></td> <td class="src"><pre class="src"> <a title="Line 244: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (str == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 245</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLineCover"> 244</td> <td class="nbHitsCovered"><a title="Line 244: Conditional coverage 100% (2/2)."> 24</a></td> <td class="src"><pre class="src"> <a title="Line 244: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (str == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 245</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
<tr> <td class="numLine"> 246</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 247</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 248</td> <td class="nbHitsCovered"> 28</td> <td class="src"><pre class="src"> <span class="keyword">return</span> encode(str, getDefaultCharset());</pre></td></tr>
-<tr> <td class="numLineCover"> 249</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> } <span class="keyword">catch</span> (<span class="keyword">final</span> UnsupportedEncodingException e) {</pre></td></tr>
-<tr> <td class="numLineCover"> 250</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> EncoderException(e.getMessage(), e);</pre></td></tr>
+<tr> <td class="numLineCover"> 248</td> <td class="nbHitsCovered"> 21</td> <td class="src"><pre class="src"> <span class="keyword">return</span> encode(str, getDefaultCharset());</pre></td></tr>
+<tr> <td class="numLineCover"> 249</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> } <span class="keyword">catch</span> (<span class="keyword">final</span> UnsupportedEncodingException e) {</pre></td></tr>
+<tr> <td class="numLineCover"> 250</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> EncoderException(e.getMessage(), e);</pre></td></tr>
<tr> <td class="numLine"> 251</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 252</td> <td class="nbHits"> </td>
@@ -492,11 +492,11 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 269</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> String decode(<span class="keyword">final</span> String str, <span class="keyword">final</span> String charset) <span class="keyword">throws</span> DecoderException, UnsupportedEncodingException {</pre></td></tr>
-<tr> <td class="numLineCover"> 270</td> <td class="nbHitsCovered"><a title="Line 270: Conditional coverage 100% (2/2)."> 52</a></td> <td class="src"><pre class="src"> <a title="Line 270: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (str == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 271</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLineCover"> 270</td> <td class="nbHitsCovered"><a title="Line 270: Conditional coverage 100% (2/2)."> 39</a></td> <td class="src"><pre class="src"> <a title="Line 270: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (str == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 271</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
<tr> <td class="numLine"> 272</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 273</td> <td class="nbHitsCovered"> 48</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">new</span> String(decode(StringUtils.getBytesUsAscii(str)), charset);</pre></td></tr>
+<tr> <td class="numLineCover"> 273</td> <td class="nbHitsCovered"> 36</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">new</span> String(decode(StringUtils.getBytesUsAscii(str)), charset);</pre></td></tr>
<tr> <td class="numLine"> 274</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 275</td> <td class="nbHits"> </td>
@@ -527,15 +527,15 @@
<td class="src"><pre class="src"> @Override</pre></td></tr>
<tr> <td class="numLine"> 288</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> String decode(<span class="keyword">final</span> String str) <span class="keyword">throws</span> DecoderException {</pre></td></tr>
-<tr> <td class="numLineCover"> 289</td> <td class="nbHitsCovered"><a title="Line 289: Conditional coverage 100% (2/2)."> 44</a></td> <td class="src"><pre class="src"> <a title="Line 289: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (str == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 290</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLineCover"> 289</td> <td class="nbHitsCovered"><a title="Line 289: Conditional coverage 100% (2/2)."> 33</a></td> <td class="src"><pre class="src"> <a title="Line 289: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (str == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 290</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
<tr> <td class="numLine"> 291</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 292</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">try</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 293</td> <td class="nbHitsCovered"> 40</td> <td class="src"><pre class="src"> <span class="keyword">return</span> decode(str, getDefaultCharset());</pre></td></tr>
-<tr> <td class="numLineCover"> 294</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> } <span class="keyword">catch</span> (<span class="keyword">final</span> UnsupportedEncodingException e) {</pre></td></tr>
-<tr> <td class="numLineCover"> 295</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> DecoderException(e.getMessage(), e);</pre></td></tr>
+<tr> <td class="numLineCover"> 293</td> <td class="nbHitsCovered"> 30</td> <td class="src"><pre class="src"> <span class="keyword">return</span> decode(str, getDefaultCharset());</pre></td></tr>
+<tr> <td class="numLineCover"> 294</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> } <span class="keyword">catch</span> (<span class="keyword">final</span> UnsupportedEncodingException e) {</pre></td></tr>
+<tr> <td class="numLineCover"> 295</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> DecoderException(e.getMessage(), e);</pre></td></tr>
<tr> <td class="numLine"> 296</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 297</td> <td class="nbHits"> </td>
@@ -564,15 +564,15 @@
<td class="src"><pre class="src"> @Override</pre></td></tr>
<tr> <td class="numLine"> 309</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> Object encode(<span class="keyword">final</span> Object obj) <span class="keyword">throws</span> EncoderException {</pre></td></tr>
-<tr> <td class="numLineCover"> 310</td> <td class="nbHitsCovered"><a title="Line 310: Conditional coverage 100% (2/2)."> 16</a></td> <td class="src"><pre class="src"> <a title="Line 310: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (obj == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 311</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
-<tr> <td class="numLineCover"> 312</td> <td class="nbHitsCovered"><a title="Line 312: Conditional coverage 100% (2/2)."> 12</a></td> <td class="src"><pre class="src"> <a title="Line 312: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> <span class="keyword">byte</span>[]) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 313</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> encode((<span class="keyword">byte</span>[])obj);</pre></td></tr>
-<tr> <td class="numLineCover"> 314</td> <td class="nbHitsCovered"><a title="Line 314: Conditional coverage 100% (2/2)."> 8</a></td> <td class="src"><pre class="src"> <a title="Line 314: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> String) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 315</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> encode((String)obj);</pre></td></tr>
+<tr> <td class="numLineCover"> 310</td> <td class="nbHitsCovered"><a title="Line 310: Conditional coverage 100% (2/2)."> 12</a></td> <td class="src"><pre class="src"> <a title="Line 310: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (obj == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 311</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLineCover"> 312</td> <td class="nbHitsCovered"><a title="Line 312: Conditional coverage 100% (2/2)."> 9</a></td> <td class="src"><pre class="src"> <a title="Line 312: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> <span class="keyword">byte</span>[]) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 313</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> encode((<span class="keyword">byte</span>[])obj);</pre></td></tr>
+<tr> <td class="numLineCover"> 314</td> <td class="nbHitsCovered"><a title="Line 314: Conditional coverage 100% (2/2)."> 6</a></td> <td class="src"><pre class="src"> <a title="Line 314: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> String) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 315</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> encode((String)obj);</pre></td></tr>
<tr> <td class="numLine"> 316</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 317</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> EncoderException(<span class="string">"Objects of type "</span> + obj.getClass().getName() + <span class="string">" cannot be URL encoded"</span>);</pre></td></tr>
+<tr> <td class="numLineCover"> 317</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> EncoderException(<span class="string">"Objects of type "</span> + obj.getClass().getName() + <span class="string">" cannot be URL encoded"</span>);</pre></td></tr>
<tr> <td class="numLine"> 318</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 319</td> <td class="nbHits"> </td>
@@ -607,15 +607,15 @@
<td class="src"><pre class="src"> @Override</pre></td></tr>
<tr> <td class="numLine"> 334</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> Object decode(<span class="keyword">final</span> Object obj) <span class="keyword">throws</span> DecoderException {</pre></td></tr>
-<tr> <td class="numLineCover"> 335</td> <td class="nbHitsCovered"><a title="Line 335: Conditional coverage 100% (2/2)."> 16</a></td> <td class="src"><pre class="src"> <a title="Line 335: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (obj == <span class="keyword">null</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 336</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
-<tr> <td class="numLineCover"> 337</td> <td class="nbHitsCovered"><a title="Line 337: Conditional coverage 100% (2/2)."> 12</a></td> <td class="src"><pre class="src"> <a title="Line 337: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> <span class="keyword">byte</span>[]) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 338</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> decode((<span class="keyword">byte</span>[]) obj);</pre></td></tr>
-<tr> <td class="numLineCover"> 339</td> <td class="nbHitsCovered"><a title="Line 339: Conditional coverage 100% (2/2)."> 8</a></td> <td class="src"><pre class="src"> <a title="Line 339: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> String) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 340</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">return</span> decode((String) obj);</pre></td></tr>
+<tr> <td class="numLineCover"> 335</td> <td class="nbHitsCovered"><a title="Line 335: Conditional coverage 100% (2/2)."> 12</a></td> <td class="src"><pre class="src"> <a title="Line 335: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (obj == <span class="keyword">null</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 336</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLineCover"> 337</td> <td class="nbHitsCovered"><a title="Line 337: Conditional coverage 100% (2/2)."> 9</a></td> <td class="src"><pre class="src"> <a title="Line 337: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> <span class="keyword">byte</span>[]) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 338</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> decode((<span class="keyword">byte</span>[]) obj);</pre></td></tr>
+<tr> <td class="numLineCover"> 339</td> <td class="nbHitsCovered"><a title="Line 339: Conditional coverage 100% (2/2)."> 6</a></td> <td class="src"><pre class="src"> <a title="Line 339: Conditional coverage 100% (2/2)."> } <span class="keyword">else</span> <span class="keyword">if</span> (obj <span class="keyword">instanceof</span> String) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 340</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">return</span> decode((String) obj);</pre></td></tr>
<tr> <td class="numLine"> 341</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> } <span class="keyword">else</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 342</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> DecoderException(<span class="string">"Objects of type "</span> + obj.getClass().getName() + <span class="string">" cannot be URL decoded"</span>);</pre></td></tr>
+<tr> <td class="numLineCover"> 342</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> DecoderException(<span class="string">"Objects of type "</span> + obj.getClass().getName() + <span class="string">" cannot be URL decoded"</span>);</pre></td></tr>
<tr> <td class="numLine"> 343</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 344</td> <td class="nbHits"> </td>
@@ -636,7 +636,7 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 352</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">public</span> String getDefaultCharset() {</pre></td></tr>
-<tr> <td class="numLineCover"> 353</td> <td class="nbHitsCovered"> 68</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.charset;</pre></td></tr>
+<tr> <td class="numLineCover"> 353</td> <td class="nbHitsCovered"> 51</td> <td class="src"><pre class="src"> <span class="keyword">return</span> <span class="keyword">this</span>.charset;</pre></td></tr>
<tr> <td class="numLine"> 354</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 355</td> <td class="nbHits"> </td>
@@ -668,6 +668,6 @@
<td class="src"><pre class="src"> }</pre></td></tr>
</table>
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 3/30/13 2:39 AM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 4/6/13 12:38 PM.</div>
</body>
</html>
\ No newline at end of file
Modified: websites/production/commons/content/proper/commons-codec/cobertura/org.apache.commons.codec.net.Utils.html
==============================================================================
--- websites/production/commons/content/proper/commons-codec/cobertura/org.apache.commons.codec.net.Utils.html (original)
+++ websites/production/commons/content/proper/commons-codec/cobertura/org.apache.commons.codec.net.Utils.html Sat Apr 6 16:40:25 2013
@@ -75,7 +75,7 @@
<td class="src"><pre class="src"> <span class="comment"> * @since 1.4</span></pre></td></tr>
<tr> <td class="numLine"> 29</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
-<tr> <td class="numLineCover"> 30</td> <td class="nbHitsCovered"> 4</td> <td class="src"><pre class="src"> <span class="keyword">class</span> Utils {</pre></td></tr>
+<tr> <td class="numLineCover"> 30</td> <td class="nbHitsCovered"> 3</td> <td class="src"><pre class="src"> <span class="keyword">class</span> Utils {</pre></td></tr>
<tr> <td class="numLine"> 31</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 32</td> <td class="nbHits"> </td>
@@ -100,12 +100,12 @@
<td class="src"><pre class="src"> <span class="comment"> */</span></pre></td></tr>
<tr> <td class="numLine"> 42</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="keyword">static</span> <span class="keyword">int</span> digit16(<span class="keyword">final</span> <span class="keyword">byte</span> b) <span class="keyword">throws</span> DecoderException {</pre></td></tr>
-<tr> <td class="numLineCover"> 43</td> <td class="nbHitsCovered"> 1032</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">int</span> i = Character.digit((<span class="keyword">char</span>) b, URLCodec.RADIX);</pre></td></tr>
-<tr> <td class="numLineCover"> 44</td> <td class="nbHitsCovered"><a title="Line 44: Conditional coverage 100% (2/2)."> 1032</a></td> <td class="src"><pre class="src"> <a title="Line 44: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (i == -1) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 45</td> <td class="nbHitsCovered"> 12</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> DecoderException(<span class="string">"Invalid URL encoding: not a valid digit (radix "</span> + URLCodec.RADIX + <span class="string">"): "</span> + b);</pre></td></tr>
+<tr> <td class="numLineCover"> 43</td> <td class="nbHitsCovered"> 774</td> <td class="src"><pre class="src"> <span class="keyword">final</span> <span class="keyword">int</span> i = Character.digit((<span class="keyword">char</span>) b, URLCodec.RADIX);</pre></td></tr>
+<tr> <td class="numLineCover"> 44</td> <td class="nbHitsCovered"><a title="Line 44: Conditional coverage 100% (2/2)."> 774</a></td> <td class="src"><pre class="src"> <a title="Line 44: Conditional coverage 100% (2/2)."> <span class="keyword">if</span> (i == -1) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 45</td> <td class="nbHitsCovered"> 9</td> <td class="src"><pre class="src"> <span class="keyword">throw</span> <span class="keyword">new</span> DecoderException(<span class="string">"Invalid URL encoding: not a valid digit (radix "</span> + URLCodec.RADIX + <span class="string">"): "</span> + b);</pre></td></tr>
<tr> <td class="numLine"> 46</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 47</td> <td class="nbHitsCovered"> 1020</td> <td class="src"><pre class="src"> <span class="keyword">return</span> i;</pre></td></tr>
+<tr> <td class="numLineCover"> 47</td> <td class="nbHitsCovered"> 765</td> <td class="src"><pre class="src"> <span class="keyword">return</span> i;</pre></td></tr>
<tr> <td class="numLine"> 48</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 49</td> <td class="nbHits"> </td>
@@ -114,6 +114,6 @@
<td class="src"><pre class="src"> }</pre></td></tr>
</table>
-<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 3/30/13 2:39 AM.</div>
+<div class="footer">Report generated by <a href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 1.9.4.1 on 4/6/13 12:38 PM.</div>
</body>
</html>
\ No newline at end of file
Modified: websites/production/commons/content/proper/commons-codec/cpd.html
==============================================================================
--- websites/production/commons/content/proper/commons-codec/cpd.html (original)
+++ websites/production/commons/content/proper/commons-codec/cpd.html Sat Apr 6 16:40:25 2013
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Mar 30, 2013 ( $Revision: 1080083 $ ) -->
+<!-- Generated by Apache Maven Doxia at Apr 6, 2013 ( $Revision: 1080083 $ ) -->
<!-- $HeadURL: https://svn.apache.org/repos/asf/commons/proper/commons-skin/trunk/src/main/resources/META-INF/maven/site.vm $ -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
@@ -11,7 +11,7 @@
@import url("./css/site.css");
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
- <meta name="Date-Revision-yyyymmdd" content="20130330" />
+ <meta name="Date-Revision-yyyymmdd" content="20130406" />
<meta http-equiv="Content-Language" content="en" />
<link rel="stylesheet" type="text/css" media="all" href="./css/prettify.css"/>
@@ -40,7 +40,7 @@
<div class="xleft">
- <span id="publishDate">Last Published: 30 March 2013</span>
+ <span id="publishDate">Last Published: 06 April 2013</span>
| <span id="projectVersion">Version: 1.8-SNAPSHOT</span>
</div>
<div class="xright"> <a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">ApacheCon</a>
Modified: websites/production/commons/content/proper/commons-codec/dependencies.html
==============================================================================
--- websites/production/commons/content/proper/commons-codec/dependencies.html (original)
+++ websites/production/commons/content/proper/commons-codec/dependencies.html Sat Apr 6 16:40:25 2013
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Mar 30, 2013 ( $Revision: 1080083 $ ) -->
+<!-- Generated by Apache Maven Doxia at Apr 6, 2013 ( $Revision: 1080083 $ ) -->
<!-- $HeadURL: https://svn.apache.org/repos/asf/commons/proper/commons-skin/trunk/src/main/resources/META-INF/maven/site.vm $ -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
@@ -11,7 +11,7 @@
@import url("./css/site.css");
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
- <meta name="Date-Revision-yyyymmdd" content="20130330" />
+ <meta name="Date-Revision-yyyymmdd" content="20130406" />
<meta http-equiv="Content-Language" content="en" />
<link rel="stylesheet" type="text/css" media="all" href="./css/prettify.css"/>
@@ -40,7 +40,7 @@
<div class="xleft">
- <span id="publishDate">Last Published: 30 March 2013</span>
+ <span id="publishDate">Last Published: 06 April 2013</span>
| <span id="projectVersion">Version: 1.8-SNAPSHOT</span>
</div>
<div class="xright"> <a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">ApacheCon</a>
@@ -213,11 +213,11 @@
}
}
</script>
-<a name="Dependency_Tree"></a><div class="section"><h3>Dependency Tree<a name="Dependency_Tree"></a></h3><ul><li>commons-codec:commons-codec:jar:1.8-SNAPSHOT <img id="_124219704" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_446876686', '_124219704' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_446876686" style="display:none"><table border="0" class="bodyTable"><tr class="a"><th>Commons Codec</th></tr><tr class="b"><td><p><b>Description: </b>The codec package contains simple encoder and decoders for
+<a name="Dependency_Tree"></a><div class="section"><h3>Dependency Tree<a name="Dependency_Tree"></a></h3><ul><li>commons-codec:commons-codec:jar:1.8-SNAPSHOT <img id="_1406994493" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_751159730', '_1406994493' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_751159730" style="display:none"><table border="0" class="bodyTable"><tr class="a"><th>Commons Codec</th></tr><tr class="b"><td><p><b>Description: </b>The codec package contains simple encoder and decoders for
various formats such as Base64 and Hexadecimal. In addition to these
widely used encoders and decoders, the codec package also maintains a
- collection of phonetic encoding utilities.</p><p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/proper/commons-codec/">http://commons.apache.org/proper/commons-codec/</a></p><p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div><ul><li>junit:junit:jar:4.11 (test) <img id="_1298358977" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_1883775443', '_1298358977' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_1883775443" style="display:none"><table border="0" class="bodyTable"><tr class="a"><th>JUnit</th></tr><tr class="b"><td><p><b>Description: </b>JUnit is a regression testing framework written by Erich Gamma and Kent Beck.
- It is used by the developer who implements unit tests in Java.</p><p><b>URL: </b><a class="externalLink" href="http://junit.org">http://junit.org</a></p><p><b>Project License: </b><a class="externalLink" href="http://www.opensource.org/licenses/cpl1.0.txt">Common Public License Version 1.0</a></p></td></tr></table></div><ul><li>org.hamcrest:hamcrest-core:jar:1.3 (test) <img id="_935182218" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_192818170', '_935182218' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_192818170" style="display:none"><table border="0" class="bodyTable"><tr class="a"><th>Hamcrest Core</th></tr><tr class="b"><td><p><b>Description: </b>This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations.</p><p><b>URL: </b><a class="externalLink" href="https://github.com/hamcr
est/JavaHamcrest/hamcrest-core">https://github.com/hamcrest/JavaHamcrest/hamcrest-core</a></p><p><b>Project License: </b><a class="externalLink" href="http://www.opensource.org/licenses/bsd-license.php">New BSD License</a></p></td></tr></table></div></li></ul></li></ul></li></ul></div></div><a name="Licenses"></a><div class="section"><h2>Licenses<a name="Licenses"></a></h2><p><b>New BSD License: </b>Hamcrest Core</p><p><b>Common Public License Version 1.0: </b>JUnit</p><p><b>The Apache Software License, Version 2.0: </b>Commons Codec</p></div><a name="Dependency_File_Details"></a><div class="section"><h2>Dependency File Details<a name="Dependency_File_Details"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>Filename</th><th>Size</th><th>Entries</th><th>Classes</th><th>Packages</th><th>JDK Rev</th><th>Debug</th></tr><tr class="b"><td>junit-4.11.jar</td><td>239.30 kB</td><td>266</td><td>233</td><td>28</td><td>1.5</td><td>debug</td></tr><tr class="a"><td>hamcrest
-core-1.3.jar</td><td>43.97 kB</td><td>52</td><td>45</td><td>3</td><td>1.5</td><td>debug</td></tr><tr class="b"><th>Total</th><th>Size</th><th>Entries</th><th>Classes</th><th>Packages</th><th>JDK Rev</th><th>Debug</th></tr><tr class="a"><td>2</td><td>283.26 kB</td><td>318</td><td>278</td><td>31</td><td>1.5</td><td>2</td></tr><tr class="b"><td>test: 2</td><td>test: 283.26 kB</td><td>test: 318</td><td>test: 278</td><td>test: 31</td><td>-</td><td>test: 2</td></tr></table></div><a name="Dependency_Repository_Locations"></a><div class="section"><h2>Dependency Repository Locations<a name="Dependency_Repository_Locations"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>Repo ID</th><th>URL</th><th>Release</th><th>Snapshot</th></tr><tr class="b"><td>apache.snapshots</td><td><a class="externalLink" href="http://repository.apache.org/snapshots">http://repository.apache.org/snapshots</a></td><td>-</td><td>Yes</td></tr><tr class="a"><td>central</td><td><a class="externalLi
nk" href="http://repo.maven.apache.org/maven2">http://repo.maven.apache.org/maven2</a></td><td>Yes</td><td>-</td></tr></table><p>Repository locations for each of the Dependencies.</p><table border="0" class="bodyTable"><tr class="a"><th>Artifact</th><th>apache.snapshots</th><th>central</th></tr><tr class="b"><td>junit:junit:jar:4.11</td><td>-</td><td><a class="externalLink" href="http://repo.maven.apache.org/maven2/junit/junit/4.11/junit-4.11.jar"><img alt="Found at http://repo.maven.apache.org/maven2" src="images/icon_success_sml.gif" /></a></td></tr><tr class="a"><td>org.hamcrest:hamcrest-core:jar:1.3</td><td>-</td><td><a class="externalLink" href="http://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"><img alt="Found at http://repo.maven.apache.org/maven2" src="images/icon_success_sml.gif" /></a></td></tr><tr class="b"><th>Total</th><th>apache.snapshots</th><th>central</th></tr><tr class="a"><td>2 (test: 2)</td><td>0</td><td>2</td></tr><
/table></div>
+ collection of phonetic encoding utilities.</p><p><b>URL: </b><a class="externalLink" href="http://commons.apache.org/proper/commons-codec/">http://commons.apache.org/proper/commons-codec/</a></p><p><b>Project License: </b><a class="externalLink" href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software License, Version 2.0</a></p></td></tr></table></div><ul><li>junit:junit:jar:4.11 (test) <img id="_1651672431" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_138553402', '_1651672431' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_138553402" style="display:none"><table border="0" class="bodyTable"><tr class="a"><th>JUnit</th></tr><tr class="b"><td><p><b>Description: </b>JUnit is a regression testing framework written by Erich Gamma and Kent Beck.
+ It is used by the developer who implements unit tests in Java.</p><p><b>URL: </b><a class="externalLink" href="http://junit.org">http://junit.org</a></p><p><b>Project License: </b><a class="externalLink" href="http://www.opensource.org/licenses/cpl1.0.txt">Common Public License Version 1.0</a></p></td></tr></table></div><ul><li>org.hamcrest:hamcrest-core:jar:1.3 (test) <img id="_1576635146" src="./images/icon_info_sml.gif" alt="Information" onclick="toggleDependencyDetail( '_359023917', '_1576635146' );" style="cursor: pointer;vertical-align:text-bottom;"></img><div id="_359023917" style="display:none"><table border="0" class="bodyTable"><tr class="a"><th>Hamcrest Core</th></tr><tr class="b"><td><p><b>Description: </b>This is the core API of hamcrest matcher framework to be used by third-party framework providers. This includes the a foundation set of matcher implementations for common operations.</p><p><b>URL: </b><a class="externalLink" href="https://github.com/ham
crest/JavaHamcrest/hamcrest-core">https://github.com/hamcrest/JavaHamcrest/hamcrest-core</a></p><p><b>Project License: </b><a class="externalLink" href="http://www.opensource.org/licenses/bsd-license.php">New BSD License</a></p></td></tr></table></div></li></ul></li></ul></li></ul></div></div><a name="Licenses"></a><div class="section"><h2>Licenses<a name="Licenses"></a></h2><p><b>New BSD License: </b>Hamcrest Core</p><p><b>Common Public License Version 1.0: </b>JUnit</p><p><b>The Apache Software License, Version 2.0: </b>Commons Codec</p></div><a name="Dependency_File_Details"></a><div class="section"><h2>Dependency File Details<a name="Dependency_File_Details"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>Filename</th><th>Size</th><th>Entries</th><th>Classes</th><th>Packages</th><th>JDK Rev</th><th>Debug</th></tr><tr class="b"><td>junit-4.11.jar</td><td>239.30 kB</td><td>266</td><td>233</td><td>28</td><td>1.5</td><td>debug</td></tr><tr class="a"><td>hamcre
st-core-1.3.jar</td><td>43.97 kB</td><td>52</td><td>45</td><td>3</td><td>1.5</td><td>debug</td></tr><tr class="b"><th>Total</th><th>Size</th><th>Entries</th><th>Classes</th><th>Packages</th><th>JDK Rev</th><th>Debug</th></tr><tr class="a"><td>2</td><td>283.26 kB</td><td>318</td><td>278</td><td>31</td><td>1.5</td><td>2</td></tr><tr class="b"><td>test: 2</td><td>test: 283.26 kB</td><td>test: 318</td><td>test: 278</td><td>test: 31</td><td>-</td><td>test: 2</td></tr></table></div><a name="Dependency_Repository_Locations"></a><div class="section"><h2>Dependency Repository Locations<a name="Dependency_Repository_Locations"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>Repo ID</th><th>URL</th><th>Release</th><th>Snapshot</th></tr><tr class="b"><td>apache.snapshots</td><td><a class="externalLink" href="http://repository.apache.org/snapshots">http://repository.apache.org/snapshots</a></td><td>-</td><td>Yes</td></tr><tr class="a"><td>central</td><td><a class="external
Link" href="http://repo.maven.apache.org/maven2">http://repo.maven.apache.org/maven2</a></td><td>Yes</td><td>-</td></tr></table><p>Repository locations for each of the Dependencies.</p><table border="0" class="bodyTable"><tr class="a"><th>Artifact</th><th>apache.snapshots</th><th>central</th></tr><tr class="b"><td>junit:junit:jar:4.11</td><td>-</td><td><a class="externalLink" href="http://repo.maven.apache.org/maven2/junit/junit/4.11/junit-4.11.jar"><img alt="Found at http://repo.maven.apache.org/maven2" src="images/icon_success_sml.gif" /></a></td></tr><tr class="a"><td>org.hamcrest:hamcrest-core:jar:1.3</td><td>-</td><td><a class="externalLink" href="http://repo.maven.apache.org/maven2/org/hamcrest/hamcrest-core/1.3/hamcrest-core-1.3.jar"><img alt="Found at http://repo.maven.apache.org/maven2" src="images/icon_success_sml.gif" /></a></td></tr><tr class="b"><th>Total</th><th>apache.snapshots</th><th>central</th></tr><tr class="a"><td>2 (test: 2)</td><td>0</td><td>2</td></tr
></table></div>
</div>
</div>
<div class="clear">
Modified: websites/production/commons/content/proper/commons-codec/distribution-management.html
==============================================================================
--- websites/production/commons/content/proper/commons-codec/distribution-management.html (original)
+++ websites/production/commons/content/proper/commons-codec/distribution-management.html Sat Apr 6 16:40:25 2013
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Mar 30, 2013 ( $Revision: 1080083 $ ) -->
+<!-- Generated by Apache Maven Doxia at Apr 6, 2013 ( $Revision: 1080083 $ ) -->
<!-- $HeadURL: https://svn.apache.org/repos/asf/commons/proper/commons-skin/trunk/src/main/resources/META-INF/maven/site.vm $ -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
@@ -11,7 +11,7 @@
@import url("./css/site.css");
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
- <meta name="Date-Revision-yyyymmdd" content="20130330" />
+ <meta name="Date-Revision-yyyymmdd" content="20130406" />
<meta http-equiv="Content-Language" content="en" />
<link rel="stylesheet" type="text/css" media="all" href="./css/prettify.css"/>
@@ -40,7 +40,7 @@
<div class="xleft">
- <span id="publishDate">Last Published: 30 March 2013</span>
+ <span id="publishDate">Last Published: 06 April 2013</span>
| <span id="projectVersion">Version: 1.8-SNAPSHOT</span>
</div>
<div class="xright"> <a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">ApacheCon</a>
Modified: websites/production/commons/content/proper/commons-codec/download_codec.html
==============================================================================
--- websites/production/commons/content/proper/commons-codec/download_codec.html (original)
+++ websites/production/commons/content/proper/commons-codec/download_codec.html Sat Apr 6 16:40:25 2013
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Mar 30, 2013 ( $Revision: 1080083 $ ) -->
+<!-- Generated by Apache Maven Doxia at Apr 6, 2013 ( $Revision: 1080083 $ ) -->
<!-- $HeadURL: https://svn.apache.org/repos/asf/commons/proper/commons-skin/trunk/src/main/resources/META-INF/maven/site.vm $ -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
@@ -13,7 +13,7 @@
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
<meta name="author" content="Commons Documentation Team" />
- <meta name="Date-Revision-yyyymmdd" content="20130330" />
+ <meta name="Date-Revision-yyyymmdd" content="20130406" />
<meta http-equiv="Content-Language" content="en" />
<link rel="stylesheet" type="text/css" media="all" href="./css/prettify.css"/>
@@ -42,7 +42,7 @@
<div class="xleft">
- <span id="publishDate">Last Published: 30 March 2013</span>
+ <span id="publishDate">Last Published: 06 April 2013</span>
| <span id="projectVersion">Version: 1.8-SNAPSHOT</span>
</div>
<div class="xright"> <a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">ApacheCon</a>
Modified: websites/production/commons/content/proper/commons-codec/findbugs.html
==============================================================================
--- websites/production/commons/content/proper/commons-codec/findbugs.html (original)
+++ websites/production/commons/content/proper/commons-codec/findbugs.html Sat Apr 6 16:40:25 2013
@@ -1,5 +1,5 @@
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
-<!-- Generated by Apache Maven Doxia at Mar 30, 2013 ( $Revision: 1080083 $ ) -->
+<!-- Generated by Apache Maven Doxia at Apr 6, 2013 ( $Revision: 1080083 $ ) -->
<!-- $HeadURL: https://svn.apache.org/repos/asf/commons/proper/commons-skin/trunk/src/main/resources/META-INF/maven/site.vm $ -->
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
@@ -11,7 +11,7 @@
@import url("./css/site.css");
</style>
<link rel="stylesheet" href="./css/print.css" type="text/css" media="print" />
- <meta name="Date-Revision-yyyymmdd" content="20130330" />
+ <meta name="Date-Revision-yyyymmdd" content="20130406" />
<meta http-equiv="Content-Language" content="en" />
<link rel="stylesheet" type="text/css" media="all" href="./css/prettify.css"/>
@@ -40,7 +40,7 @@
<div class="xleft">
- <span id="publishDate">Last Published: 30 March 2013</span>
+ <span id="publishDate">Last Published: 06 April 2013</span>
| <span id="projectVersion">Version: 1.8-SNAPSHOT</span>
</div>
<div class="xright"> <a href="http://www.apachecon.com/" class="externalLink" title="ApacheCon">ApacheCon</a>
@@ -220,7 +220,7 @@
</div>
<div id="bodyColumn">
<div id="contentBox">
- <div class="section"><h2>FindBugs Bug Detector Report<a name="FindBugs_Bug_Detector_Report"></a></h2><p>The following document contains the results of <a class="externalLink" href="http://findbugs.sourceforge.net">FindBugs Report</a></p><p>FindBugs Version is <i>2.0.1</i></p><p>Threshold is <i>medium</i></p><p>Effort is <i>min</i></p></div><div class="section"><h2>Summary<a name="Summary"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>Classes</th><th>Bugs</th><th>Errors</th><th>Missing Classes</th></tr><tr class="b"><td>86</td><td>2</td><td>0</td><td>0</td></tr></table></div><div class="section"><h2>Files<a name="Files"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>Class</th><th>Bugs</th></tr><tr class="b"><td><a href="#org.apache.commons.codec.binary.BaseNCodec">org.apache.commons.codec.binary.BaseNCodec</a></td><td>1</td></tr><tr class="a"><td><a href="#org.apache.commons.codec.binary.BaseNCodec$Context">org.apache.commons.codec.bin
ary.BaseNCodec$Context</a></td><td>1</td></tr></table></div><a name="org.apache.commons.codec.binary.BaseNCodec"></a><div class="section"><h3>org.apache.commons.codec.binary.BaseNCodec<a name="org.apache.commons.codec.binary.BaseNCodec"></a></h3><table border="0" class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>Unread field: org.apache.commons.codec.binary.BaseNCodec.PAD; should this field be static?</td><td>PERFORMANCE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#SS_SHOULD_BE_STATIC">SS_SHOULD_BE_STATIC</a></td><td><a href="./xref/org/apache/commons/codec/binary/BaseNCodec.html#154">154</a></td><td>Medium</td></tr></table></div><a name="org.apache.commons.codec.binary.BaseNCodecContext"></a><div class="section"><h3>org.apache.commons.codec.binary.BaseNCodec$Context<a name="org.apache.commons.codec.binary.BaseNCodecContext"></a></h3><table border="0"
class="bodyTable"><tr class="b"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="a"><td>Argument of type byte[] formatted in useless way in org.apache.commons.codec.binary.BaseNCodec$Context.toString()</td><td>CORRECTNESS</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#VA_FORMAT_STRING_BAD_CONVERSION_FROM_ARRAY">VA_FORMAT_STRING_BAD_CONVERSION_FROM_ARRAY</a></td><td><a href="./xref/org/apache/commons/codec/binary/BaseNCodec.html#101">101</a></td><td>High</td></tr></table></div>
+ <div class="section"><h2>FindBugs Bug Detector Report<a name="FindBugs_Bug_Detector_Report"></a></h2><p>The following document contains the results of <a class="externalLink" href="http://findbugs.sourceforge.net">FindBugs Report</a></p><p>FindBugs Version is <i>2.0.1</i></p><p>Threshold is <i>medium</i></p><p>Effort is <i>min</i></p></div><div class="section"><h2>Summary<a name="Summary"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>Classes</th><th>Bugs</th><th>Errors</th><th>Missing Classes</th></tr><tr class="b"><td>86</td><td>1</td><td>0</td><td>0</td></tr></table></div><div class="section"><h2>Files<a name="Files"></a></h2><table border="0" class="bodyTable"><tr class="a"><th>Class</th><th>Bugs</th></tr><tr class="b"><td><a href="#org.apache.commons.codec.binary.BaseNCodec">org.apache.commons.codec.binary.BaseNCodec</a></td><td>1</td></tr></table></div><a name="org.apache.commons.codec.binary.BaseNCodec"></a><div class="section"><h3>org.apache.c
ommons.codec.binary.BaseNCodec<a name="org.apache.commons.codec.binary.BaseNCodec"></a></h3><table border="0" class="bodyTable"><tr class="a"><th>Bug</th><th>Category</th><th>Details</th><th>Line</th><th>Priority</th></tr><tr class="b"><td>Unread field: org.apache.commons.codec.binary.BaseNCodec.PAD; should this field be static?</td><td>PERFORMANCE</td><td><a class="externalLink" href="http://findbugs.sourceforge.net/bugDescriptions.html#SS_SHOULD_BE_STATIC">SS_SHOULD_BE_STATIC</a></td><td><a href="./xref/org/apache/commons/codec/binary/BaseNCodec.html#156">156</a></td><td>Medium</td></tr></table></div>
</div>
</div>
<div class="clear">