221 Commits (f3274624b3b018e900b47c45b86d2383a3a6da47)

Author SHA1 Message Date
Juergen Hoeller 2ec39f5000 TypedValue.NULL_TYPED_VALUE -> TypedValue.NULL 15 years ago
Keith Donald 2fef141a00 TypeDescriptor.valueOf usage in favor of constants; TypedValue usage simplification 15 years ago
Juergen Hoeller f52986ea15 introduced TypeDescriptor.OBJECT and TypeDescriptor.STRING 15 years ago
Juergen Hoeller 086aeb0aac rearranged spel subpackages in order to avoid package dependency cycle; introduced SpelParserConfiguration object to replace bit flags 15 years ago
Andy Clement 33a7bbb485 SPR-6525: avoid need to use #root for method parameter references 15 years ago
David Syer 1202f67cc8 SPR-5327: tweak the ivy.xml so that commons-logging is a separate configuration. It already comes out as optional in the generated poms (including core), which isn't great, but I can't see what is causing that 15 years ago
Juergen Hoeller cc0bd730eb polishing 15 years ago
Keith Donald 692b1ef636 found hotspot; added ConverisonServiceFactoryBean 15 years ago
Keith Donald 7b561c76fe default conversion service instance caching and tests 15 years ago
Keith Donald d85dc01e28 moved generic converter to spi; added entity converter; removed various service impls in favor of service factory 15 years ago
Keith Donald 3361de3875 SPR-6278 15 years ago
Andy Clement 61a8fa0ebd change PlaceOfBirth toString() so round tripping from String > new PlaceOfBirth(String) > String works ok 15 years ago
Keith Donald 70fe75384d fixed failing tests due to generic object to object converter fallback being over eager 15 years ago
Keith Donald 791832789d polish 15 years ago
Mark Fisher 53eb612a68 SPR-6059 Avoiding NPE for OR operator. If the value is null instead of a valid boolean or Boolean, it will now trigger an EvaluationException. 15 years ago
Mark Fisher f4460dcbf7 SPR-6059 Avoiding NPE for unary-not and ternary operators. If the value is null instead of a valid boolean or Boolean, it will now trigger an EvaluationException. 15 years ago
Mark Fisher 3346752cfd INT-6051 SpEL selection and projection may now be applied to arrays. 15 years ago
Mark Fisher 776edbcae3 SPR-6051 avoiding NPE in TypedValue.toString() 15 years ago
Juergen Hoeller a7f0d50643 fixed ParseException constructor calls (SPR-6239) 15 years ago
Andy Clement c9057fd1da SPR-6230: SpEL improvements 15 years ago
Keith Donald e7c8f1ef8b SPR-6179, additional mapper test cases 15 years ago
Sam Brannen 06872dd465 Fixed minor typo. 15 years ago
Mark Pollack c6cd1a528e SPR-6119 - Add slf4j dependency back to orm's pom.xml but in test scope as it is needed to run tests that use Hibernate 15 years ago
Mark Pollack 4f94f45ec4 pom maintenance 15 years ago
Keith Donald fe525f5100 polish 15 years ago
Keith Donald d3b43ebccb refined generic converter concept 15 years ago
Juergen Hoeller 7123e4f81e expression parser uses context's ConversionService by default 15 years ago
Andy Clement 855eac549e SpelExpressionParser made threadsafe 15 years ago
Juergen Hoeller 8754f0bc85 updated dependencies 15 years ago
Juergen Hoeller 2d7c2d6fff revised wrapper type handling 15 years ago
Juergen Hoeller dd67900109 revised core conversion package for BeanWrapper/BeanFactory integration 15 years ago
Mark Pollack 97e3b5ca8c SPR-5976 - Upgrade POMS to JUnit 4.6 15 years ago
Arjen Poutsma 3d29023ef3 Updating POMs to contain Junit & EasyMock version numbers. Apparently, the maven ant tasks cannot resolve our parent pom. 15 years ago
Andy Clement 7c6ea9b80d per Ramnivas' suggestion, removing this bit to try and fix snapshot builds 15 years ago
Chris Beams 9163d8043b updated .jms dependency on junit 4.6.0 from test->runtime to test->compile. touched all org.eclipse.jdt.core.prefs (during the process of importing the projects). only the date comments within each have changed. 15 years ago
Keith Donald 6206e5f11f ignore failing test for now 15 years ago
Andy Clement 84bdd1ab8e better method name 15 years ago
Andy Clement 3788a84b8e for Keith and his binder: fault in support for maps (if attempt made to reference into null map) and for general objects, e.g. foo.bar if foo was null, attempt to dynamically build foo. 15 years ago
Andy Clement e3e34b04d4 for Keith and his binder: fault in support for maps (if attempt made to reference into null map) and for general objects, e.g. foo.bar if foo was null, attempt to dynamically build foo. 15 years ago
Mark Pollack 0c16554e23 SPR-5803 and additional POM maintenance/development 15 years ago
Andy Clement a2bce8c2a8 SPR-5905: support for inner type references in type references 'T(com.foo.A$B)' or in ctor calls 'new com.foo.A$B()' 15 years ago
Andy Clement dbdac9fa31 SPR-5847: require quotes for dotted map key names, eg. map['a.b.c'] 15 years ago
Andy Clement a4b7ce168c SPR-5804: problems with map access if it is the root object; SPR-5847: alternative map referencing strategies: a.b == a[b] == a['b'] 15 years ago
Andy Clement eb69e7574b SPR-5899: Invoking methods or constructors passing null (including varargs support) 15 years ago
Andy Clement ea2580af68 SPR-5518: textual alternatives for operators (eq, lt, le, gt, ge, ne, div, mod, not) - removes messy escaping for expressions declared in XML. 15 years ago
Sam Brannen 8bfb56c75b [SPR-5887] Upgraded to JUnit 4.6.0. 15 years ago
Andy Clement 7e05c928dd support for concatenation with String via operator '+' - for Ramnivas. 15 years ago
Keith Donald d0079c6058 el-based message resolution; expected failure right now 15 years ago
Andy Clement 69e48828cc change from SpelMessages to SpelMessage. Changed exception getter to getMessageCode() from getMessageUnformatted 16 years ago
Andy Clement 12923f196a new feature for binder - automatically create lists and entries in lists upon referencing nulls 16 years ago