889 Commits (main)

Author SHA1 Message Date
Tran Ngoc Nhan 18d8d458e3
Fix typos in tests 1 month ago
rstoyanchev f0a61cc9c6 Fix test failure caused by previous commit 2 months ago
Sam Brannen 0fbebd856f Revise contribution 2 months ago
Kamil Krzywanski 948367092c Use empty array constants instead of repeatedly creating new ones 2 months ago
Sam Brannen d81f1a55c2 Test SpEL Map access/indexing support for nonexistent keys 2 months ago
Sam Brannen eb11070c19 Overhaul and simplify SpEL MapAccessTests 2 months ago
Sam Brannen 051adf267f Introduce MapAccessor in SpEL and deprecate existing implementation 3 months ago
Sébastien Deleuze c79e4e230b Reinstantiate checks for kotlin-reflect 3 months ago
Sébastien Deleuze 7635ac38f6 Use uppercase for classpath-related static final field names 3 months ago
Sam Brannen 0c61ac956b Add missing @⁠Override annotations 3 months ago
Juergen Hoeller 4a4cf8a787 Remove erroneous javadoc symbol 4 months ago
Juergen Hoeller 300ae841ce Align setBeanResolver nullability with getBeanResolver 4 months ago
Spring Builds 16edf9867a Update copyright headers in source files 6 months ago
Spring Builds aee29b7f30 Update copyright headers in source files 6 months ago
Sam Brannen 18d6a55e3e Polishing and removal of "this." for method invocations 6 months ago
Sam Brannen f376d1b525 Remove @⁠Contract declaration for CodeFlow.isIntegerForNumericOp() 7 months ago
Sam Brannen 551f6c0c66 Polishing 9 months ago
Sam Brannen 8379ac772a Introduce OptionalToObjectConverter 9 months ago
Sam Brannen b8c2780bfe Simplify SpEL ExpressionWithConversionTests 9 months ago
Sam Brannen 6505c4b839 Refine use of isArray() and componentType() 9 months ago
Sam Brannen 208d52d852 Introduce Checkstyle rule for separator symbol location 9 months ago
Sam Brannen c6a9aa59a3 Remove BDDMockito Checkstyle rule 9 months ago
Sam Brannen ce815006d2 Generate compiled SpEL expressions using Java 17 byte code level 9 months ago
Sam Brannen 68fce29ae9 Support Optional with null-safe and Elvis operators in SpEL expressions 9 months ago
Sam Brannen c7b0550e43 Test status quo for Optional support in SpEL expressions 9 months ago
Sam Brannen 71716e848d Cache capitalized name in SpEL's ReflectivePropertyAccessor 9 months ago
Sam Brannen 2c05e991b5 Revise SpEL internals and documentation 9 months ago
Sam Brannen 86d81632c8 Consistently invoke isNullSafe() 9 months ago
Sam Brannen e78e802647 Use JSpecify's @⁠Nullable on main 10 months ago
Sam Brannen b07217ab67 Use ConversionService to convert POJO to array for SpEL varargs invocations 10 months ago
Sam Brannen aa7e84c89f Polishing 10 months ago
Sébastien Deleuze 7f21443a1b Refine null-safety based on IDEA warnings 11 months ago
Sébastien Deleuze 1763334180 Refine KotlinDetector usages and implementation 11 months ago
Sébastien Deleuze 4c988146bc Specify generic type nullness in spring-expression 11 months ago
Sébastien Deleuze be11e73d2c Refine null-safety in the spring-expression module 12 months ago
Sébastien Deleuze bc5d771a06 Switch to JSpecify annotations 1 year ago
Sam Brannen c1236a3340 Support varargs-only MethodHandle as SpEL function 1 year ago
Sam Brannen dd094b5a17 Complete removal of local variable support in SpEL 1 year ago
Juergen Hoeller 2b9010c2a2 Remove APIs marked as deprecated for removal 1 year ago
Sam Brannen 807e1e6126 Document support for varargs invocations in SpEL 1 year ago
Sam Brannen 7196f3f554 Polish SpEL documentation 1 year ago
Sam Brannen cca245020d Improve documentation for SpelCompilerMode 1 year ago
Sam Brannen 9dabfdf0bf Remove obsolete AstUtilsTests 1 year ago
Sam Brannen e3ba957431 Polish SpEL internals 1 year ago
Sam Brannen caec8f4f36 Revise Javadoc for PropertyAccessor & IndexAccessor regarding ordering 1 year ago
Sam Brannen ae16a7fc08 Update tests for 6.2 1 year ago
Sam Brannen 43e7921bcc Introduce tests for SpEL PropertyAccessor ordering 1 year ago
Sam Brannen 9724f9b9c8 Introduce tests for SpEL PropertyAccessor ordering 1 year ago
Sam Brannen 8202282975 Polishing 1 year ago
Juergen Hoeller c979eddab1 Consistent deprecation markers for 6.2 1 year ago