2189 Commits (ee804ee8fb2ca5ddd446460f87193489f86cd211)

Author SHA1 Message Date
Juergen Hoeller e7db15b325 Perform type check before singleton check for early FactoryBean matching 12 months ago
Juergen Hoeller 203ca30a64 Include cause in MethodInvocationException message 12 months ago
Juergen Hoeller 34ea0461c7 Polishing 12 months ago
Juergen Hoeller 743f32675d Only attempt load for CGLIB classes in AOT mode 12 months ago
Juergen Hoeller 3ddc607b3e Add spring.locking.strict property to common appendix 12 months ago
Juergen Hoeller 75e5a75da5 Enforce circular reference exception within non-managed thread 12 months ago
Juergen Hoeller 9bf01df230 Evaluate lenientLockingAllowed flag per DefaultListableBeanFactory instance 12 months ago
Stéphane Nicoll 2862c87601 Make sure the generated values are available from a static context 12 months ago
Juergen Hoeller aa56b5001a Detect late-set primary markers for autowiring shortcut algorithm 12 months ago
Juergen Hoeller 6905dff660 Introduce spring.locking.strict=true flag for 6.1.x style bean creation locking 12 months ago
Juergen Hoeller 37fb79e8ff Fix qualifier resolution for aliased name against parent factory 1 year ago
Juergen Hoeller dc41ff569e Add javadoc notes on potential exception suppression in getBeansOfType 1 year ago
Juergen Hoeller 47651350f3 Polishing 1 year ago
Sam Brannen 208d52d852 Introduce Checkstyle rule for separator symbol location 1 year ago
Juergen Hoeller ad949a7450 Add includeNonSingletons flag for ObjectProvider stream access 1 year ago
Juergen Hoeller 911cdb2ad0 Add resolveAutowireCandidates variant with includeNonSingletons and allowEagerInit 1 year ago
Juergen Hoeller 143985e862 Add tests for primary/fallback/defaultCandidate precedence 1 year ago
Juergen Hoeller 4bd280b87e Explain availability and uniqueness (including primary/fallback/default) in javadoc 1 year ago
Juergen Hoeller f3b50c9a58 Ignore null beans in SimpleAutowireCandidateResolver.resolveAutowireCandidates 1 year ago
Juergen Hoeller 403362fe3c Polishing 1 year ago
Juergen Hoeller d2733cea36 Notify lenientCreationFinished condition after locked creation as well 1 year ago
Juergen Hoeller e230ea537c Consistently resolve unique default candidate bean 1 year ago
Juergen Hoeller 94eb6006e8 Leniently accept same singleton instance if implicitly appeared 1 year ago
Juergen Hoeller dfc10c1a8d Wait for lenient bean creation in non-locked threads as well 1 year ago
Juergen Hoeller b336bbe539 Wait for lenient bean creation in locked thread when necessary 1 year ago
Juergen Hoeller ace2f0a3e5 Expose resolveAutowireCandidates method with basic candidate filtering 1 year ago
Stéphane Nicoll ec037b1ec0 Polish "Add support for multidimensional arrays" 1 year ago
xumengqi 68c1e2ac92 Add support for multidimensional arrays 1 year ago
Juergen Hoeller cda7e98643 Lazily override default editors when actually needed 1 year ago
Juergen Hoeller 8c2b44bd6c Support filtered/unfiltered stream access on ObjectProvider 1 year ago
Juergen Hoeller 323e52b5a9 Continue with pre-instantiation when current bean is in creation already 1 year ago
Sam Brannen 53afe27109 Clean up warnings in Gradle build 1 year ago
Sam Brannen b9e43d05bd Restore property binding support for a Map that implements Iterable 1 year ago
Juergen Hoeller 467d5f3ca3 Try late locking for waiting on specific bean to be finished 1 year ago
Juergen Hoeller 8771b9ea21 Defensively acquire singleton lock for FactoryBean type check 1 year ago
Juergen Hoeller ff72652890 Defensively check expected type for qualified bean 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 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