106 Commits (2cc6155dec638efcbb91b97c3ecd62c4d61d2aa3)

Author SHA1 Message Date
Andy Clement 4c5854d017 objects flowing around in expression evaluation are now TypedValue's - these carry generics info, used for conversions. 17 years ago
Andy Clement 959cc95c3f design change - no longer surfacing typeDescriptor through property accessor. conversion done internally in property write() code 17 years ago
Andy Clement 54865c0c1f initial typeDescriptor awareness in the EL. some basic testing of using GenericConversionService 17 years ago
Andy Clement 401b7f66c4 Indexed objects (arrays/maps/lists) now settable 17 years ago
Mark Pollack 74326a93d2 Fix SPEL tests when using maven. With the maven test runner expression.spel.SetValueTests is run before expression.spel.EvaluationTests. The order is reversed in eclipse/spring-build. Static variables are modifed in SetValueTests that cause EvaluationTests to fail if it is run first. Make a simple fix so SetValueTests uses a local evaluation context variable instead of a static variable. 17 years ago
Keith Donald 8d63a34652 set value tests 17 years ago
Keith Donald be61846331 pruned bean references support as it was not used 17 years ago
Juergen Hoeller 08dd18df58 revised expression parser API design 17 years ago
Andy Clement 5ff4008423 Refactored package structure and made some getValue() methods generic 17 years ago
Juergen Hoeller b0790bf5e7 Java 5 code style 17 years ago
Juergen Hoeller 29657105da Java 5 code style 17 years ago
Juergen Hoeller 347f34c68a EL container integration; support for contextual objects; removal of deprecated Spring 2.0 functionality; Java 5 code style 17 years ago
Andy Clement 470e086183 map access tests added 18 years ago
Andy Clement 769e706be7 removing: initializers/processors/in operator 18 years ago
Andy Clement afdf54eff8 renamed operator IS to INSTANCEOF, may yet delete.. 18 years ago
Andy Clement 39c966f419 bean references removed, no more @(context:beanname) 18 years ago
Andy Clement 95892dc993 removed lambda functions, local function and local variable references 18 years ago
Andy Clement efee3b3434 date literal removed 18 years ago
Andy Clement 17c88107d3 Removing functionality. Removed expression list support, cannot say (foo();bar()) any more 18 years ago
Andy Clement 4d43768889 Removing functionality. Removed soundslike/distanceto/like operators 18 years ago
Andy Clement 59a4427525 Final commit before the great 'stripdown'. Used clover to determine coverage and added tests as necessary. 18 years ago
Andy Clement 23db8b58da added test and behaviour for calling a java method with incorrect number of arguments 18 years ago
Andy Clement 2f05d70067 new function invocation tests for normal and error behaviour 18 years ago
Andy Clement 48055c6e20 added support for Integer > Float conversion. 18 years ago
Andy Clement 776553cfbb more tests relating to reals 18 years ago
Andy Clement 7fa4d9e928 moved TODOs to readme 18 years ago
Andy Clement 7d677b23d3 moved test into ParserErrorMessageTests 18 years ago
Andy Clement bea94c2371 modified Date tests 18 years ago
Andy Clement 077fc1613d starting to sort out like/matches. Matches is the java regex related one. Like is the SQL related one. But the spring .net 'like' doesn't seem to be the same as the SQL doc I found for like... 18 years ago
Andy Clement c6db7c41a4 improved javadoc, error handling and testing of matches 18 years ago
Andy Clement 29fe8da1ad fixing error handling in 'is' operator 18 years ago
Andy Clement 5c0d80ece7 fixing TODOs 18 years ago
Andy Clement 80075f18ce fixing TODOs 18 years ago
Andy Clement 1917a50f6f remove java.awt as a default import in the StandardTypeLocator 18 years ago
Andy Clement 3ebf290534 fixing TODOs 18 years ago
Andy Clement e9ddd7151e added support for long[] in stringValueOf() - plus an error reported if the type passed in is not supported 18 years ago
Andy Clement 5bb6f9c75d correcting TODO 18 years ago
Andy Clement d2ab889b00 fixed some tests that will now break because int/long can be treated as boolean. May need to change again if real numbers get the same treatment. 18 years ago
Andy Clement 8d8a82b278 new tests for ternary - checking conversion of numbers to boolean and correct error when condition result not convertable to boolean 18 years ago
Andy Clement 8730cde270 removed redundant test - there is no non-optimal reflection accessor to test now 18 years ago
Andy Clement 1a31d25973 Parser error message improvements: enhanced harness and used it in new parser error message tests 18 years ago
Andy Clement a06b5aaa8d reorganizing tests - extracting EvaluationTests out into other test classes. Started work on parser error message tests. 18 years ago
Andy Clement e20cbef134 Avoid calling deprecated Date ctor 18 years ago
Andy Clement 1707667489 changed to not use deprecated toURL() 18 years ago
Andy Clement fe11c664d2 Changed test so expected results match actual on both windows and Mac 18 years ago
Andy Clement ef59904f00 Fixed generics warnings 18 years ago
Andy Clement 40eb38917e Fixed generics warning 18 years ago
Andy Clement c15760bcd1 Fixed generics warnings 18 years ago
Andy Clement 106131ab8f Marked unused values appropriately 18 years ago
Andy Clement cfdb8e01eb Fixed unnecessary casts 18 years ago