1253 Commits (262b7d7c27bec01b653155ac12904567d860b14c)

Author SHA1 Message Date
Sam Brannen a78c12b8d3 Fix Javadoc for PlaceholderConfigurerSupport 4 years ago
Sébastien Deleuze 3524401bf1 Introduce a NativeDetector utility class 4 years ago
Juergen Hoeller df977a2fd2 Nullability refinements and related polishing 4 years ago
Juergen Hoeller 99a1388bbd Re-resolve cached arguments in case of NoSuchBeanDefinitionException 4 years ago
Juergen Hoeller 809813dd52 Preserve resolved destroy method name in RootBeanDefinition 4 years ago
Juergen Hoeller d5e5dcb7e1 Consider non-initialized holders as equal to empty holders 4 years ago
Juergen Hoeller defc2466b0 Fail early FactoryBean instantiation for LinkageError 4 years ago
Sam Brannen 667256adf9 Ignore generics when Proxy is supplied to BeanUtils.copyProperties() 4 years ago
Brian Clozel 58e9b187fe Enforce standard Java types in YamlProcessor 4 years ago
heqiang bd8e682c51
Simplify BeanUtils.findPrimaryConstructor() 4 years ago
Sam Brannen 872255a591 Fix ConcurrentBeanFactoryBenchmark 4 years ago
Juergen Hoeller 00b56c026a Consistent handling of NullBean instances in resolveNamedBean 4 years ago
Juergen Hoeller 2a47751fcd Defensively handle loadClass null result in BeanUtils.findEditorByConvention 4 years ago
Juergen Hoeller 622d0831a3 Polishing 4 years ago
Juergen Hoeller 56dbe06d9b Register @Bean definitions as dependent on containing configuration class 4 years ago
Sam Brannen bd4e915abf Assert same instance returned for cached merged BeanDefinition 4 years ago
fengyuanwei 6eec1acdac Make tests meaningful in DefaultListableBeanFactoryTests 4 years ago
izeye bc32d513d9 Polish Javadoc for InjectionMetadata.forElements() 4 years ago
Сергей Цыпанов e1f51b4bf8 Avoid multiple volatile reads/writes in a row where only one is enough 4 years ago
Juergen Hoeller 6d67bdf04f Polishing 4 years ago
Juergen Hoeller 97c8628bd6 Suppress NotWritablePropertyException in case of ignoreUnknown=true 4 years ago
Juergen Hoeller 412aa06d86 Reliably refresh metadata for dynamically changing prototype bean class 4 years ago
hzmpay f781c459b4 Simplify AbstractBeanFactory.registerCustomEditors() 4 years ago
Sam Brannen 449377908f Fix JUnit 4 to AssertJ migration bugs 4 years ago
Sam Brannen c524849774 Deleted unused field in DefaultListableBeanFactoryTests 4 years ago
Juergen Hoeller 621295dbd8 Deprecate StringUtils.isEmpty(Object) and replace remaining usage 4 years ago
Juergen Hoeller d77ecb26a9 Fail on warnings with compileGroovy (since it compiles Java code as well) 4 years ago
Сергей Цыпанов 8a04910bdd Drop explicit zeroing at instantiation of Atomic* objects 4 years ago
Brian Clozel 61d893257e Rewrite "performance" test to JMH benchmarks 4 years ago
Juergen Hoeller 21cb9e8bff Translate NullBean result to null for lookup method with bean name 4 years ago
Juergen Hoeller f010368a66 Polishing 4 years ago
Juergen Hoeller e20bff9c64 Consistent data class constructor resolution with clear error message 4 years ago
Juergen Hoeller d62202f464 Polishing 4 years ago
tristeza 61311248bf change assert in replaceOverride constructor from methodName to methodReplacerBeanName 4 years ago
Juergen Hoeller d8c420ab75 Avoid full singleton lock for getSingleton(beanName, false) 4 years ago
Сергей Цыпанов 1f3e52d932 gh-25650 Replace remaining usage of LinkedList with ArrayList in tests 4 years ago
Juergen Hoeller c4f4fbc003 Polishing 4 years ago
Juergen Hoeller bb9e79daa7 Polishing 4 years ago
Juergen Hoeller d37eaa5941 Introduce DataClassRowMapper with record-style constructor binding support 4 years ago
Juergen Hoeller d4192b9d35 Expose record-style accessor methods for instance fields as bean properties 4 years ago
Juergen Hoeller 71e70aed14 Polishing 4 years ago
Juergen Hoeller a8b295c516 Consistent javadoc for ParseState and its entry classes 4 years ago
Juergen Hoeller cf2e0c7959 Selected use of ArrayList instead of LinkedList in common places 4 years ago
Juergen Hoeller 589060d10f Avoid LinkedList performance issues through use of ArrayDeque 4 years ago
Juergen Hoeller 874574513c Replace remaining usage of LinkedList with ArrayList/ArrayDeque 4 years ago
Juergen Hoeller ff11467a0c Avoid resizing of fixed-size HashMap/LinkedHashMap variants 4 years ago
Juergen Hoeller 5d96a2dc9e Defensive null handling for exception message 4 years ago
Juergen Hoeller 04df9b8f49 Efficient checks for empty strings and single character matches 4 years ago
Marten Deinum 74a014743a Call StartupStep.end in finally block 4 years ago
Sam Brannen c558391e2c Declare interfaces as @FunctionalInterface where feasible 4 years ago