2274 Commits (39e263fe5d8ba767d22e594cffd02420bab43f2a)

Author SHA1 Message Date
Sam Brannen 3fb170058f Polish contribution 2 years ago
Patrick Strawderman f9fe8efb2e Use ConcurrentHashMap.newKeySet 2 years ago
Juergen Hoeller 889c4e0ff5 Reject multiple primary candidates in ancestor factory as well 2 years ago
Juergen Hoeller 93f0ec2fa1 Polishing 2 years ago
Juergen Hoeller 63ca8d5d17 Consider defaultCandidate flag in case of no annotations as well 2 years ago
Juergen Hoeller bc01e3116f Ignore fallback bean for shortcut resolution 2 years ago
Juergen Hoeller 480051a21c Introduce fallback flag and annotation (as companion to primary) 2 years ago
Juergen Hoeller a8fb16b47c Introduce defaultCandidate flag (for plain type vs. qualified match) 2 years ago
Juergen Hoeller a001319f1f Add additional shortcut for qualifier value matching target bean name 2 years ago
Juergen Hoeller 4a02893c31 Avoid early singleton inference outside of original creation thread 2 years ago
Juergen Hoeller 902e5707a8 Revise singleton registry for lenient locking (fallback instead of deadlock) 2 years ago
Juergen Hoeller c6146ea2db Introduce shortcut for declared dependency name matching target bean name 2 years ago
Sam Brannen 71dfebbfe5 Polishing 2 years ago
Sam Brannen ea4e7df9ca Consistently declare ignoreUnresolvablePlaceholders as last argument 2 years ago
Sam Brannen 7c07c43201 Polishing 2 years ago
Stéphane Nicoll 6b8105aef2 Update copyright year of changed files 2 years ago
Patrick Strawderman 481283d2f1 Use Spliterator of underlying collection 2 years ago
Juergen Hoeller 7e67da8a26 Support for matching partial generics 2 years ago
Stéphane Nicoll e3aa5b6b11 Use new implementation in PropertyPlaceholderHelper 2 years ago
Sébastien Deleuze cc6dd19324 Polishing 2 years ago
Yanming Zhou 615973cce4 Fix assertion in BeanWrapperAutoGrowingTests 2 years ago
Juergen Hoeller 00577ed80a Polishing 2 years ago
Juergen Hoeller 9b2b485444 Disabled test for auto-growing nested map values 2 years ago
Juergen Hoeller af5acb6d34 Avoid pre-conversion attempt in case of overloaded write methods 2 years ago
Sam Brannen db535863dd Consistently use class literals for primitive types 2 years ago
Juergen Hoeller c5a75219ce Compare qualifier value arrays with equality semantics 2 years ago
Stéphane Nicoll f5b0d9509d Polish 2 years ago
Stéphane Nicoll 0c42965fc3 Polish 2 years ago
Sébastien Deleuze 5c77c3739e Find destroy methods in superclass interfaces 2 years ago
Stéphane Nicoll 1f2d29ee08 Polish 2 years ago
Juergen Hoeller 43107e7eb1 Propagate arguments for dynamic prototype-scoped advice 2 years ago
Sam Brannen 580d9f81e2 Polishing 2 years ago
Sam Brannen 4b6126c057 Polishing 2 years ago
Sam Brannen 476ef0c3ca Introduce basic unit test for AutowiredAnnotationBeanPostProcessor.processInjection() 2 years ago
Stefano Cordio be9ee9112c Upgrade to AssertJ 3.25.1, use AssertJ BOM 2 years ago
Sam Brannen ffddbb586e Upgrade to AssertJ 3.25.0 2 years ago
Stéphane Nicoll e22d1efdc0 Update copyright year of changed files 2 years ago
Johnny Lim ff8097d37c Polish 2 years ago
Stéphane Nicoll 7d44a4dcad Polish 2 years ago
Juergen Hoeller 0ad3800f54 Polishing 2 years ago
Stéphane Nicoll eefe65d95a Upgrade copyright year of changed files 2 years ago
Yanming Zhou ea5ef098cf Use Map.computeIfAbsent() where feasible 2 years ago
Stéphane Nicoll adcf236a3d Polish "Use Object.equals() where feasible" 2 years ago
Yanming Zhou 72a9864788 Use Object.equals() where feasible 2 years ago
Yanming Zhou db2c532c07 Use auto boxing and unboxing where feasible 2 years ago
Yanming Zhou 4a450c6fab Use enhanced for loop where feasible 2 years ago
Yanming Zhou a35384fd57 Use text block where feasible 2 years ago
Stéphane Nicoll 7e5afc8bbb Update copyright year of changed files 2 years ago
Yanming Zhou 7474af4f09 Cleanup kotlin sources 2 years ago
Juergen Hoeller fc0ea465e1 Clarify expectations for getBean call with provided arguments 2 years ago