Author: cbrisson
Date: Sat Apr  8 14:45:58 2017
New Revision: 1790688

URL: http://svn.apache.org/viewvc?rev=1790688&view=rev
Log:
[engine] Add forgotten conversion from Number to double

Modified:
    
velocity/engine/trunk/velocity-engine-core/src/main/java/org/apache/velocity/util/introspection/ConversionHandlerImpl.java
    
velocity/engine/trunk/velocity-engine-core/src/test/resources/conversion/compare/matrix.cmp

Modified: 
velocity/engine/trunk/velocity-engine-core/src/main/java/org/apache/velocity/util/introspection/ConversionHandlerImpl.java
URL: 
http://svn.apache.org/viewvc/velocity/engine/trunk/velocity-engine-core/src/main/java/org/apache/velocity/util/introspection/ConversionHandlerImpl.java?rev=1790688&r1=1790687&r2=1790688&view=diff
==============================================================================
--- 
velocity/engine/trunk/velocity-engine-core/src/main/java/org/apache/velocity/util/introspection/ConversionHandlerImpl.java
 (original)
+++ 
velocity/engine/trunk/velocity-engine-core/src/main/java/org/apache/velocity/util/introspection/ConversionHandlerImpl.java
 Sat Apr  8 14:45:58 2017
@@ -407,10 +407,12 @@ public class ConversionHandlerImpl imple
         standardConverterMap.put(new Pair<>(Double.class, Integer.class), 
toDouble);
         standardConverterMap.put(new Pair<>(Double.class, Long.class), 
toDouble);
         standardConverterMap.put(new Pair<>(Double.class, Float.class), 
toDouble);
+        standardConverterMap.put(new Pair<>(Double.class, Number.class), 
toDouble);
         standardConverterMap.put(new Pair<>(Double.class, Short.TYPE), 
toDouble);
         standardConverterMap.put(new Pair<>(Double.class, Integer.TYPE), 
toDouble);
         standardConverterMap.put(new Pair<>(Double.class, Long.TYPE), 
toDouble);
         standardConverterMap.put(new Pair<>(Double.class, Float.TYPE), 
toDouble);
+        standardConverterMap.put(new Pair<>(Double.TYPE, Number.class), 
toDouble);
 
         /* string to double */
         Converter<Double> stringToDouble = new Converter<Double>()

Modified: 
velocity/engine/trunk/velocity-engine-core/src/test/resources/conversion/compare/matrix.cmp
URL: 
http://svn.apache.org/viewvc/velocity/engine/trunk/velocity-engine-core/src/test/resources/conversion/compare/matrix.cmp?rev=1790688&r1=1790687&r2=1790688&view=diff
==============================================================================
--- 
velocity/engine/trunk/velocity-engine-core/src/test/resources/conversion/compare/matrix.cmp
 (original)
+++ 
velocity/engine/trunk/velocity-engine-core/src/test/resources/conversion/compare/matrix.cmp
 Sat Apr  8 14:45:58 2017
@@ -267,7 +267,7 @@
           <td>  <span class="implicit">implicit</span></td>
           <td>  <span class="implicit">implicit</span></td>
           <td>  <span class="implicit">implicit</span></td>
-          <td> <span class="none">none</span></td>
+          <td> <span class="explicit">explicit</span></td>
           <td> <span class="explicit">explicit</span></td>
           <td> <span class="none">none</span></td>
           <td><span class="none">none</span></td>
@@ -459,7 +459,7 @@
           <td> <span class="explicit">explicit</span></td>
           <td> <span class="explicit">explicit</span></td>
           <td> <span class="strict">strict</span></td>
-          <td> <span class="none">none</span></td>
+          <td> <span class="explicit">explicit</span></td>
           <td> <span class="explicit">explicit</span></td>
           <td> <span class="none">none</span></td>
           <td> <span class="strict">strict</span></td>


Reply via email to