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>