602 Commits (466c8d8f23a982cb53f1cfad0143afd28e9c27ab)

Author SHA1 Message Date
Sam Brannen c356ce2637 Polishing 1 year ago
Sam Brannen 9f8293b9c9
Fix copy-n-paste error 1 year ago
Sam Brannen dbf6f7dc9d Polish ExpressionState[Tests] 1 year ago
Sam Brannen 95838e18cc Clean up (boolean) (Boolean) casts in tests 1 year ago
Sam Brannen 35f458fa5f Improve diagnostics for negative repeated text count in SpEL 1 year ago
Sam Brannen 8e83f93bcb Improve diagnostics for repeated text size overflow in SpEL 1 year ago
Sam Brannen 9aab4a60f5 Support safe navigation operator with void methods in SpEL 1 year ago
Sam Brannen 1fe2216c59 Test status quo for null-safe Void method references in SpEL 1 year ago
Sam Brannen 5ff9e6955c Test status quo for void function references in SpEL 1 year ago
Sam Brannen 0cb4043aac Polishing 1 year ago
Sam Brannen 6300fb37ad Include '?' for null-safe navigation in SpEL AST representations 1 year ago
Sam Brannen 0d22569422 Polishing 1 year ago
Sam Brannen e7cf54d4e2 Revise SpEL inline collection caching improvements 1 year ago
Sam Brannen 2cc1ee78c1 Polishing 1 year ago
Sébastien Deleuze 5d454390f0 Polishing 1 year ago
Semyon Danilov 6f9546722a Improve SpEL inline collection caching 1 year ago
Sam Brannen 10de295a72 Document StandardTypeLocator configuration to support user types 1 year ago
Sam Brannen 311c58ea2d Polish [Standard]TypeLocator 1 year ago
Sam Brannen 05790e36db Polish StandardTypeLocatorTests 1 year ago
Stephane Nicoll 8432f777aa Update copyright header of changed file 1 year ago
hzmpay cde476f90e Use computeIfAbsent in SpelCompiler and AdvisedSupport 1 year ago
Juergen Hoeller 906a9f7982 Polishing 1 year ago
Juergen Hoeller 6fed3a0d6b Consistently throw ParseException instead of IllegalStateException 1 year ago
Sam Brannen 1e3099759e Polishing 1 year ago
Harry Yang 0e0c298dcf Optimize InlineMap and InlineList in SpEL 1 year ago
Sébastien Deleuze 1e73439955 Support Kotlin value class properties in SpEL 1 year ago
Sam Brannen 526fc391ee Use Class#componentType() for consistency with arrayType() 1 year ago
Juergen Hoeller bbde68c49e Polishing 1 year ago
Juergen Hoeller 2f33e77ab4 Consistent equals/hashCode style (and related polishing) 1 year ago
Sam Brannen a34f9fa66c Update copyright headers 1 year ago
Sam Brannen 68f2b0ca59 Rely on auto-boxing in tests 1 year ago
Sébastien Deleuze b3de1b8e95 Use consistently *KotlinTests naming for Kotlin tests 1 year ago
Johnny Lim 271f2dc665 Polish 1 year ago
Sam Brannen c9165470f2 Update test 1 year ago
Sam Brannen 5ad853ef5b Do not precede indexed access with a dot in SpEL AST representation 1 year ago
Sam Brannen c8c8f5722b Support letters other than A-Z in identifiers in SpEL 1 year ago
Sam Brannen 7b20aefecf Improve error message for unsupported character in SpEL expression 1 year ago
Juergen Hoeller 5441796675 Polishing 1 year ago
Juergen Hoeller 876e417eb4 Javadoc for setVariables and registerFunction 1 year ago
Sam Brannen ab253470f0 Update copyright headers 1 year ago
Sam Brannen 89bcee68bb Add author tag 2 years ago
Sam Brannen aefcb9d2d6 Make maximum SpEL expression length configurable 2 years ago
Sam Brannen e51c71bcd6 Delete unused code 2 years ago
Simon Baslé 906c54faff Add SpEL support for registered MethodHandles 2 years ago
Simon Baslé d3c3088c6b
Clarify behavior of the Elvis SpEL operator in documentation (#30352) 2 years ago
Sam Brannen de113f1d11 Reject null and empty SpEL expressions 2 years ago
Sam Brannen ca13b5cbca Polish SpelParserTests and TemplateExpressionParsingTests 2 years ago
Sam Brannen be17c8d85f Disable variable assignment in SimpleEvaluationContext 2 years ago
Sam Brannen b73f5fcac2 Limit SpEL expression length 2 years ago
Sam Brannen bc1511d667 Limit string concatenation in SpEL expressions 2 years ago