317 Commits (2fa0e63e5ab84ac964c55a28000104d3855c886c)

Author SHA1 Message Date
Chris Beams f480333d31 Merge 3.1.0 development branch into trunk 14 years ago
Juergen Hoeller a0fead1880 revised TypedValue toString representation (SPR-7569) 14 years ago
Juergen Hoeller 1cd77e2a15 polishing 14 years ago
Juergen Hoeller 5be9473136 initialize cache Maps early, turning them into final fields 14 years ago
Juergen Hoeller 7553b76f15 SpEL method invocations prefer method with fewest parameters (e.g. no-arg over vararg; SPR-7633) 14 years ago
Juergen Hoeller c33df5977a pass full TypeDescriptor context through to ConversionService calls (SPR-7519) 14 years ago
Juergen Hoeller 055c343ce0 SpEL supports projection on any kind of Collection (SPR-7493) 14 years ago
Ben Hale 7730e76c06 Publishing license and notice files 14 years ago
Arjen Poutsma dbfa049e1e Prepping for 3.0.5 14 years ago
Juergen Hoeller 61fcef1471 polishing 14 years ago
Juergen Hoeller 58b07f586d SpEL passes full collection type context to ConversionService (SPR-7410) 14 years ago
Juergen Hoeller 263fabb0fc JSP EvalTag resolves "@myBeanName" references in expressions against the WebApplicationContext (SPR-7312); for consistency, expressions in an ApplicationContext support the same syntax against the local BeanFactory 15 years ago
Andy Clement f5ced9be38 SPR-7335: support for expression inline lists and array construction 15 years ago
Andy Clement 88560fd910 SPR-7343: StandardEvaluationContext not threadsafe in its lazy initialization 15 years ago
Andy Clement 6de707d8e0 polish 15 years ago
Andy Clement 0c1424acb6 polish 15 years ago
Sam Brannen db7531be60 [SPR-7323] SpEL 'select last' operator now works consistently with maps. 15 years ago
Juergen Hoeller 9e4140e549 growCollection fails for element type Object as well; prefer use of getElementTypeDescriptor() 15 years ago
Andy Clement 569cb91573 javadoc fix 15 years ago
Arjen Poutsma b31c34ed7d Upgrading version to 3.0.4 15 years ago
Juergen Hoeller 7b189d1124 avoid ConverterNotFoundException if source object is assignable to target type 15 years ago
Juergen Hoeller 902938e95f smarter guessing of the element type (SPR-7283) 15 years ago
Andy Clement 5801af9ef5 SPR-7244: double indexing with a collection of different types of element 15 years ago
Andy Clement 101d8381ef SPR-7209: parsing poorly formed Elvis expressions 15 years ago
Andy Clement 2b0655b459 SPR-6941 15 years ago
Andy Clement f53621a86f SPR-7173, SPR-7100 15 years ago
Keith Donald 64d6a42dfd improved conversion system logging, collection converter simplification/polish, several optimizations, annotation-driven formatting caching 15 years ago
Andy Clement bf1a95c771 SPR-7100: '_' supported as first char of identifier 15 years ago
David Syer eb7f8309e2 Update version in POMs to 3.0.3 15 years ago
Juergen Hoeller 52179d8bfb fixed TemplateParserContext documentation (SPR-7059) 15 years ago
Juergen Hoeller 65b0a8fcb2 revised BeanTypeDescriptor into core PropertyTypeDescriptor; consider method annotations for return type (SPR-6979) 15 years ago
Andy Clement d932c043da SPR-6984: auto grow collections on write through indexer 15 years ago
Juergen Hoeller 0cb7e4dcb3 made getName() public; added isNullSafe() accessor (SPR-6980) 15 years ago
Andy Clement 81b10be1d0 SPR-6968: indexing via square brackets can now treat the index as an attempt at property access 15 years ago
Andy Clement 2dd1134303 SPR-6941: part (1) correct exception handling when null cachedExecutor 15 years ago
Andy Clement c31213e5cb SPR-6866: unhelpful NPE when expression badly formed 15 years ago
David Syer 1a351db6e0 Update Central POMs to 3.0.2 15 years ago
Costin Leau 8d0bb00188 + make use or property placeholders inside template.mf 15 years ago
Andy Clement 117b138233 SPR-6745: metadata (annotations) attached to property accessors allowing formatting of values during conversion 15 years ago
Costin Leau 0fd4a45070 + upgrade to AspectJ 1.6.8 15 years ago
Andy Clement 5ca1f11ce2 SPR-6763: more methods on StandardEvaluationContext supporting add/remove from resolver/accessor strategies 15 years ago
Andy Clement 66f708392e SPR-6764: filtering strategy for SpEL method invocation 15 years ago
Andy Clement 644f3065b6 SPR-6610: don't wrap runtime exceptions thrown from methods invoked via an expression 15 years ago
Andy Clement 4c35697c79 SPR-6760: method called twice if exits via exception in a 'normal' case 15 years ago
David Syer b077d5ba97 SPR-6678: fix poms for 3.0.1 15 years ago
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