Modified: 
websites/production/turbine/content/fulcrum/fulcrum-intake/cobertura/org.apache.fulcrum.intake.validator.ShortValidator.html
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-intake/cobertura/org.apache.fulcrum.intake.validator.ShortValidator.html
 (original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-intake/cobertura/org.apache.fulcrum.intake.validator.ShortValidator.html
 Sun Feb 11 17:30:40 2018
@@ -103,7 +103,7 @@
   <td class="src"><pre class="src">&nbsp;<span class="comment"> * @version 
$Id: ShortValidator.java 1771953 2016-11-29 20:29:12Z tv 
$</span></pre></td></tr>
 <tr>  <td class="numLine">&nbsp;43</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;<span class="comment"> 
*/</span></pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;44</td>  <td 
class="nbHitsCovered">&nbsp;7</td>  <td class="src"><pre 
class="src">&nbsp;<span class="keyword">public</span> <span 
class="keyword">class</span> ShortValidator</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;44</td>  <td 
class="nbHitsCovered">&nbsp;8</td>  <td class="src"><pre 
class="src">&nbsp;<span class="keyword">public</span> <span 
class="keyword">class</span> ShortValidator</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;45</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;        <span 
class="keyword">extends</span> NumberValidator&lt;Short&gt;</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;46</td>  <td class="nbHits">&nbsp;</td>
@@ -135,13 +135,13 @@
   <td class="src"><pre class="src">&nbsp;    <span 
class="keyword">protected</span> Short parseNumber(String stringValue, Locale 
locale) <span class="keyword">throws</span> 
NumberFormatException</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;61</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;62</td>  <td 
class="nbHitsCovered">&nbsp;7</td>  <td class="src"><pre class="src">&nbsp;     
   <span class="keyword">return</span> 
Short.valueOf(stringValue);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;62</td>  <td 
class="nbHitsCovered">&nbsp;8</td>  <td class="src"><pre class="src">&nbsp;     
   <span class="keyword">return</span> 
Short.valueOf(stringValue);</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;63</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    }</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;64</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;}</pre></td></tr>
 </table>
 
-<div class="footer">Report generated by <a 
href="http://cobertura.sourceforge.net/"; target="_top">Cobertura</a> 2.0.3 on 
2/11/18 4:36 PM.</div>
+<div class="footer">Report generated by <a 
href="http://cobertura.sourceforge.net/"; target="_top">Cobertura</a> 2.0.3 on 
2/11/18 6:29 PM.</div>
 </body>
 </html>
\ No newline at end of file

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-intake/cobertura/org.apache.fulcrum.intake.validator.StringValidator.html
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-intake/cobertura/org.apache.fulcrum.intake.validator.StringValidator.html
 (original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-intake/cobertura/org.apache.fulcrum.intake.validator.StringValidator.html
 Sun Feb 11 17:30:40 2018
@@ -349,6 +349,6 @@
   <td class="src"><pre class="src">&nbsp;}</pre></td></tr>
 </table>
 
-<div class="footer">Report generated by <a 
href="http://cobertura.sourceforge.net/"; target="_top">Cobertura</a> 2.0.3 on 
2/11/18 4:36 PM.</div>
+<div class="footer">Report generated by <a 
href="http://cobertura.sourceforge.net/"; target="_top">Cobertura</a> 2.0.3 on 
2/11/18 6:29 PM.</div>
 </body>
 </html>
\ No newline at end of file

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-intake/cobertura/org.apache.fulcrum.intake.validator.ValidationException.html
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-intake/cobertura/org.apache.fulcrum.intake.validator.ValidationException.html
 (original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-intake/cobertura/org.apache.fulcrum.intake.validator.ValidationException.html
 Sun Feb 11 17:30:40 2018
@@ -109,12 +109,12 @@
   <td class="src"><pre class="src">&nbsp;    <span 
class="keyword">public</span> ValidationException(String 
message)</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;46</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;    {</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;47</td>  <td 
class="nbHitsCovered">&nbsp;49</td>  <td class="src"><pre class="src">&nbsp;    
    <span class="keyword">super</span>(message);</pre></td></tr>
-<tr>  <td class="numLineCover">&nbsp;48</td>  <td 
class="nbHitsCovered">&nbsp;49</td>  <td class="src"><pre class="src">&nbsp;    
}</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;47</td>  <td 
class="nbHitsCovered">&nbsp;55</td>  <td class="src"><pre class="src">&nbsp;    
    <span class="keyword">super</span>(message);</pre></td></tr>
+<tr>  <td class="numLineCover">&nbsp;48</td>  <td 
class="nbHitsCovered">&nbsp;55</td>  <td class="src"><pre class="src">&nbsp;    
}</pre></td></tr>
 <tr>  <td class="numLine">&nbsp;49</td>  <td class="nbHits">&nbsp;</td>
   <td class="src"><pre class="src">&nbsp;}</pre></td></tr>
 </table>
 
