Thomas Mortagne created VELOCITY-892:
----------------------------------------
Summary: Method arguments conversions should be based on Type
instead of Class
Key: VELOCITY-892
URL: https://issues.apache.org/jira/browse/VELOCITY-892
Project: Velocity
Issue Type: Improvement
Components: Engine
Affects Versions: 2.0
Reporter: Thomas Mortagne
Fix For: 2.0
I was happy to see that method arguments conversion has been added to 2.0 so
that I can remove the uberspector we have on XWiki side but unfortunately
ConversionHandler is limited to classes which is way too restrictive for us
(for example if the parameter type is List<String> it won't do the same thing
than if the type is List<Integer>).
Our uberspector can be found on
https://github.com/xwiki/xwiki-commons/blob/master/xwiki-commons-core/xwiki-commons-velocity/src/main/java/org/xwiki/velocity/introspection/MethodArgumentsUberspector.java
to see what we do exactly.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]