Chris Beams
f480333d31
Merge 3.1.0 development branch into trunk
...
Branch in question is 'env' branch from git://git.springsource.org/sandbox/cbeams.git; merged into
git-svn repository with:
git merge -s recursive -Xtheirs --no-commit env
No merge conflicts, but did need to
git rm spring-build
prior to committing.
With this change, Spring 3.1.0 development is now happening on SVN
trunk. Further commits to the 3.0.x line will happen in an as-yet
uncreated SVN branch. 3.1.0 snapshots will be available
per the usual nightly CI build from 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
...
+ externalize some of the jar versions
+ align the versions of some dependencies between pom.xml and ivy.xml
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