166 Commits (4.1.x)

Author SHA1 Message Date
Juergen Hoeller 8c8380715d Polishing (backported from master) 10 years ago
Andy Clement b64d752906 Fix SpEL compilation of static method/property/field operations 10 years ago
Andy Clement e410129aaf Ensure cast correctly included for OpPlus compilation 10 years ago
Juergen Hoeller 38db9fa855 Polishing 10 years ago
Juergen Hoeller 7575271075 Polishing 11 years ago
Juergen Hoeller ac4c278d3a PropertyOrFieldReference defensively catches Exception instead of just AccessException 11 years ago
Juergen Hoeller 3c6f1f8352 Polishing 11 years ago
Juergen Hoeller 391f72d2e4 PropertyOrFieldReference avoids NPE through defensive copy of volatile accessor reference 11 years ago
Juergen Hoeller b455626ce1 Fine-tuned varargs handling in ReflectiveMethodResolver (including useDistance mode) 11 years ago
Juergen Hoeller 87b7cd6368 OperatorMatches caches compiled patterns 11 years ago
Juergen Hoeller 26845f6f7f Polishing 11 years ago
Juergen Hoeller fa138d2c70 ReflectionHelper's isFirstEntryInArray properly handles empty arrays 11 years ago
Andy Clement abc3cc4dc4 Ensure correct boxing in compiled code for OpEq with primitives 11 years ago
Juergen Hoeller 9ef0bdcb17 Consistent resolution of Class methods and static methods 11 years ago
Andy Clement 94ee763bc8 Fix bytecode generation for SpEL OpPlus 11 years ago
Juergen Hoeller e989b2621f Test for cyclic type declaration handling in TypeDescriptor 11 years ago
Juergen Hoeller 1146d5ba1d Polishing 11 years ago
Juergen Hoeller 4945cf1bd1 Optimized parameter length comparisons for constructor/method sorting 11 years ago
Andy Clement 03fc9e89a0 Fixed isWritable for badly formed SpEL expressions 11 years ago
Andy Clement 28a3cd50aa Resolved package tangle in spring-expression 11 years ago
Andy Clement a40e42479c Fix SpEL handling of function reference 11 years ago
Sam Brannen 4412bc68aa Polish Javadoc 11 years ago
Andy Clement bc8e4d3680 Fix SpEL varargs handling and usage of other getValue() methods 11 years ago
Juergen Hoeller 8325b10080 Consistent formatting of license headers, package javadocs, and import declarations 11 years ago
Juergen Hoeller 92ad02ae8f Consistent number handling in StandardTypeComparator (BigInteger support, doubleValue fallback) 11 years ago
Andy Clement aae221cb15 Fix SpEL compilation of constructor invocation 11 years ago
Andy Clement 115f85e44f Enhance SpEL compilation to cover additional expression types 11 years ago
Juergen Hoeller d8160b3c09 Comprehensive revision of SpEL's bytecode generation and number handling (BigInteger support, doubleValue fallback) 11 years ago
Andy Clement bd7d56ac54 Fix VerifyError for SpEL ternary compilation 11 years ago
Juergen Hoeller 0cc877ad0f MethodReference accesses cached executor in a thread-safe manner 11 years ago
Juergen Hoeller cfd9fd6863 Polishing 11 years ago
Juergen Hoeller c508a70c15 MethodReference accesses cached executor in a thread-safe manner 11 years ago
Juergen Hoeller cc29db4c50 Polishing 11 years ago
Juergen Hoeller 7387475deb Polishing 11 years ago
Juergen Hoeller 60e58a2012 Polishing 11 years ago
Stephane Nicoll 5b1341f4b5 Fix String equality 11 years ago
Stephane Nicoll 0b2c0cfb4f Fix some warning 12 years ago
Andy Clement 095bd99951 Add support for inline maps in SpEL expressions 12 years ago
Andy Clement 813cc3b339 Fix compilation of SpEL Indexer nodes involving map references 12 years ago
Andy Clement d30174897d Support compilation of the SpEL operator OpModulus 12 years ago
Andy Clement 59080ff2b2 Cope with generic methods during SpEL compilation 12 years ago
Juergen Hoeller 4b09fcc67c Revised exitTypeDescriptor handling to avoid NPEs 12 years ago
Juergen Hoeller 9d6c38bd54 Consistent bracket alignment 12 years ago
Juergen Hoeller bad74dc836 Revision of SpelCompiler support, resolving a subpackage cycle through moving CodeFlow and CompilablePropertyAccessor to the main spel package 12 years ago
Andy Clement 2eeb2e9235 Add a compiler for SpEL 12 years ago
Juergen Hoeller b559f15a00 Polishing 12 years ago
Juergen Hoeller a8848cb670 TypedValue implements equals/hashCode based on value and TypeDescriptor 12 years ago
Juergen Hoeller b0f0d2f289 Polishing 12 years ago
Juergen Hoeller 6cb45f714e General defensiveness about the bootstrap ClassLoader (i.e. null ClassLoader) 12 years ago
Philippe Marschall 84f6d17c7b Clean up spring-expression tests warnings 12 years ago