|
[
Permlink
| « Hide
]
Tom Schneider added a comment - 02/Feb/07 10:11 AM
Just an FYI, I'll probably be taking a look at implementing this at some point in the future. I'll post a patch if I make any progress.
Sounds like a plan, though I think we should do this in such a way that the 1.5 support is optional - so as not to exclude 1.4 jre's from continuing to use the basic functionality of the library. Perhaps something like how TestNG handles 1.5 vs 1.4 specific stuff.
As you might be able to tell, I didn't make much progress with this. :) This becomes less relevant for struts 2 now that we've implemented a experimental unified expression value stack in struts 2. Adding Java 5 support would probably be an update to the OGNL language itself. A pretty significant effort at this point.
Though probably irrelevant now, I believe most 1.5-isms are currently being supported by OGNL now.
Really, even things like varargs, type safe enums, and generics? I would have assumed this might have required language changes.
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||