138 Commits (678ea4ece7e2c2ede680e0b2cecb1cafc1c8fbe6)

Author SHA1 Message Date
Juergen Hoeller 2e7489d124 Allow null operands in compiled SpEL numeric operator expressions 7 years ago
Spring Operator 6c4f510496 URL Cleanup - license headers 7 years ago
Juergen Hoeller 6a5d986b33 Fix SpEL compilation for non trivial elvis operand 8 years ago
Juergen Hoeller 6a727e1ed7 OperatorMatches flags misguided evaluation attempts as FLAWED_PATTERN 8 years ago
Andy Clement d3acf45ea4 Modify SpEL code gen to take account of null safe refs 8 years ago
Juergen Hoeller f32b13c5b3 Restored original 4.3.x expectation for property access on null target 8 years ago
Juergen Hoeller 9cc03fa8b0 Polishing 8 years ago
Juergen Hoeller 65a8aa1c09 Backported DataBindingPropertyAccessor and DataBindingMethodResolver 8 years ago
Juergen Hoeller bc043245cc Polishing 8 years ago
Juergen Hoeller 722cb36e01 Consistent Class array vs vararg declarations (and related polishing) 8 years ago
Juergen Hoeller 6dc73469f9 MethodReference treats proxy-targeting expressions as non-compilable 9 years ago
Juergen Hoeller 9cc3349e2d Introspect interface-declared methods in case of proxy (for varargs) 9 years ago
Juergen Hoeller d0d4421aea Tokenizer uses single process step and length-based exhaustion check 9 years ago
Juergen Hoeller 4b2bad96ce Polishing 9 years ago
Juergen Hoeller 1513c4a952 Expression javadoc alignment 9 years ago
Juergen Hoeller bb6d9fabee Expression alignment and related polishing (backported from master) 9 years ago
Juergen Hoeller bffcd33ea3 PropertyOrFieldReference checks cached PropertyAccessor against current EvaluationContext 9 years ago
Andy Clement 7879bdfc1d Fix compilation of SpEL elvis/ternary expressions 9 years ago
Juergen Hoeller 5f90a7eee9 Delegate to common ClassUtils.getQualifiedName 9 years ago
Juergen Hoeller 5ca10b1d67 Consistent ExpressionException-style quoting of expression string and position 9 years ago
Andy Clement 38cd1ecff4 Rework compilation of OpNE/OpEQ SpEL operators 10 years ago
Andy Clement a31f0bb3c0 Fix compilation of expressions using instanceof and primitives 10 years ago
Johnny Lim 44e652f99e Remove duplicate words 10 years ago
Juergen Hoeller 4ae065996b Polishing 10 years ago
Juergen Hoeller 517ebd1d3e Consistent formatting 10 years ago
Sam Brannen 61824b1ade Remove trailing whitespace from source code 10 years ago
Juergen Hoeller 43bcab9c1a ReflectiveMethodResolver lets local static methods override java.lang.Class methods 10 years ago
Andy Clement a12f23936c Allow use of '&' prefix to access factory bean in SpEL 10 years ago
Andy Clement a28fc760ba Fix SpEL compilation of static method/property/field operations 10 years ago
Juergen Hoeller 8c4436926f Polishing 10 years ago
Juergen Hoeller fd84262e71 Polishing 10 years ago
Andy Clement 58756b023c Ensure cast correctly included for OpPlus compilation 11 years ago
Sam Brannen b6c0e7cba3 Remove trailing whitespace in Java source code 11 years ago
Juergen Hoeller 0783a1c667 SpEL selection/projection works with Iterable as well 11 years ago
Sam Brannen 3f0a6e814c Suppress warnings in spring-expression tests 11 years ago
Sam Brannen 078d252d1e Delete trailing whitespace in Java source code 11 years ago
Sam Brannen 7018747cec Remove trailing whitespace in Java source code 11 years ago
Andy Clement 91ed5b6b8c SpEL: ensure correct object used for nested #this references 11 years ago
Sam Brannen 7a690df925 Remove trailing whitespace from Java source code 11 years ago
Andy Clement c382b6f059 Allow NEW and T to be used as unquoted map keys in SpEL 11 years ago
Juergen Hoeller 9d47a2b87e Explicit test for default useDistance mode 11 years ago
Juergen Hoeller 348eb91891 ReflectiveMethodResolver applies useDistance mode by default (with fine-tuned varargs handling) 11 years ago
Sam Brannen d90cee78ef Remove trailing whitespace in source code 11 years ago
Andy Clement b7ef04767a Reduce SpEL compilation restrictions on mathematical expressions 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 12 years ago
Juergen Hoeller e989b2621f Test for cyclic type declaration handling in TypeDescriptor 12 years ago
Andy Clement 03fc9e89a0 Fixed isWritable for badly formed SpEL expressions 12 years ago