2200 Commits (v7.0.0-M2)

Author SHA1 Message Date
Juergen Hoeller dfc10c1a8d Wait for lenient bean creation in non-locked threads as well 10 months ago
Juergen Hoeller b336bbe539 Wait for lenient bean creation in locked thread when necessary 10 months ago
Juergen Hoeller ace2f0a3e5 Expose resolveAutowireCandidates method with basic candidate filtering 10 months ago
Stéphane Nicoll ec037b1ec0 Polish "Add support for multidimensional arrays" 11 months ago
xumengqi 68c1e2ac92 Add support for multidimensional arrays 11 months ago
Juergen Hoeller cda7e98643 Lazily override default editors when actually needed 11 months ago
Juergen Hoeller 8c2b44bd6c Support filtered/unfiltered stream access on ObjectProvider 11 months ago
Juergen Hoeller 323e52b5a9 Continue with pre-instantiation when current bean is in creation already 11 months ago
Sam Brannen 53afe27109 Clean up warnings in Gradle build 11 months ago
Sam Brannen b9e43d05bd Restore property binding support for a Map that implements Iterable 11 months ago
Sébastien Deleuze 7f21443a1b Refine null-safety based on IDEA warnings 11 months ago
Brian Clozel f85752a956 Fix hints and predicates for Field reflective access 11 months ago
Sébastien Deleuze 1763334180 Refine KotlinDetector usages and implementation 11 months ago
Sébastien Deleuze 928a3c7184 Specify generic type nullness in spring-beans 11 months ago
Juergen Hoeller 467d5f3ca3 Try late locking for waiting on specific bean to be finished 11 months ago
Brian Clozel d28c0396c9 Update runtime hints predicates after GraalVM changes 11 months ago
Juergen Hoeller 8771b9ea21 Defensively acquire singleton lock for FactoryBean type check 11 months ago
Juergen Hoeller ff72652890 Defensively check expected type for qualified bean 11 months ago
Sébastien Deleuze a73a819c82 Refine `@SuppressWarnings("NullAway")` 11 months ago
Sébastien Deleuze 96f7d50abf Remove unneeded NullAway warning suppressions 11 months ago
Sébastien Deleuze c245e20e3f Refine null-safety in the spring-beans module 12 months ago
Sébastien Deleuze 185537d469 Refine jsr305 dependency management 12 months ago
Sébastien Deleuze 8b741f3a46 Refine null-safety in the spring-beans module 12 months ago
Sébastien Deleuze 0e85d950b3 Remove unneeded `@NonNull` annotations 1 year ago
Sébastien Deleuze bc5d771a06 Switch to JSpecify annotations 1 year ago
luozongle01 a942362221 Fix a typo 1 year ago
Sam Brannen 41d9f21ab9 Log alias removal in DefaultListableBeanFactory 1 year ago
Juergen Hoeller 66da5d7ab9 Restore original override behavior when override allowed 1 year ago
Stéphane Nicoll 0d72477742 Restore user type in generated root bean definitions 1 year ago
Stéphane Nicoll 81a9f3d50b Restore public type for generated instance supplier of CGLIB proxy 1 year ago
Juergen Hoeller 384dc2a9b8 Consistently use singleton lock for FactoryBean processing 1 year ago
Juergen Hoeller 2b9010c2a2 Remove APIs marked as deprecated for removal 1 year ago
Juergen Hoeller 949432ce8b General upgrade to Jakarta EE 11 APIs 1 year ago
Brian Clozel ba312f6c7c Update AOT support after RuntimeHints changes 1 year ago
Brian Clozel 5fa9460bf6 Temporarily revert changes for gh-33616 1 year ago
Brian Clozel 5d492689b7 Create MetadataReaderFactory instances with factory methods 1 year ago
Juergen Hoeller 90ef7ac514 Cache singleton results for @Lazy injection points 1 year ago
Johnny Lim 0beb56a58c Fix indentation to use tabs in Kotlin source files 1 year ago
Juergen Hoeller e90a2da05d Clarify defensive impact of allowEagerInit flag for type matching 1 year ago
Juergen Hoeller ee1fe8a1e9 Consistently evaluate defaultCandidate flag on constructors and methods 1 year ago
Sam Brannen d72c8b32b7 Ignore duplicate @⁠Priority values when determining highest priority 1 year ago
Sébastien Deleuze effe606b28 Refine record canonical constructor support in BeanUtils 1 year ago
evgenijnikiforov 514d6000d1 Support record canonical constructor in BeanUtils 1 year ago
Juergen Hoeller fde7116ae4 Consistently skip processing of plain Java annotations 1 year ago
Juergen Hoeller 11d4272ff4 Use Locale.ROOT consistently for toLower/toUpperCase 1 year ago
Juergen Hoeller feb6a5f52d Polishing 1 year ago
Brian Clozel f204f4962d Document XML parser usage against security false positives 1 year ago
Juergen Hoeller 7ea0ac55cd Restore special instance supplier generation for inner classes 1 year ago
Sam Brannen 2569aa157e Make use of Executable abstraction in ProxyRuntimeHintsRegistrar 1 year ago
Sam Brannen 911d1b03cd Polishing 1 year ago