-<div class="footer">Report generated by <a 
href="http://cobertura.sourceforge.net/"; target="_top">Cobertura</a> 2.0.3 on 
2/11/18 4:36 PM.</div>
+<div class="footer">Report generated by <a 
href="http://cobertura.sourceforge.net/"; target="_top">Cobertura</a> 2.0.3 on 
2/11/18 6:29 PM.</div>
 </body>
 </html>
\ No newline at end of file

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-intake/cobertura/org.apache.fulcrum.intake.validator.Validator.html
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-intake/cobertura/org.apache.fulcrum.intake.validator.Validator.html
 (original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-intake/cobertura/org.apache.fulcrum.intake.validator.Validator.html
 Sun Feb 11 17:30:40 2018
@@ -235,6 +235,6 @@
   <td class="src"><pre class="src">&nbsp;}</pre></td></tr>
 </table>
 
-<div class="footer">Report generated by <a 
href="http://cobertura.sourceforge.net/"; target="_top">Cobertura</a> 2.0.3 on 
2/11/18 4:36 PM.</div>
+<div class="footer">Report generated by <a 
href="http://cobertura.sourceforge.net/"; target="_top">Cobertura</a> 2.0.3 on 
2/11/18 6:29 PM.</div>
 </body>
 </html>
\ No newline at end of file

Modified: websites/production/turbine/content/fulcrum/fulcrum-intake/pmd.html
==============================================================================
--- websites/production/turbine/content/fulcrum/fulcrum-intake/pmd.html 
(original)
+++ websites/production/turbine/content/fulcrum/fulcrum-intake/pmd.html Sun Feb 
11 17:30:40 2018
@@ -138,15 +138,6 @@
 <div class="section">
 <h2><a name="Files"></a>Files</h2>
 <div class="section">
-<h3><a 
name="orgapachefulcrumintakeIntakeServiceFacade.java"></a>org/apache/fulcrum/intake/IntakeServiceFacade.java</h3>
-<table border="0" class="bodyTable">
-<tr class="a">
-<th>Violation</th>
-<th>Line</th></tr>
-<tr class="b">
-<td>Useless parentheses.</td>
-<td><a 
href="./xref/org/apache/fulcrum/intake/IntakeServiceFacade.html#L52">52</a></td></tr></table></div>
-<div class="section">
 <h3><a 
name="orgapachefulcrumintakeIntakeServiceImpl.java"></a>org/apache/fulcrum/intake/IntakeServiceImpl.java</h3>
 <table border="0" class="bodyTable">
 <tr class="a">
@@ -156,131 +147,44 @@
 <td>Useless parentheses.</td>
 <td><a 
href="./xref/org/apache/fulcrum/intake/IntakeServiceImpl.html#L747">747</a></td></tr></table></div>
 <div class="section">
-<h3><a 
name="orgapachefulcrumintakemodelBooleanField.java"></a>org/apache/fulcrum/intake/model/BooleanField.java</h3>
+<h3><a 
name="orgapachefulcrumintakemodelField.java"></a>org/apache/fulcrum/intake/model/Field.java</h3>
 <table border="0" class="bodyTable">
 <tr class="a">
 <th>Violation</th>
 <th>Line</th></tr>
 <tr class="b">
