Modified:
websites/production/commons/content/proper/commons-validator/cobertura/org.apache.commons.validator.util.ValidatorUtils.html
==============================================================================
---
websites/production/commons/content/proper/commons-validator/cobertura/org.apache.commons.validator.util.ValidatorUtils.html
(original)
+++
websites/production/commons/content/proper/commons-validator/cobertura/org.apache.commons.validator.util.ValidatorUtils.html
Tue Jan 13 20:07:34 2015
@@ -12,7 +12,7 @@
<div class="separator"> </div>
<table class="report">
<thead><tr> <td class="heading">Classes in this File</td> <td
class="heading"><a class="dfn" href="help.html"
onclick="popupwindow('help.html'); return false;">Line Coverage</a></td> <td
class="heading"><a class="dfn" href="help.html"
onclick="popupwindow('help.html'); return false;">Branch Coverage</a></td> <td
class="heading"><a class="dfn" href="help.html"
onclick="popupwindow('help.html'); return
false;">Complexity</a></td></tr></thead>
- <tr><td><a
href="org.apache.commons.validator.util.ValidatorUtils.html">ValidatorUtils</a></td><td><table
cellpadding="0px" cellspacing="0px" class="percentgraph"><tr
class="percentgraph"><td align="right" class="percentgraph"
width="40">26%</td><td class="percentgraph"><div class="percentgraph"><div
class="greenbar" style="width:26px"><span
class="text">18/67</span></div></div></td></tr></table></td><td><table
cellpadding="0px" cellspacing="0px" class="percentgraph"><tr
class="percentgraph"><td align="right" class="percentgraph"
width="40">22%</td><td class="percentgraph"><div class="percentgraph"><div
class="greenbar" style="width:22px"><span
class="text">10/44</span></div></div></td></tr></table></td><td
class="value"><span class="hidden">7.75;</span>7,75</td></tr>
+ <tr><td><a
href="org.apache.commons.validator.util.ValidatorUtils.html">ValidatorUtils</a></td><td><table
cellpadding="0px" cellspacing="0px" class="percentgraph"><tr
class="percentgraph"><td align="right" class="percentgraph"
width="40">29%</td><td class="percentgraph"><div class="percentgraph"><div
class="greenbar" style="width:29px"><span
class="text">19/65</span></div></div></td></tr></table></td><td><table
cellpadding="0px" cellspacing="0px" class="percentgraph"><tr
class="percentgraph"><td align="right" class="percentgraph"
width="40">26%</td><td class="percentgraph"><div class="percentgraph"><div
class="greenbar" style="width:26px"><span
class="text">10/38</span></div></div></td></tr></table></td><td
class="value"><span class="hidden">7.75;</span>7,75</td></tr>
</table>
<div class="separator"> </div>
@@ -98,258 +98,258 @@
<tr> <td class="numLine"> 40</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">
*</span></pre></td></tr>
<tr> <td class="numLine"> 41</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * @version
$Revision: 1227703 $ $Date: 2012-01-05 18:15:19 +0100 (Do, 05 Jan 2012)
$</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> * @version
$Revision: 1649191 $</span></pre></td></tr>
<tr> <td class="numLine"> 42</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">
*/</span></pre></td></tr>
<tr> <td class="numLineCover"> 43</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> <span class="keyword">public</span> <span
class="keyword">class</span> ValidatorUtils {</span></pre></td></tr>
<tr> <td class="numLine"> 44</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLine"> 45</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span
class="comment">/**</span></pre></td></tr>
+<tr> <td class="numLineCover"> 45</td> <td
class="nbHitsCovered"> 2</td> <td class="src"><pre class="src">
<span class="keyword">private</span> <span class="keyword">static</span> <span
class="keyword">final</span> Log LOG = LogFactory.getLog(ValidatorUtils.<span
class="keyword">class</span>);</pre></td></tr>
<tr> <td class="numLine"> 46</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> *
<p>Replace part of a <code>String</code> with another
value.</p></span></pre></td></tr>
+ <td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 47</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment">
*</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span
class="comment">/**</span></pre></td></tr>
<tr> <td class="numLine"> 48</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * @param
value <code>String</code> to perform the replacement
on.</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> *
<p>Replace part of a <code>String</code> with another
value.</p></span></pre></td></tr>
<tr> <td class="numLine"> 49</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * @param
key The name of the constant.</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment">
*</span></pre></td></tr>
<tr> <td class="numLine"> 50</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * @param
replaceValue The value of the constant.</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> * @param
value <code>String</code> to perform the replacement
on.</span></pre></td></tr>
<tr> <td class="numLine"> 51</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment">
*</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> * @param
key The name of the constant.</span></pre></td></tr>
<tr> <td class="numLine"> 52</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * @return
The modified value.</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> * @param
replaceValue The value of the constant.</span></pre></td></tr>
<tr> <td class="numLine"> 53</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment">
*/</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment">
*</span></pre></td></tr>
<tr> <td class="numLine"> 54</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span
class="keyword">public</span> <span class="keyword">static</span> String
replace(String value, String key, String replaceValue) {</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> * @return
The modified value.</span></pre></td></tr>
<tr> <td class="numLine"> 55</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="comment">
*/</span></pre></td></tr>
+<tr> <td class="numLine"> 56</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span
class="keyword">public</span> <span class="keyword">static</span> String
replace(String value, String key, String replaceValue) {</pre></td></tr>
+<tr> <td class="numLine"> 57</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 56</td> <td class="nbHitsUncovered"><a
title="Line 56: Conditional coverage 50% (3/6) [each condition: 50%, 50%,
50%]."> 180</a></td> <td class="src"><pre class="src"><span
class="srcUncovered"> <a title="Line 56: Conditional coverage 50% (3/6)
[each condition: 50%, 50%, 50%]."> <span class="keyword">if</span>
(value == <span class="keyword">null</span> || key == <span
class="keyword">null</span> || replaceValue == <span
class="keyword">null</span>) {</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 57</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> <span class="keyword">return</span>
value;</span></pre></td></tr>
-<tr> <td class="numLine"> 58</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 58</td> <td class="nbHitsUncovered"><a
title="Line 58: Conditional coverage 50% (3/6) [each condition: 50%, 50%,
50%]."> 180</a></td> <td class="src"><pre class="src"><span
class="srcUncovered"> <a title="Line 58: Conditional coverage 50% (3/6)
[each condition: 50%, 50%, 50%]."> <span class="keyword">if</span>
(value == <span class="keyword">null</span> || key == <span
class="keyword">null</span> || replaceValue == <span
class="keyword">null</span>) {</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 59</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> <span class="keyword">return</span>
value;</span></pre></td></tr>
+<tr> <td class="numLine"> 60</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLine"> 59</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 60</td> <td
class="nbHitsCovered"> 180</td> <td class="src"><pre class="src">
<span class="keyword">int</span> pos = value.indexOf(key);</pre></td></tr>
<tr> <td class="numLine"> 61</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 62</td> <td class="nbHitsCovered"><a
title="Line 62: Conditional coverage 100% (2/2)."> 180</a></td> <td
class="src"><pre class="src"> <a title="Line 62: Conditional coverage 100%
(2/2)."> <span class="keyword">if</span> (pos < 0)
{</a></pre></td></tr>
-<tr> <td class="numLineCover"> 63</td> <td
class="nbHitsCovered"> 140</td> <td class="src"><pre class="src">
<span class="keyword">return</span> value;</pre></td></tr>
-<tr> <td class="numLine"> 64</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 62</td> <td
class="nbHitsCovered"> 180</td> <td class="src"><pre class="src">
<span class="keyword">int</span> pos = value.indexOf(key);</pre></td></tr>
+<tr> <td class="numLine"> 63</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 64</td> <td class="nbHitsCovered"><a
title="Line 64: Conditional coverage 100% (2/2)."> 180</a></td> <td
class="src"><pre class="src"> <a title="Line 64: Conditional coverage 100%
(2/2)."> <span class="keyword">if</span> (pos < 0)
{</a></pre></td></tr>
+<tr> <td class="numLineCover"> 65</td> <td
class="nbHitsCovered"> 140</td> <td class="src"><pre class="src">
<span class="keyword">return</span> value;</pre></td></tr>
+<tr> <td class="numLine"> 66</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLine"> 65</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 67</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 66</td> <td
class="nbHitsCovered"> 40</td> <td class="src"><pre class="src">
<span class="keyword">int</span> length = value.length();</pre></td></tr>
-<tr> <td class="numLineCover"> 67</td> <td
class="nbHitsCovered"> 40</td> <td class="src"><pre class="src">
<span class="keyword">int</span> start = pos;</pre></td></tr>
-<tr> <td class="numLineCover"> 68</td> <td
class="nbHitsCovered"> 40</td> <td class="src"><pre class="src">
<span class="keyword">int</span> end = pos + key.length();</pre></td></tr>
-<tr> <td class="numLine"> 69</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 70</td> <td class="nbHitsUncovered"><a
title="Line 70: Conditional coverage 50% (1/2)."> 40</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
70: Conditional coverage 50% (1/2)."> <span class="keyword">if</span>
(length == key.length()) {</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 71</td> <td
class="nbHitsCovered"> 40</td> <td class="src"><pre class="src">
value = replaceValue;</pre></td></tr>
-<tr> <td class="numLine"> 72</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 73</td> <td class="nbHitsUncovered"><a
title="Line 73: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
73: Conditional coverage 0% (0/2)."> } <span class="keyword">else</span>
<span class="keyword">if</span> (end == length) {</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 74</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> value = value.substring(0, start) +
replaceValue;</span></pre></td></tr>
-<tr> <td class="numLine"> 75</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 68</td> <td
class="nbHitsCovered"> 40</td> <td class="src"><pre class="src">
<span class="keyword">int</span> length = value.length();</pre></td></tr>
+<tr> <td class="numLineCover"> 69</td> <td
class="nbHitsCovered"> 40</td> <td class="src"><pre class="src">
<span class="keyword">int</span> start = pos;</pre></td></tr>
+<tr> <td class="numLineCover"> 70</td> <td
class="nbHitsCovered"> 40</td> <td class="src"><pre class="src">
<span class="keyword">int</span> end = pos + key.length();</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="numLineCover"> 72</td> <td class="nbHitsUncovered"><a
title="Line 72: Conditional coverage 50% (1/2)."> 40</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
72: Conditional coverage 50% (1/2)."> <span class="keyword">if</span>
(length == key.length()) {</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 73</td> <td
class="nbHitsCovered"> 40</td> <td class="src"><pre class="src">
value = replaceValue;</pre></td></tr>
+<tr> <td class="numLine"> 74</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 75</td> <td class="nbHitsUncovered"><a
title="Line 75: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
75: Conditional coverage 0% (0/2)."> } <span class="keyword">else</span>
<span class="keyword">if</span> (end == length) {</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 76</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> value = value.substring(0, start) +
replaceValue;</span></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="numLine"> 76</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 78</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> } <span
class="keyword">else</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 77</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> value =</span></pre></td></tr>
-<tr> <td class="numLineCover"> 78</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> value.substring(0,
start)</span></pre></td></tr>
-<tr> <td class="numLine"> 79</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> +
replaceValue</pre></td></tr>
-<tr> <td class="numLineCover"> 80</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> + replace(value.substring(end),
key, replaceValue);</span></pre></td></tr>
+<tr> <td class="numLineCover"> 79</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> value =</span></pre></td></tr>
+<tr> <td class="numLineCover"> 80</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> value.substring(0,
start)</span></pre></td></tr>
<tr> <td class="numLine"> 81</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> +
replaceValue</pre></td></tr>
+<tr> <td class="numLineCover"> 82</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> + replace(value.substring(end),
key, replaceValue);</span></pre></td></tr>
+<tr> <td class="numLine"> 83</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLine"> 82</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 83</td> <td
class="nbHitsCovered"> 40</td> <td class="src"><pre class="src">
<span class="keyword">return</span> value;</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"> </pre></td></tr>
+<tr> <td class="numLineCover"> 85</td> <td
class="nbHitsCovered"> 40</td> <td class="src"><pre class="src">
<span class="keyword">return</span> value;</pre></td></tr>
<tr> <td class="numLine"> 86</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span
class="comment">/**</span></pre></td></tr>
+ <td class="src"><pre class="src"> }</pre></td></tr>
<tr> <td class="numLine"> 87</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> *
Convenience method for getting a value from a bean property as
a</span></pre></td></tr>
+ <td class="src"><pre class="src"> </pre></td></tr>
<tr> <td class="numLine"> 88</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> *
<code>String</code>. If the property is a
<code>String[]</code> or</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span
class="comment">/**</span></pre></td></tr>
<tr> <td class="numLine"> 89</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> *
<code>Collection</code> and it is empty, an empty
<code>String</code></span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> *
Convenience method for getting a value from a bean property as
a</span></pre></td></tr>
<tr> <td class="numLine"> 90</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * "" is
returned. Otherwise, property.toString() is returned. This
method</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> *
<code>String</code>. If the property is a
<code>String[]</code> or</span></pre></td></tr>
<tr> <td class="numLine"> 91</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * may
return <code>null</code> if there was an error retrieving
the</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> *
<code>Collection</code> and it is empty, an empty
<code>String</code></span></pre></td></tr>
<tr> <td class="numLine"> 92</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> *
property.</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> * "" is
returned. Otherwise, property.toString() is returned. This
method</span></pre></td></tr>
<tr> <td class="numLine"> 93</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment">
*</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> * may
return <code>null</code> if there was an error retrieving
the</span></pre></td></tr>
<tr> <td class="numLine"> 94</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * @param
bean The bean object.</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> *
property.</span></pre></td></tr>
<tr> <td class="numLine"> 95</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * @param
property The name of the property to access.</span></pre></td></tr>
-<tr> <td class="numLine"> 96</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">
*</span></pre></td></tr>
+<tr> <td class="numLine"> 96</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="comment"> * @param
bean The bean object.</span></pre></td></tr>
<tr> <td class="numLine"> 97</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment"> * @return
The value of the property.</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> * @param
property The name of the property to access.</span></pre></td></tr>
<tr> <td class="numLine"> 98</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span class="comment">
*/</span></pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment">
*</span></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">static</span> String
getValueAsString(Object bean, String property) {</pre></td></tr>
-<tr> <td class="numLineCover"> 100</td> <td
class="nbHitsCovered"> 210</td> <td class="src"><pre class="src">
Object value = <span class="keyword">null</span>;</pre></td></tr>
+ <td class="src"><pre class="src"> <span class="comment"> * @return
The value of the property.</span></pre></td></tr>
+<tr> <td class="numLine"> 100</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span class="comment">
*/</span></pre></td></tr>
<tr> <td class="numLine"> 101</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span
class="keyword">public</span> <span class="keyword">static</span> String
getValueAsString(Object bean, String property) {</pre></td></tr>
+<tr> <td class="numLineCover"> 102</td> <td
class="nbHitsCovered"> 210</td> <td class="src"><pre class="src">
Object value = <span class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLine"> 103</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLine"> 102</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> <span
class="keyword">try</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 103</td> <td
class="nbHitsCovered"> 210</td> <td class="src"><pre class="src">
value = PropertyUtils.getProperty(bean, property);</pre></td></tr>
<tr> <td class="numLine"> 104</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> <span
class="keyword">try</span> {</pre></td></tr>
+<tr> <td class="numLineCover"> 105</td> <td
class="nbHitsCovered"> 210</td> <td class="src"><pre class="src">
value = PropertyUtils.getProperty(bean, property);</pre></td></tr>
+<tr> <td class="numLine"> 106</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 105</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> } <span
class="keyword">catch</span>(IllegalAccessException e) {</span></pre></td></tr>
-<tr> <td class="numLineCover"> 106</td> <td class="nbHitsUncovered"><a
title="Line 106: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
106: Conditional coverage 0% (0/2)."> Log log =
LogFactory.getLog(ValidatorUtils.<span
class="keyword">class</span>);</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 107</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> log.error(e.getMessage(),
e);</span></pre></td></tr>
-<tr> <td class="numLineCover"> 108</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> } <span
class="keyword">catch</span>(InvocationTargetException e)
{</span></pre></td></tr>
-<tr> <td class="numLineCover"> 109</td> <td class="nbHitsUncovered"><a
title="Line 109: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
109: Conditional coverage 0% (0/2)."> Log log =
LogFactory.getLog(ValidatorUtils.<span
class="keyword">class</span>);</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 110</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> log.error(e.getMessage(),
e);</span></pre></td></tr>
+<tr> <td class="numLineCover"> 107</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> } <span
class="keyword">catch</span>(IllegalAccessException e) {</span></pre></td></tr>
+<tr> <td class="numLineCover"> 108</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> LOG.error(e.getMessage(),
e);</span></pre></td></tr>
+<tr> <td class="numLineCover"> 109</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> } <span
class="keyword">catch</span>(InvocationTargetException e)
{</span></pre></td></tr>
+<tr> <td class="numLineCover"> 110</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> LOG.error(e.getMessage(),
e);</span></pre></td></tr>
<tr> <td class="numLineCover"> 111</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> } <span
class="keyword">catch</span>(NoSuchMethodException e) {</span></pre></td></tr>
-<tr> <td class="numLineCover"> 112</td> <td class="nbHitsUncovered"><a
title="Line 112: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
112: Conditional coverage 0% (0/2)."> Log log =
LogFactory.getLog(ValidatorUtils.<span
class="keyword">class</span>);</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 113</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> log.error(e.getMessage(),
e);</span></pre></td></tr>
-<tr> <td class="numLineCover"> 114</td> <td
class="nbHitsCovered"> 210</td> <td class="src"><pre class="src">
}</pre></td></tr>
-<tr> <td class="numLine"> 115</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 116</td> <td class="nbHitsCovered"><a
title="Line 116: Conditional coverage 100% (2/2)."> 210</a></td> <td
class="src"><pre class="src"> <a title="Line 116: Conditional coverage
100% (2/2)."> <span class="keyword">if</span> (value == <span
class="keyword">null</span>) {</a></pre></td></tr>
-<tr> <td class="numLineCover"> 117</td> <td
class="nbHitsCovered"> 47</td> <td class="src"><pre class="src">
<span class="keyword">return</span> <span
class="keyword">null</span>;</pre></td></tr>
-<tr> <td class="numLine"> 118</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 112</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> LOG.error(e.getMessage(),
e);</span></pre></td></tr>
+<tr> <td class="numLineCover"> 113</td> <td
class="nbHitsCovered"> 210</td> <td class="src"><pre class="src">
}</pre></td></tr>
+<tr> <td class="numLine"> 114</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 115</td> <td class="nbHitsCovered"><a
title="Line 115: Conditional coverage 100% (2/2)."> 210</a></td> <td
class="src"><pre class="src"> <a title="Line 115: Conditional coverage
100% (2/2)."> <span class="keyword">if</span> (value == <span
class="keyword">null</span>) {</a></pre></td></tr>
+<tr> <td class="numLineCover"> 116</td> <td
class="nbHitsCovered"> 47</td> <td class="src"><pre class="src">
<span class="keyword">return</span> <span
class="keyword">null</span>;</pre></td></tr>
+<tr> <td class="numLine"> 117</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLine"> 119</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 118</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 120</td> <td class="nbHitsUncovered"><a
title="Line 120: Conditional coverage 50% (1/2)."> 163</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
120: Conditional coverage 50% (1/2)."> <span class="keyword">if</span>
(value <span class="keyword">instanceof</span> String[])
{</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 121</td> <td class="nbHitsUncovered"><a
title="Line 121: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
121: Conditional coverage 0% (0/2)."> <span
class="keyword">return</span> ((String[]) value).length > 0 ?
value.toString() : <span class="string">""</span>;</a></span></pre></td></tr>
-<tr> <td class="numLine"> 122</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 119</td> <td class="nbHitsUncovered"><a
title="Line 119: Conditional coverage 50% (1/2)."> 163</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
119: Conditional coverage 50% (1/2)."> <span class="keyword">if</span>
(value <span class="keyword">instanceof</span> String[])
{</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 120</td> <td class="nbHitsUncovered"><a
title="Line 120: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
120: Conditional coverage 0% (0/2)."> <span
class="keyword">return</span> ((String[]) value).length > 0 ?
value.toString() : <span class="string">""</span>;</a></span></pre></td></tr>
+<tr> <td class="numLine"> 121</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 122</td> <td class="nbHitsUncovered"><a
title="Line 122: Conditional coverage 50% (1/2)."> 163</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
122: Conditional coverage 50% (1/2)."> } <span
class="keyword">else</span> <span class="keyword">if</span> (value <span
class="keyword">instanceof</span> Collection) {</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 123</td> <td class="nbHitsUncovered"><a
title="Line 123: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
123: Conditional coverage 0% (0/2)."> <span
class="keyword">return</span> ((Collection) value).isEmpty() ? <span
class="string">""</span> : value.toString();</a></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"> 123</td> <td class="nbHitsUncovered"><a
title="Line 123: Conditional coverage 50% (1/2)."> 163</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
123: Conditional coverage 50% (1/2)."> } <span
class="keyword">else</span> <span class="keyword">if</span> (value <span
class="keyword">instanceof</span> Collection) {</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 124</td> <td class="nbHitsUncovered"><a
title="Line 124: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
124: Conditional coverage 0% (0/2)."> <span
class="keyword">return</span> ((Collection) value).isEmpty() ? <span
class="string">""</span> : value.toString();</a></span></pre></td></tr>
<tr> <td class="numLine"> 125</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLine"> 126</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> } <span
class="keyword">else</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 127</td> <td
class="nbHitsCovered"> 163</td> <td class="src"><pre class="src">
<span class="keyword">return</span> value.toString();</pre></td></tr>
-<tr> <td class="numLine"> 128</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 126</td> <td
class="nbHitsCovered"> 163</td> <td class="src"><pre class="src">
<span class="keyword">return</span> value.toString();</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"> 129</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 128</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLine"> 130</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 129</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLine"> 131</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 130</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLine"> 132</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 131</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span
class="comment">/**</span></pre></td></tr>
-<tr> <td class="numLine"> 133</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 132</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * Makes a
deep copy of a <code>FastHashMap</code> if the
values</span></pre></td></tr>
-<tr> <td class="numLine"> 134</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 133</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * are
<code>Msg</code>,
<code>Arg</code>,</span></pre></td></tr>
-<tr> <td class="numLine"> 135</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 134</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * or
<code>Var</code>. Otherwise it is a shallow
copy.</span></pre></td></tr>
-<tr> <td class="numLine"> 136</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 135</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">
*</span></pre></td></tr>
-<tr> <td class="numLine"> 137</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 136</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param
map <code>FastHashMap</code> to copy.</span></pre></td></tr>
-<tr> <td class="numLine"> 138</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 137</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @return
FastHashMap A copy of the <code>FastHashMap</code> that
was</span></pre></td></tr>
-<tr> <td class="numLine"> 139</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 138</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * passed
in.</span></pre></td></tr>
-<tr> <td class="numLine"> 140</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 139</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> *
@deprecated This method is not part of Validator's public API.
Validator</span></pre></td></tr>
-<tr> <td class="numLine"> 141</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 140</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * will use
it internally until FastHashMap references are removed.
Use</span></pre></td></tr>
-<tr> <td class="numLine"> 142</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 141</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> *
copyMap() instead.</span></pre></td></tr>
-<tr> <td class="numLine"> 143</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 142</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">
*/</span></pre></td></tr>
-<tr> <td class="numLine"> 144</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 143</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span
class="keyword">public</span> <span class="keyword">static</span> FastHashMap
copyFastHashMap(FastHashMap map) {</pre></td></tr>
-<tr> <td class="numLineCover"> 145</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> FastHashMap results = <span
class="keyword">new</span> FastHashMap();</span></pre></td></tr>
-<tr> <td class="numLine"> 146</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 144</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> FastHashMap results = <span
class="keyword">new</span> FastHashMap();</span></pre></td></tr>
+<tr> <td class="numLine"> 145</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 147</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Iterator i =
map.entrySet().iterator();</span></pre></td></tr>
-<tr> <td class="numLineCover"> 148</td> <td class="nbHitsUncovered"><a
title="Line 148: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
148: Conditional coverage 0% (0/2)."> <span class="keyword">while</span>
(i.hasNext()) {</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 149</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Entry entry = (Entry)
i.next();</span></pre></td></tr>
-<tr> <td class="numLineCover"> 150</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> String key = (String)
entry.getKey();</span></pre></td></tr>
-<tr> <td class="numLineCover"> 151</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Object value =
entry.getValue();</span></pre></td></tr>
-<tr> <td class="numLine"> 152</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 153</td> <td class="nbHitsUncovered"><a
title="Line 153: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
153: Conditional coverage 0% (0/2)."> <span
class="keyword">if</span> (value <span class="keyword">instanceof</span> Msg)
{</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 154</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key, ((Msg)
value).clone());</span></pre></td></tr>
-<tr> <td class="numLineCover"> 155</td> <td class="nbHitsUncovered"><a
title="Line 155: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
155: Conditional coverage 0% (0/2)."> } <span
class="keyword">else</span> <span class="keyword">if</span> (value <span
class="keyword">instanceof</span> Arg) {</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 156</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key, ((Arg)
value).clone());</span></pre></td></tr>
-<tr> <td class="numLineCover"> 157</td> <td class="nbHitsUncovered"><a
title="Line 157: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
157: Conditional coverage 0% (0/2)."> } <span
class="keyword">else</span> <span class="keyword">if</span> (value <span
class="keyword">instanceof</span> Var) {</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 158</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key, ((Var)
value).clone());</span></pre></td></tr>
-<tr> <td class="numLine"> 159</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 146</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Iterator i =
map.entrySet().iterator();</span></pre></td></tr>
+<tr> <td class="numLineCover"> 147</td> <td class="nbHitsUncovered"><a
title="Line 147: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
147: Conditional coverage 0% (0/2)."> <span class="keyword">while</span>
(i.hasNext()) {</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 148</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Entry entry = (Entry)
i.next();</span></pre></td></tr>
+<tr> <td class="numLineCover"> 149</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> String key = (String)
entry.getKey();</span></pre></td></tr>
+<tr> <td class="numLineCover"> 150</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Object value =
entry.getValue();</span></pre></td></tr>
+<tr> <td class="numLine"> 151</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 152</td> <td class="nbHitsUncovered"><a
title="Line 152: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
152: Conditional coverage 0% (0/2)."> <span
class="keyword">if</span> (value <span class="keyword">instanceof</span> Msg)
{</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 153</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key, ((Msg)
value).clone());</span></pre></td></tr>
+<tr> <td class="numLineCover"> 154</td> <td class="nbHitsUncovered"><a
title="Line 154: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
154: Conditional coverage 0% (0/2)."> } <span
class="keyword">else</span> <span class="keyword">if</span> (value <span
class="keyword">instanceof</span> Arg) {</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 155</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key, ((Arg)
value).clone());</span></pre></td></tr>
+<tr> <td class="numLineCover"> 156</td> <td class="nbHitsUncovered"><a
title="Line 156: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
156: Conditional coverage 0% (0/2)."> } <span
class="keyword">else</span> <span class="keyword">if</span> (value <span
class="keyword">instanceof</span> Var) {</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 157</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key, ((Var)
value).clone());</span></pre></td></tr>
+<tr> <td class="numLine"> 158</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> } <span
class="keyword">else</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 160</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key,
value);</span></pre></td></tr>
-<tr> <td class="numLine"> 161</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 159</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key,
value);</span></pre></td></tr>
+<tr> <td class="numLine"> 160</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 162</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLine"> 163</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 161</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> }</span></pre></td></tr>
+<tr> <td class="numLine"> 162</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 164</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.setFast(<span
class="keyword">true</span>);</span></pre></td></tr>
-<tr> <td class="numLineCover"> 165</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> <span class="keyword">return</span>
results;</span></pre></td></tr>
-<tr> <td class="numLine"> 166</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 163</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.setFast(<span
class="keyword">true</span>);</span></pre></td></tr>
+<tr> <td class="numLineCover"> 164</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> <span class="keyword">return</span>
results;</span></pre></td></tr>
+<tr> <td class="numLine"> 165</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLine"> 167</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 166</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLine"> 168</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 167</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span
class="comment">/**</span></pre></td></tr>
-<tr> <td class="numLine"> 169</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 168</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * Makes a
deep copy of a <code>Map</code> if the values
are</span></pre></td></tr>
-<tr> <td class="numLine"> 170</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 169</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> *
<code>Msg</code>, <code>Arg</code>, or
<code>Var</code>. Otherwise,</span></pre></td></tr>
-<tr> <td class="numLine"> 171</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 170</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * it is a
shallow copy.</span></pre></td></tr>
-<tr> <td class="numLine"> 172</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 171</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">
*</span></pre></td></tr>
-<tr> <td class="numLine"> 173</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 172</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @param
map The source Map to copy.</span></pre></td></tr>
-<tr> <td class="numLine"> 174</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 173</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">
*</span></pre></td></tr>
-<tr> <td class="numLine"> 175</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 174</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment"> * @return
A copy of the <code>Map</code> that was passed
in.</span></pre></td></tr>
-<tr> <td class="numLine"> 176</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 175</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span class="comment">
*/</span></pre></td></tr>
-<tr> <td class="numLine"> 177</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 176</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> <span
class="keyword">public</span> <span class="keyword">static</span> Map
copyMap(Map map) {</pre></td></tr>
-<tr> <td class="numLineCover"> 178</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Map results = <span
class="keyword">new</span> HashMap();</span></pre></td></tr>
-<tr> <td class="numLine"> 179</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 177</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Map results = <span
class="keyword">new</span> HashMap();</span></pre></td></tr>
+<tr> <td class="numLine"> 178</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 180</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Iterator i =
map.entrySet().iterator();</span></pre></td></tr>
-<tr> <td class="numLineCover"> 181</td> <td class="nbHitsUncovered"><a
title="Line 181: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
181: Conditional coverage 0% (0/2)."> <span class="keyword">while</span>
(i.hasNext()) {</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 182</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Entry entry = (Entry)
i.next();</span></pre></td></tr>
-<tr> <td class="numLineCover"> 183</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> String key = (String)
entry.getKey();</span></pre></td></tr>
-<tr> <td class="numLineCover"> 184</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Object value =
entry.getValue();</span></pre></td></tr>
-<tr> <td class="numLine"> 185</td> <td class="nbHits"> </td>
- <td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLineCover"> 186</td> <td class="nbHitsUncovered"><a
title="Line 186: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
186: Conditional coverage 0% (0/2)."> <span
class="keyword">if</span> (value <span class="keyword">instanceof</span> Msg)
{</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 187</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key, ((Msg)
value).clone());</span></pre></td></tr>
-<tr> <td class="numLineCover"> 188</td> <td class="nbHitsUncovered"><a
title="Line 188: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
188: Conditional coverage 0% (0/2)."> } <span
class="keyword">else</span> <span class="keyword">if</span> (value <span
class="keyword">instanceof</span> Arg) {</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 189</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key, ((Arg)
value).clone());</span></pre></td></tr>
-<tr> <td class="numLineCover"> 190</td> <td class="nbHitsUncovered"><a
title="Line 190: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
190: Conditional coverage 0% (0/2)."> } <span
class="keyword">else</span> <span class="keyword">if</span> (value <span
class="keyword">instanceof</span> Var) {</a></span></pre></td></tr>
-<tr> <td class="numLineCover"> 191</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key, ((Var)
value).clone());</span></pre></td></tr>
-<tr> <td class="numLine"> 192</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 179</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Iterator i =
map.entrySet().iterator();</span></pre></td></tr>
+<tr> <td class="numLineCover"> 180</td> <td class="nbHitsUncovered"><a
title="Line 180: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
180: Conditional coverage 0% (0/2)."> <span class="keyword">while</span>
(i.hasNext()) {</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 181</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Entry entry = (Entry)
i.next();</span></pre></td></tr>
+<tr> <td class="numLineCover"> 182</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> String key = (String)
entry.getKey();</span></pre></td></tr>
+<tr> <td class="numLineCover"> 183</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> Object value =
entry.getValue();</span></pre></td></tr>
+<tr> <td class="numLine"> 184</td> <td class="nbHits"> </td>
+ <td class="src"><pre class="src"> </pre></td></tr>
+<tr> <td class="numLineCover"> 185</td> <td class="nbHitsUncovered"><a
title="Line 185: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
185: Conditional coverage 0% (0/2)."> <span
class="keyword">if</span> (value <span class="keyword">instanceof</span> Msg)
{</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 186</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key, ((Msg)
value).clone());</span></pre></td></tr>
+<tr> <td class="numLineCover"> 187</td> <td class="nbHitsUncovered"><a
title="Line 187: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
187: Conditional coverage 0% (0/2)."> } <span
class="keyword">else</span> <span class="keyword">if</span> (value <span
class="keyword">instanceof</span> Arg) {</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 188</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key, ((Arg)
value).clone());</span></pre></td></tr>
+<tr> <td class="numLineCover"> 189</td> <td class="nbHitsUncovered"><a
title="Line 189: Conditional coverage 0% (0/2)."> 0</a></td> <td
class="src"><pre class="src"><span class="srcUncovered"> <a title="Line
189: Conditional coverage 0% (0/2)."> } <span
class="keyword">else</span> <span class="keyword">if</span> (value <span
class="keyword">instanceof</span> Var) {</a></span></pre></td></tr>
+<tr> <td class="numLineCover"> 190</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key, ((Var)
value).clone());</span></pre></td></tr>
+<tr> <td class="numLine"> 191</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> } <span
class="keyword">else</span> {</pre></td></tr>
-<tr> <td class="numLineCover"> 193</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key,
value);</span></pre></td></tr>
-<tr> <td class="numLine"> 194</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 192</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> results.put(key,
value);</span></pre></td></tr>
+<tr> <td class="numLine"> 193</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLineCover"> 195</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> }</span></pre></td></tr>
-<tr> <td class="numLineCover"> 196</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> <span class="keyword">return</span>
results;</span></pre></td></tr>
-<tr> <td class="numLine"> 197</td> <td class="nbHits"> </td>
+<tr> <td class="numLineCover"> 194</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> }</span></pre></td></tr>
+<tr> <td class="numLineCover"> 195</td> <td
class="nbHitsUncovered"> 0</td> <td class="src"><pre class="src"><span
class="srcUncovered"> <span class="keyword">return</span>
results;</span></pre></td></tr>
+<tr> <td class="numLine"> 196</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> }</pre></td></tr>
-<tr> <td class="numLine"> 198</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 197</td> <td class="nbHits"> </td>
<td class="src"><pre class="src"> </pre></td></tr>
-<tr> <td class="numLine"> 199</td> <td class="nbHits"> </td>
+<tr> <td class="numLine"> 198</td> <td class="nbHits"> </td>
<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
26.12.14 13:48.</div>
+<div class="footer">Report generated by <a
href="http://cobertura.sourceforge.net/" target="_top">Cobertura</a> 2.0.3 on
13.01.15 20:59.</div>
</body>
</html>
\ No newline at end of file
Modified:
websites/production/commons/content/proper/commons-validator/community.html
==============================================================================
--- websites/production/commons/content/proper/commons-validator/community.html
(original)
+++ websites/production/commons/content/proper/commons-validator/community.html
Tue Jan 13 20:07:34 2015
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia at 26 December 2014
+ | Generated by Apache Maven Doxia at 13 January 2015
| 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="iso-8859-1" />
+ <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20141226" />
+ <meta name="Date-Revision-yyyymmdd" content="20150113" />
<meta http-equiv="Content-Language" content="en" />
<title>Validator – Community</title>
@@ -43,8 +43,8 @@
<a class="brand"
href="http://commons.apache.org/proper/commons-validator/">Apache Commons
Validator ™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 26 December 2014</li>
- <li class="divider">|</li> <li id="projectVersion">Version:
1.4.1-SNAPSHOT</li>
+ <li id="publishDate">Last Published: 13 January 2015</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 1.4.1</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
@@ -111,6 +111,10 @@
<ul class="nav nav-list">
<li class="nav-header">JavaDocs</li>
<li class="none">
+ <a href="javadocs/api-1.4.1/" title="1.4.1
Release">
+ 1.4.1 Release</a>
+ </li>
+
<li class="none">
<a href="javadocs/api-1.4.0/" title="1.4.0
Release">
1.4.0 Release</a>
</li>
@@ -303,7 +307,7 @@
</div>
<div class="footer">
- <p>Copyright © 2002-2014
+ <p>Copyright © 2002-2015
<a href="http://www.apache.org/">The Apache Software
Foundation</a>.
All Rights Reserved.</p>
Modified: websites/production/commons/content/proper/commons-validator/cpd.html
==============================================================================
--- websites/production/commons/content/proper/commons-validator/cpd.html
(original)
+++ websites/production/commons/content/proper/commons-validator/cpd.html Tue
Jan 13 20:07:34 2015
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia at 26 December 2014
+ | Generated by Apache Maven Doxia at 13 January 2015
| 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="iso-8859-1" />
+ <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20141226" />
+ <meta name="Date-Revision-yyyymmdd" content="20150113" />
<meta http-equiv="Content-Language" content="en" />
<title>Validator – CPD Results</title>
@@ -43,8 +43,8 @@
<a class="brand"
href="http://commons.apache.org/proper/commons-validator/">Apache Commons
Validator ™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 26 December 2014</li>
- <li class="divider">|</li> <li id="projectVersion">Version:
1.4.1-SNAPSHOT</li>
+ <li id="publishDate">Last Published: 13 January 2015</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 1.4.1</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
@@ -111,6 +111,10 @@
<ul class="nav nav-list">
<li class="nav-header">JavaDocs</li>
<li class="none">
+ <a href="javadocs/api-1.4.1/" title="1.4.1
Release">
+ 1.4.1 Release</a>
+ </li>
+
<li class="none">
<a href="javadocs/api-1.4.0/" title="1.4.0
Release">
1.4.0 Release</a>
</li>
@@ -169,8 +173,8 @@
Project Reports</a>
<ul>
<li class="none">
- <a href="changes-report.html" title="Changes
Report">
- Changes Report</a>
+ <a href="changes-report.html" title="Changes">
+ Changes</a>
</li>
<li
class="none">
<a href="jira-report.html" title="JIRA Report">
@@ -448,10 +452,10 @@
<th>Line</th></tr>
<tr class="b">
<td>org/apache/commons/validator/util/ValidatorUtils.java</td>
-<td><a
href="./xref/org/apache/commons/validator/util/ValidatorUtils.html#L145">145</a></td></tr>
+<td><a
href="./xref/org/apache/commons/validator/util/ValidatorUtils.html#L144">144</a></td></tr>
<tr class="a">
<td>org/apache/commons/validator/util/ValidatorUtils.java</td>
-<td><a
href="./xref/org/apache/commons/validator/util/ValidatorUtils.html#L178">178</a></td></tr>
+<td><a
href="./xref/org/apache/commons/validator/util/ValidatorUtils.html#L177">177</a></td></tr>
<tr class="b"><td colspan='2'>
<div>
<pre> FastHashMap results = new FastHashMap();
@@ -481,7 +485,7 @@
<td><a
href="./xref/org/apache/commons/validator/UrlValidator.html#L410">410</a></td></tr>
<tr class="a">
<td>org/apache/commons/validator/routines/UrlValidator.java</td>
-<td><a
href="./xref/org/apache/commons/validator/routines/UrlValidator.html#L412">412</a></td></tr>
+<td><a
href="./xref/org/apache/commons/validator/routines/UrlValidator.html#L421">421</a></td></tr>
<tr class="b"><td colspan='2'>
<div>
<pre> if (options.isOff(ALLOW_2_SLASHES) && (slash2Count >
0)) {
@@ -527,7 +531,7 @@
</div>
<div class="footer">
- <p>Copyright © 2002-2014
+ <p>Copyright © 2002-2015
<a href="http://www.apache.org/">The Apache Software
Foundation</a>.
All Rights Reserved.</p>
Modified:
websites/production/commons/content/proper/commons-validator/dependencies.html
==============================================================================
---
websites/production/commons/content/proper/commons-validator/dependencies.html
(original)
+++
websites/production/commons/content/proper/commons-validator/dependencies.html
Tue Jan 13 20:07:34 2015
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia at 26 December 2014
+ | Generated by Apache Maven Doxia at 13 January 2015
| 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="iso-8859-1" />
+ <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20141226" />
+ <meta name="Date-Revision-yyyymmdd" content="20150113" />
<meta http-equiv="Content-Language" content="en" />
<title>Validator – Project Dependencies</title>
@@ -43,8 +43,8 @@
<a class="brand"
href="http://commons.apache.org/proper/commons-validator/">Apache Commons
Validator ™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 26 December 2014</li>
- <li class="divider">|</li> <li id="projectVersion">Version:
1.4.1-SNAPSHOT</li>
+ <li id="publishDate">Last Published: 13 January 2015</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 1.4.1</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
@@ -111,6 +111,10 @@
<ul class="nav nav-list">
<li class="nav-header">JavaDocs</li>
<li class="none">
+ <a href="javadocs/api-1.4.1/" title="1.4.1
Release">
+ 1.4.1 Release</a>
+ </li>
+
<li class="none">
<a href="javadocs/api-1.4.0/" title="1.4.0
Release">
1.4.0 Release</a>
</li>
@@ -310,8 +314,8 @@
<th>License</th></tr>
<tr class="b">
<td>commons-beanutils</td>
-<td><a class="externalLink"
href="http://commons.apache.org/proper/commons-beanutils/">commons-beanutils</a></td>
-<td>1.9.2</td>
+<td><a class="externalLink"
href="http://commons.apache.org/beanutils/">commons-beanutils</a></td>
+<td>1.8.3</td>
<td>jar</td>
<td><a class="externalLink"
href="http://www.apache.org/licenses/LICENSE-2.0.txt">The Apache Software
License, Version 2.0</a></td></tr>
<tr class="a">
@@ -373,7 +377,7 @@
<div class="section">
<h3><a name="Dependency_Tree"></a>Dependency Tree</h3>
<ul>
-<li>commons-validator:commons-validator:jar:1.4.1-SNAPSHOT <img id="_img1"
src="./images/icon_info_sml.gif" alt="Information"
onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor:
pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
+<li>commons-validator:commons-validator:jar:1.4.1 <img id="_img1"
src="./images/icon_info_sml.gif" alt="Information"
onclick="toggleDependencyDetail( '_dep0', '_img1' );" style="cursor:
pointer;vertical-align:text-bottom;"></img><div id="_dep0" style="display:none">
<table border="0" class="bodyTable">
<tr class="a">
<th>Apache Commons Validator</th></tr>
@@ -384,14 +388,14 @@
<p><b>URL: </b><a class="externalLink"
href="http://commons.apache.org/proper/commons-validator/">http://commons.apache.org/proper/commons-validator/</a></p>
<p><b>Project License: </b><a class="externalLink"
href="http://www.apache.org/licenses/LICENSE-2.0.txt">Apache License, Version
2.0</a></p></td></tr></table></div>
<ul>
-<li>commons-beanutils:commons-beanutils:jar:1.9.2 (compile) <img id="_img3"
src="./images/icon_info_sml.gif" alt="Information"
onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor:
pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
+<li>commons-beanutils:commons-beanutils:jar:1.8.3 (compile) <img id="_img3"
src="./images/icon_info_sml.gif" alt="Information"
onclick="toggleDependencyDetail( '_dep2', '_img3' );" style="cursor:
pointer;vertical-align:text-bottom;"></img><div id="_dep2" style="display:none">
<table border="0" class="bodyTable">
<tr class="a">
-<th>Apache Commons BeanUtils</th></tr>
+<th>Commons BeanUtils</th></tr>
<tr class="b">
<td>
-<p><b>Description: </b>Apache Commons BeanUtils provides an easy-to-use but
flexible wrapper around reflection and introspection.</p>
-<p><b>URL: </b><a class="externalLink"
href="http://commons.apache.org/proper/commons-beanutils/">http://commons.apache.org/proper/commons-beanutils/</a></p>
+<p><b>Description: </b>BeanUtils provides an easy-to-use but flexible wrapper
around reflection and introspection.</p>
+<p><b>URL: </b><a class="externalLink"
href="http://commons.apache.org/beanutils/">http://commons.apache.org/beanutils/</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></li>
<li>commons-digester:commons-digester:jar:1.8.1 (compile) <img id="_img5"
src="./images/icon_info_sml.gif" alt="Information"
onclick="toggleDependencyDetail( '_dep4', '_img5' );" style="cursor:
pointer;vertical-align:text-bottom;"></img><div id="_dep4" style="display:none">
<table border="0" class="bodyTable">
@@ -435,7 +439,7 @@
<div class="section">
<h2><a name="Licenses"></a>Licenses</h2>
<p><b>Apache License, Version 2.0: </b>Apache Commons Validator</p>
-<p><b>The Apache Software License, Version 2.0: </b>Apache Commons BeanUtils,
Apache Commons Logging, Commons Collections, Commons Digester</p>
+<p><b>The Apache Software License, Version 2.0: </b>Apache Commons Logging,
Commons BeanUtils, Commons Collections, Commons Digester</p>
<p><b>Common Public License Version 1.0: </b>JUnit</p></div><a
name="Dependency_File_Details"></a>
<div class="section">
<h2><a name="Dependency_File_Details"></a>Dependency File Details</h2>
@@ -449,12 +453,12 @@
<th>JDK Rev</th>
<th>Debug</th></tr>
<tr class="b">
-<td>commons-beanutils-1.9.2.jar</td>
-<td>228.38 kB</td>
-<td>154</td>
+<td>commons-beanutils-1.8.3.jar</td>
+<td>226.58 kB</td>
+<td>155</td>
<td>137</td>
-<td>5</td>
-<td>1.5</td>
+<td>6</td>
+<td>1.3</td>
<td>debug</td></tr>
<tr class="a">
<td>commons-collections-3.2.1.jar</td>
@@ -498,18 +502,18 @@
<th>Debug</th></tr>
<tr class="b">
<td>5</td>
-<td>1.09 MB</td>
-<td>917</td>
+<td>1.08 MB</td>
+<td>918</td>
<td>825</td>
-<td>31</td>
-<td>1.5</td>
+<td>32</td>
+<td>1.3</td>
<td>5</td></tr>
<tr class="a">
<td>compile: 4</td>
-<td>compile: 993.34 kB</td>
-<td>compile: 797</td>
+<td>compile: 991.55 kB</td>
+<td>compile: 798</td>
<td>compile: 723</td>
-<td>compile: 25</td>
+<td>compile: 26</td>
<td>-</td>
<td>compile: 4</td></tr>
<tr class="b">
@@ -545,8 +549,8 @@
<th>central</th>
<th>apache.snapshots</th></tr>
<tr class="b">
-<td>commons-beanutils:commons-beanutils:jar:1.9.2</td>
-<td><a class="externalLink"
href="https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.9.2/commons-beanutils-1.9.2.jar"><img
alt="Found at https://repo.maven.apache.org/maven2"
src="images/icon_success_sml.gif" /></a></td>
+<td>commons-beanutils:commons-beanutils:jar:1.8.3</td>
+<td><a class="externalLink"
href="https://repo.maven.apache.org/maven2/commons-beanutils/commons-beanutils/1.8.3/commons-beanutils-1.8.3.jar"><img
alt="Found at https://repo.maven.apache.org/maven2"
src="images/icon_success_sml.gif" /></a></td>
<td>-</td></tr>
<tr class="a">
<td>commons-collections:commons-collections:jar:3.2.1</td>
@@ -578,7 +582,7 @@
</div>
<div class="footer">
- <p>Copyright © 2002-2014
+ <p>Copyright © 2002-2015
<a href="http://www.apache.org/">The Apache Software
Foundation</a>.
All Rights Reserved.</p>
Modified:
websites/production/commons/content/proper/commons-validator/dependency-info.html
==============================================================================
---
websites/production/commons/content/proper/commons-validator/dependency-info.html
(original)
+++
websites/production/commons/content/proper/commons-validator/dependency-info.html
Tue Jan 13 20:07:34 2015
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia at 26 December 2014
+ | Generated by Apache Maven Doxia at 13 January 2015
| 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="iso-8859-1" />
+ <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20141226" />
+ <meta name="Date-Revision-yyyymmdd" content="20150113" />
<meta http-equiv="Content-Language" content="en" />
<title>Validator – Dependency Information</title>
@@ -43,8 +43,8 @@
<a class="brand"
href="http://commons.apache.org/proper/commons-validator/">Apache Commons
Validator ™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 26 December 2014</li>
- <li class="divider">|</li> <li id="projectVersion">Version:
1.4.1-SNAPSHOT</li>
+ <li id="publishDate">Last Published: 13 January 2015</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 1.4.1</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
@@ -111,6 +111,10 @@
<ul class="nav nav-list">
<li class="nav-header">JavaDocs</li>
<li class="none">
+ <a href="javadocs/api-1.4.1/" title="1.4.1
Release">
+ 1.4.1 Release</a>
+ </li>
+
<li class="none">
<a href="javadocs/api-1.4.0/" title="1.4.0
Release">
1.4.0 Release</a>
</li>
@@ -303,43 +307,43 @@
<pre><dependency>
<groupId>commons-validator</groupId>
<artifactId>commons-validator</artifactId>
- <version>1.4.1-SNAPSHOT</version>
+ <version>1.4.1</version>
</dependency></pre></div></div>
<div class="section">
<h3><a name="Apache_Buildr"></a>Apache Buildr</h3><a name="Apache_Buildr"></a>
<div class="source">
-<pre>'commons-validator:commons-validator:jar:1.4.1-SNAPSHOT'</pre></div></div>
+<pre>'commons-validator:commons-validator:jar:1.4.1'</pre></div></div>
<div class="section">
<h3><a name="Apache_Ant"></a>Apache Ant</h3><a name="Apache_Ant"></a>
<div class="source">
-<pre><dependency org="commons-validator"
name="commons-validator" rev="1.4.1-SNAPSHOT">
+<pre><dependency org="commons-validator"
name="commons-validator" rev="1.4.1">
<artifact name="commons-validator" type="jar" />
</dependency></pre></div></div>
<div class="section">
<h3><a name="Groovy_Grape"></a>Groovy Grape</h3><a name="Groovy_Grape"></a>
<div class="source">
<pre>@Grapes(
-@Grab(group='commons-validator', module='commons-validator',
version='1.4.1-SNAPSHOT')
+@Grab(group='commons-validator', module='commons-validator', version='1.4.1')
)</pre></div></div>
<div class="section">
<h3><a name="Grails"></a>Grails</h3><a name="Grails"></a>
<div class="source">
-<pre>compile
'commons-validator:commons-validator:1.4.1-SNAPSHOT'</pre></div></div>
+<pre>compile 'commons-validator:commons-validator:1.4.1'</pre></div></div>
<div class="section">
<h3><a name="Leiningen"></a>Leiningen</h3><a name="Leiningen"></a>
<div class="source">
-<pre>[commons-validator "1.4.1-SNAPSHOT"]</pre></div></div>
+<pre>[commons-validator "1.4.1"]</pre></div></div>
<div class="section">
<h3><a name="SBT"></a>SBT</h3><a name="SBT"></a>
<div class="source">
-<pre>libraryDependencies += "commons-validator" %%
"commons-validator" %
"1.4.1-SNAPSHOT"</pre></div></div></div>
+<pre>libraryDependencies += "commons-validator" %%
"commons-validator" % "1.4.1"</pre></div></div></div>
</td>
</tr>
</table>
</div>
<div class="footer">
- <p>Copyright © 2002-2014
+ <p>Copyright © 2002-2015
<a href="http://www.apache.org/">The Apache Software
Foundation</a>.
All Rights Reserved.</p>
Modified:
websites/production/commons/content/proper/commons-validator/distribution-management.html
==============================================================================
---
websites/production/commons/content/proper/commons-validator/distribution-management.html
(original)
+++
websites/production/commons/content/proper/commons-validator/distribution-management.html
Tue Jan 13 20:07:34 2015
@@ -1,13 +1,13 @@
<!DOCTYPE html>
<!--
- | Generated by Apache Maven Doxia at 26 December 2014
+ | Generated by Apache Maven Doxia at 13 January 2015
| 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="iso-8859-1" />
+ <meta charset="UTF-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
- <meta name="Date-Revision-yyyymmdd" content="20141226" />
+ <meta name="Date-Revision-yyyymmdd" content="20150113" />
<meta http-equiv="Content-Language" content="en" />
<title>Validator – Project Distribution Management</title>
@@ -43,8 +43,8 @@
<a class="brand"
href="http://commons.apache.org/proper/commons-validator/">Apache Commons
Validator ™</a>
<ul class="nav">
- <li id="publishDate">Last Published: 26 December 2014</li>
- <li class="divider">|</li> <li id="projectVersion">Version:
1.4.1-SNAPSHOT</li>
+ <li id="publishDate">Last Published: 13 January 2015</li>
+ <li class="divider">|</li> <li id="projectVersion">Version: 1.4.1</li>
</ul>
<div class="pull-right"> <ul class="nav">
<li>
@@ -111,6 +111,10 @@
<ul class="nav nav-list">
<li class="nav-header">JavaDocs</li>
<li class="none">
+ <a href="javadocs/api-1.4.1/" title="1.4.1
Release">
+ 1.4.1 Release</a>
+ </li>
+
<li class="none">
<a href="javadocs/api-1.4.0/" title="1.4.0
Release">
1.4.0 Release</a>
</li>
@@ -311,7 +315,7 @@
</div>
<div class="footer">
- <p>Copyright © 2002-2014
+ <p>Copyright © 2002-2015
<a href="http://www.apache.org/">The Apache Software
Foundation</a>.
All Rights Reserved.</p>