-<td>Useless parentheses.</td>
-<td><a 
href="./xref/org/apache/fulcrum/intake/model/BooleanField.html#L136">136</a></td></tr>
-<tr class="a">
-<td>Useless parentheses.</td>
-<td><a 
href="./xref/org/apache/fulcrum/intake/model/BooleanField.html#L159">159</a></td></tr></table></div>
-<div class="section">
-<h3><a 
name="orgapachefulcrumintakemodelDoubleField.java"></a>org/apache/fulcrum/intake/model/DoubleField.java</h3>
-<table border="0" class="bodyTable">
-<tr class="b">
-<th>Violation</th>
-<th>Line</th></tr>
-<tr class="a">
-<td>Useless parentheses.</td>
-<td><a 
href="./xref/org/apache/fulcrum/intake/model/DoubleField.html#L138">138</a></td></tr></table></div>
-<div class="section">
-<h3><a 
name="orgapachefulcrumintakemodelField.java"></a>org/apache/fulcrum/intake/model/Field.java</h3>
-<table border="0" class="bodyTable">
-<tr class="b">
-<th>Violation</th>
-<th>Line</th></tr>
-<tr class="a">
 <td>Avoid unused private methods such as 
'throwSetGetException(String,Object,String,String,Exception)'.</td>
 <td><a 
href="./xref/org/apache/fulcrum/intake/model/Field.html#L996">996</a>&#x2013;<a 
href="./xref/org/apache/fulcrum/intake/model/Field.html#L998">998</a></td></tr></table></div>
 <div class="section">
-<h3><a 
name="orgapachefulcrumintakemodelFieldAdapter.java"></a>org/apache/fulcrum/intake/model/FieldAdapter.java</h3>
+<h3><a 
name="orgapachefulcrumintakemodelGroup.java"></a>org/apache/fulcrum/intake/model/Group.java</h3>
 <table border="0" class="bodyTable">
-<tr class="b">
-<th>Violation</th>
-<th>Line</th></tr>
 <tr class="a">
-<td>Avoid modifiers which are implied by the context</td>
-<td><a 
href="./xref/org/apache/fulcrum/intake/model/FieldAdapter.html#L196">196</a></td></tr></table></div>
-<div class="section">
-<h3><a 
name="orgapachefulcrumintakemodelFloatField.java"></a>org/apache/fulcrum/intake/model/FloatField.java</h3>
-<table border="0" class="bodyTable">
-<tr class="b">
 <th>Violation</th>
 <th>Line</th></tr>
-<tr class="a">
-<td>Useless parentheses.</td>
-<td><a 
href="./xref/org/apache/fulcrum/intake/model/FloatField.html#L138">138</a></td></tr></table></div>
-<div class="section">
-<h3><a 
name="orgapachefulcrumintakemodelGroup.java"></a>org/apache/fulcrum/intake/model/Group.java</h3>
-<table border="0" class="bodyTable">
 <tr class="b">
-<th>Violation</th>
-<th>Line</th></tr>
-<tr class="a">
 <td>Avoid empty catch blocks</td>
 <td><a 
href="./xref/org/apache/fulcrum/intake/model/Group.html#L472">472</a>&#x2013;<a 
href="./xref/org/apache/fulcrum/intake/model/Group.html#L475">475</a></td></tr>
-<tr class="b">
+<tr class="a">
 <td>Avoid empty catch blocks</td>
 <td><a 
href="./xref/org/apache/fulcrum/intake/model/Group.html#L493">493</a>&#x2013;<a 
href="./xref/org/apache/fulcrum/intake/model/Group.html#L496">496</a></td></tr></table></div>
 <div class="section">
-<h3><a 
name="orgapachefulcrumintakemodelIntegerField.java"></a>org/apache/fulcrum/intake/model/IntegerField.java</h3>
+<h3><a 
name="orgapachefulcrumintakemodelStringField.java"></a>org/apache/fulcrum/intake/model/StringField.java</h3>
 <table border="0" class="bodyTable">
-<tr class="a">
-<th>Violation</th>
-<th>Line</th></tr>
 <tr class="b">
-<td>Useless parentheses.</td>
-<td><a 
href="./xref/org/apache/fulcrum/intake/model/IntegerField.html#L137">137</a></td></tr></table></div>
-<div class="section">
-<h3><a 
name="orgapachefulcrumintakemodelLongField.java"></a>org/apache/fulcrum/intake/model/LongField.java</h3>
-<table border="0" class="bodyTable">
-<tr class="a">
 <th>Violation</th>
 <th>Line</th></tr>
-<tr class="b">
-<td>Useless parentheses.</td>
-<td><a 
href="./xref/org/apache/fulcrum/intake/model/LongField.html#L136">136</a></td></tr></table></div>
-<div class="section">
-<h3><a 
name="orgapachefulcrumintakemodelShortField.java"></a>org/apache/fulcrum/intake/model/ShortField.java</h3>
-<table border="0" class="bodyTable">
-<tr class="a">
-<th>Violation</th>
-<th>Line</th></tr>
-<tr class="b">
-<td>Useless parentheses.</td>
-<td><a 
href="./xref/org/apache/fulcrum/intake/model/ShortField.html#L137">137</a></td></tr></table></div>
-<div class="section">
-<h3><a 
name="orgapachefulcrumintakemodelStringField.java"></a>org/apache/fulcrum/intake/model/StringField.java</h3>
-<table border="0" class="bodyTable">
 <tr class="a">
-<th>Violation</th>
-<th>Line</th></tr>
-<tr class="b">
 <td>Useless parentheses.</td>
 <td><a 
href="./xref/org/apache/fulcrum/intake/model/StringField.html#L101">101</a></td></tr></table></div>
 <div class="section">
 <h3><a 
name="orgapachefulcrumintakemodelXmlField.java"></a>org/apache/fulcrum/intake/model/XmlField.java</h3>
 <table border="0" class="bodyTable">
-<tr class="a">
-<th>Violation</th>
-<th>Line</th></tr>
-<tr class="b">
-<td>These nested if statements could be combined</td>
-<td><a 
href="./xref/org/apache/fulcrum/intake/model/XmlField.html#L332">332</a>&#x2013;<a
 
href="./xref/org/apache/fulcrum/intake/model/XmlField.html#L337">337</a></td></tr></table></div>
-<div class="section">
-<h3><a 
name="orgapachefulcrumintakevalidatorBooleanValidator.java"></a>org/apache/fulcrum/intake/validator/BooleanValidator.java</h3>
-<table border="0" class="bodyTable">
-<tr class="a">
-<th>Violation</th>
-<th>Line</th></tr>
-<tr class="b">
-<td>Useless parentheses.</td>
-<td><a 
href="./xref/org/apache/fulcrum/intake/validator/BooleanValidator.html#L117">117</a></td></tr>
-<tr class="a">
-<td>Useless parentheses.</td>
-<td><a 
href="./xref/org/apache/fulcrum/intake/validator/BooleanValidator.html#L124">124</a></td></tr></table></div>
-<div class="section">
-<h3><a 
name="orgapachefulcrumintakevalidatorCompareCallback.java"></a>org/apache/fulcrum/intake/validator/CompareCallback.java</h3>
-<table border="0" class="bodyTable">
 <tr class="b">
 <th>Violation</th>
 <th>Line</th></tr>
 <tr class="a">
-<td>Avoid modifiers which are implied by the context</td>
-<td><a 
href="./xref/org/apache/fulcrum/intake/validator/CompareCallback.html#L41">41</a></td></tr></table></div>
+<td>These nested if statements could be combined</td>
+<td><a 
href="./xref/org/apache/fulcrum/intake/model/XmlField.html#L332">332</a>&#x2013;<a
 
href="./xref/org/apache/fulcrum/intake/model/XmlField.html#L337">337</a></td></tr></table></div>
 <div class="section">
 <h3><a 
name="orgapachefulcrumintakevalidatorDateStringValidator.java"></a>org/apache/fulcrum/intake/validator/DateStringValidator.java</h3>
 <table border="0" class="bodyTable">

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-intake/rat-report.html
==============================================================================
--- websites/production/turbine/content/fulcrum/fulcrum-intake/rat-report.html 
(original)
+++ websites/production/turbine/content/fulcrum/fulcrum-intake/rat-report.html 
Sun Feb 11 17:30:40 2018
@@ -141,20 +141,29 @@
 *****************************************************
 Summary
 -------
-Generated at: 2018-02-11T16:36:17+01:00
+Generated at: 2018-02-11T18:29:39+01:00
 
 Notes: 1
 Binaries: 0
 Archives: 0
 Standards: 65
 
-Apache Licensed: 65
+Apache Licensed: 63
 Generated Documents: 0
 
 JavaDocs are generated, thus a license header is optional.
 Generated files do not require license headers.
 
-0 Unknown Licenses
+2 Unknown Licenses
+
+*****************************************************
+
+Files with unapproved licenses:
+
+  src/java/org/apache/fulcrum/intake/validator/DoubleValidator.java
+  src/java/org/apache/fulcrum/intake/validator/FloatValidator.java
+
+*****************************************************
 
 *****************************************************
   Files with Apache License headers will be marked AL
@@ -181,7 +190,7 @@ Generated files do not require license h
   AL    src/java/org/apache/fulcrum/intake/validator/IntegerValidator.java
   AL    src/java/org/apache/fulcrum/intake/validator/DefaultValidator.java
   AL    src/java/org/apache/fulcrum/intake/validator/Validator.java
-  AL    src/java/org/apache/fulcrum/intake/validator/DoubleValidator.java
+ !????? src/java/org/apache/fulcrum/intake/validator/DoubleValidator.java
   AL    src/java/org/apache/fulcrum/intake/validator/CompareCallback.java
   AL    src/java/org/apache/fulcrum/intake/validator/FileValidator.java
   AL    src/java/org/apache/fulcrum/intake/validator/IntegerRangeValidator.java
@@ -190,7 +199,7 @@ Generated files do not require license h
   AL    
src/java/org/apache/fulcrum/intake/validator/InitableByConstraintMap.java
   AL    src/java/org/apache/fulcrum/intake/validator/StringValidator.java
   AL    src/java/org/apache/fulcrum/intake/validator/InvalidMaskException.java
-  AL    src/java/org/apache/fulcrum/intake/validator/FloatValidator.java
+ !????? src/java/org/apache/fulcrum/intake/validator/FloatValidator.java
   AL    src/java/org/apache/fulcrum/intake/validator/BigDecimalValidator.java
   AL    src/java/org/apache/fulcrum/intake/validator/BooleanValidator.java
   AL    src/java/org/apache/fulcrum/intake/validator/Constraint.java
@@ -229,6 +238,110 @@ Generated files do not require license h
   AL    src/site/site.xml
  
 *****************************************************
+
+ Printing headers for text files without a valid license header...
+ 
+=====================================================
+== File: src/java/org/apache/fulcrum/intake/validator/DoubleValidator.java
+=====================================================
+package org.apache.fulcrum.intake.validator;
+
+import java.util.Locale;
+
+/**
+ * Validates Doubles with the following constraints in addition to those
+ * listed in NumberValidator and DefaultValidator.
+ *
+ * &lt;table&gt;
+ * &lt;caption&gt;Validation rules&lt;/caption&gt;
+ * &lt;tr&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Valid 
Values&lt;/th&gt;&lt;th&gt;Default Value&lt;/th&gt;&lt;/tr&gt;
+ * &lt;tr&gt;&lt;td&gt;minValue&lt;/td&gt;&lt;td&gt;greater than 
Double.MIN_VALUE&lt;/td&gt;
+ * &lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
+ * &lt;tr&gt;&lt;td&gt;maxValue&lt;/td&gt;&lt;td&gt;less than 
Double.MAX_VALUE&lt;/td&gt;
+ * &lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
+ * &lt;tr&gt;&lt;td&gt;invalidNumberMessage&lt;/td&gt;&lt;td&gt;Some 
text&lt;/td&gt;
+ * &lt;td&gt;Entry was not a valid number&lt;/td&gt;&lt;/tr&gt;
+ * &lt;/table&gt;
+ *
+ * @author &lt;a href=&quot;mailto:[email protected]&quot;&gt;John 
McNally&lt;/a&gt;
+ * @author &lt;a href=&quot;mailto:[email protected]&quot;&gt;Colin 
Chalmers&lt;/a&gt;
+ * @author &lt;a href=&quot;mailto:[email protected]&quot;&gt;J&amp;uuml;rgen 
Hoffmann&lt;/a&gt;
+ * @author &lt;a href=&quot;mailto:[email protected]&quot;&gt;Thomas 
Vandahl&lt;/a&gt;
+ * @version $Id: DoubleValidator.java 1823857 2018-02-11 17:11:55Z tv $
+ */
+public class DoubleValidator
+        extends NumberValidator&lt;Double&gt;
+{
+    /**
+     * Default Constructor
+     */
+    public DoubleValidator()
+    {
+        super();
+        invalidNumberMessage = &quot;Entry was not a valid Double&quot;;
+    }
+
+    /**
+     * @see 
org.apache.fulcrum.intake.validator.NumberValidator#parseNumber(java.lang.String,
 java.util.Locale)
+     */
+    @Override
+    protected Double parseNumber(String stringValue, Locale locale) throws 
NumberFormatException
+    {
+        Number number = parseIntoNumber(stringValue, locale);
+               return Double.valueOf(number.doubleValue());
+    }
+}
+
+=====================================================
+== File: src/java/org/apache/fulcrum/intake/validator/FloatValidator.java
+=====================================================
+package org.apache.fulcrum.intake.validator;
+
+import java.util.Locale;
+
+/**
+ * Validates Floats with the following constraints in addition to those
+ * listed in NumberValidator and DefaultValidator.
+ *
+ * &lt;table&gt;
+ * &lt;caption&gt;Validation rules&lt;/caption&gt;
+ * &lt;tr&gt;&lt;th&gt;Name&lt;/th&gt;&lt;th&gt;Valid 
Values&lt;/th&gt;&lt;th&gt;Default Value&lt;/th&gt;&lt;/tr&gt;
+ * &lt;tr&gt;&lt;td&gt;minValue&lt;/td&gt;&lt;td&gt;greater than 
Float.MIN_VALUE&lt;/td&gt;
+ * &lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
+ * &lt;tr&gt;&lt;td&gt;maxValue&lt;/td&gt;&lt;td&gt;less than 
Float.MAX_VALUE&lt;/td&gt;
+ * &lt;td&gt;&amp;nbsp;&lt;/td&gt;&lt;/tr&gt;
+ * &lt;tr&gt;&lt;td&gt;invalidNumberMessage&lt;/td&gt;&lt;td&gt;Some 
text&lt;/td&gt;
+ * &lt;td&gt;Entry was not a valid number&lt;/td&gt;&lt;/tr&gt;
+ * &lt;/table&gt;
+ *
+ * @author &lt;a href=&quot;mailto:[email protected]&quot;&gt;John 
McNally&lt;/a&gt;
+ * @author &lt;a href=&quot;mailto:[email protected]&quot;&gt;Colin 
Chalmers&lt;/a&gt;
+ * @author &lt;a href=&quot;mailto:[email protected]&quot;&gt;J&amp;uuml;rgen 
Hoffmann&lt;/a&gt;
+ * @author &lt;a href=&quot;mailto:[email protected]&quot;&gt;Thomas 
Vandahl&lt;/a&gt;
+ * @version $Id: FloatValidator.java 1823857 2018-02-11 17:11:55Z tv $
+ */
+public class FloatValidator
+        extends NumberValidator&lt;Float&gt;
+{
+    /**
+     * Default Constructor
+     */
+    public FloatValidator()
+    {
+        super();
+        invalidNumberMessage = &quot;Entry was not a valid Float&quot;;
+    }
+
+    /**
+     * @see 
org.apache.fulcrum.intake.validator.NumberValidator#parseNumber(java.lang.String,
 java.util.Locale)
+     */
+    @Override
+    protected Float parseNumber(String stringValue, Locale locale) throws 
NumberFormatException
+    {
+        Number number = parseIntoNumber(stringValue, locale);
+        return Float.valueOf(number.floatValue());
+    }
+}
 </pre></div></div>
       </div>
     </div>

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-intake/surefire-report.html
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-intake/surefire-report.html 
(original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-intake/surefire-report.html 
Sun Feb 11 17:30:40 2018
@@ -168,7 +168,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>1.591</td></tr></table><br />
+<td>2.03</td></tr></table><br />
 <p>Note: failures are anticipated and checked for with assertions while errors 
are unanticipated.</p><br /></div>
 <div class="section">
 <h2><a name="Package_List"></a>Package List</h2><a name="Package_List"></a>
@@ -189,7 +189,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>1.591</td></tr></table><br />
+<td>2.03</td></tr></table><br />
 <p>Note: package statistics are not computed recursively, they only sum up all 
of its testsuites numbers.</p>
 <div class="section">
 <h3><a name="org.apache.fulcrum.intake"></a>org.apache.fulcrum.intake</h3><a 
name="org.apache.fulcrum.intake"></a>
@@ -211,7 +211,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.358</td></tr>
+<td>0.435</td></tr>
 <tr class="a">
 <td><a href="#org.apache.fulcrum.intakeIntakeTest"><img 
src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a href="#org.apache.fulcrum.intakeIntakeTest">IntakeTest</a></td>
@@ -220,7 +220,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.992</td></tr>
+<td>1.276</td></tr>
 <tr class="b">
 <td><a href="#org.apache.fulcrum.intakeIntakeServiceTest"><img 
src="images/icon_success_sml.gif" alt="" /></a></td>
 <td><a 
href="#org.apache.fulcrum.intakeIntakeServiceTest">IntakeServiceTest</a></td>
@@ -229,7 +229,7 @@ function toggleDisplay(elementId) {
 <td>0</td>
 <td>0</td>
 <td>100%</td>
-<td>0.241</td></tr></table></div><br /></div>
+<td>0.319</td></tr></table></div><br /></div>
 <div class="section">
 <h2><a name="Test_Cases"></a>Test Cases</h2><a name="Test_Cases"></a>
 <p>[<a href="#Summary">Summary</a>] [<a href="#Package_List">Package List</a>] 
[<a href="#Test_Cases">Test Cases</a>]</p>
@@ -239,11 +239,11 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeValidatonTest.testDoubleValidation"></a>testDoubleValidation</td>
-<td>0.028</td></tr>
+<td>0.034</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeValidatonTest.testShortValidation"></a>testShortValidation</td>
-<td>0.04</td></tr>
+<td>0.032</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeValidatonTest.testBooleanValidation"></a>testBooleanValidation</td>
@@ -255,11 +255,11 @@ function toggleDisplay(elementId) {
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeValidatonTest.testStringValidation"></a>testStringValidation</td>
-<td>0.021</td></tr>
+<td>0.028</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeValidatonTest.testIntegerValidation"></a>testIntegerValidation</td>
-<td>0.019</td></tr>
+<td>0.021</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeValidatonTest.testLongValidation"></a>testLongValidation</td>
@@ -267,61 +267,61 @@ function toggleDisplay(elementId) {
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeValidatonTest.testDateRangeValidation"></a>testDateRangeValidation</td>
-<td>0.055</td></tr>
+<td>0.085</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeValidatonTest.testIntegerRangeValidation"></a>testIntegerRangeValidation</td>
-<td>0.041</td></tr>
+<td>0.079</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeValidatonTest.testFloatValidation"></a>testFloatValidation</td>
-<td>0.021</td></tr>
+<td>0.023</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeValidatonTest.testBigDecimalValidation"></a>testBigDecimalValidation</td>
-<td>0.026</td></tr></table></div>
+<td>0.027</td></tr></table></div>
 <div class="section">
 <h3><a name="IntakeTest"></a>IntakeTest</h3><a 
name="org.apache.fulcrum.intakeIntakeTest"></a>
 <table border="1" class="bodyTable">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeTest.testEmptyBooleanField"></a>testEmptyBooleanField</td>
-<td>0.623</td></tr>
+<td>0.869</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeTest.testMultiValueField"></a>testMultiValueField</td>
-<td>0.068</td></tr>
+<td>0.078</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeTest.testParserInit"></a>testParserInit</td>
-<td>0.032</td></tr>
+<td>0.042</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeTest.testFacadeConfigured"></a>testFacadeConfigured</td>
-<td>0.03</td></tr>
+<td>0.032</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeTest.testInvalidNumberMessage"></a>testInvalidNumberMessage</td>
-<td>0.08</td></tr>
+<td>0.083</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeTest.testBooleanField"></a>testBooleanField</td>
-<td>0.043</td></tr>
+<td>0.041</td></tr>
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeTest.testRequiredBooleanField"></a>testRequiredBooleanField</td>
-<td>0.032</td></tr>
+<td>0.028</td></tr>
 <tr class="b">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeTest.testInterfaceMapTo"></a>testInterfaceMapTo</td>
-<td>0.026</td></tr></table></div>
+<td>0.031</td></tr></table></div>
 <div class="section">
 <h3><a name="IntakeServiceTest"></a>IntakeServiceTest</h3><a 
name="org.apache.fulcrum.intakeIntakeServiceTest"></a>
 <table border="1" class="bodyTable">
 <tr class="a">
 <td><img src="images/icon_success_sml.gif" alt="" /></td>
 <td><a 
name="TC_org.apache.fulcrum.intake.IntakeServiceTest.testBasicConfigLoads"></a>testBasicConfigLoads</td>
-<td>0.241</td></tr></table></div><br /></div>
+<td>0.319</td></tr></table></div><br /></div>
       </div>
     </div>
     <div class="clear">

Modified: 
websites/production/turbine/content/fulcrum/fulcrum-intake/testapidocs/org/apache/fulcrum/intake/IntakeValidatonTest.html
==============================================================================
--- 
websites/production/turbine/content/fulcrum/fulcrum-intake/testapidocs/org/apache/fulcrum/intake/IntakeValidatonTest.html
 (original)
+++ 
websites/production/turbine/content/fulcrum/fulcrum-intake/testapidocs/org/apache/fulcrum/intake/IntakeValidatonTest.html
 Sun Feb 11 17:30:40 2018
@@ -290,7 +290,7 @@ extends org.apache.fulcrum.testcontainer
 <ul class="blockList">
 <li class="blockList">
 <h4>testIntegerValidation</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.230">testIntegerValidation</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.241">testIntegerValidation</a>()
                            throws <a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></code></dd></dl>
@@ -302,7 +302,7 @@ extends org.apache.fulcrum.testcontainer
 <ul class="blockList">
 <li class="blockList">
 <h4>testIntegerRangeValidation</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.289">testIntegerRangeValidation</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.311">testIntegerRangeValidation</a>()
                                 throws <a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></code></dd></dl>
@@ -314,7 +314,7 @@ extends org.apache.fulcrum.testcontainer
 <ul class="blockList">
 <li class="blockList">
 <h4>testFloatValidation</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.345">testFloatValidation</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.367">testFloatValidation</a>()
                          throws <a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></code></dd></dl>
@@ -326,7 +326,7 @@ extends org.apache.fulcrum.testcontainer
 <ul class="blockList">
 <li class="blockList">
 <h4>testDateStringValidation</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.414">testDateStringValidation</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.447">testDateStringValidation</a>()
                               throws <a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></code></dd></dl>
@@ -338,7 +338,7 @@ extends org.apache.fulcrum.testcontainer
 <ul class="blockList">
 <li class="blockList">
 <h4>testDateRangeValidation</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.482">testDateRangeValidation</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.515">testDateRangeValidation</a>()
                              throws <a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></code></dd></dl>
@@ -350,7 +350,7 @@ extends org.apache.fulcrum.testcontainer
 <ul class="blockList">
 <li class="blockList">
 <h4>testDoubleValidation</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.538">testDoubleValidation</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.571">testDoubleValidation</a>()
                           throws <a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></code></dd></dl>
@@ -362,7 +362,7 @@ extends org.apache.fulcrum.testcontainer
 <ul class="blockList">
 <li class="blockList">
 <h4>testShortValidation</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.607">testShortValidation</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.651">testShortValidation</a>()
                          throws <a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></code></dd></dl>
@@ -374,7 +374,7 @@ extends org.apache.fulcrum.testcontainer
 <ul class="blockListLast">
 <li class="blockList">
 <h4>testLongValidation</h4>
-<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.666">testLongValidation</a>()
+<pre>public&nbsp;void&nbsp;<a 
href="../../../../src-html/org/apache/fulcrum/intake/IntakeValidatonTest.html#line.721">testLongValidation</a>()
                         throws <a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></pre>
 <dl><dt><span class="strong">Throws:</span></dt>
 <dd><code><a 
href="http://docs.oracle.com/javase/6/docs/api/java/lang/Exception.html?is-external=true";
 title="class or interface in java.lang">Exception</a></code></dd></dl>


Reply via email to