196 Commits (86d5c5c0f72617def58719b8871d129721e7455a)

Author SHA1 Message Date
Juergen Hoeller b6dd8a9233 Consistent UnsatisfiedDependencyException exposure with injection point metadata 9 years ago
Juergen Hoeller ed98393fb2 SmartObjectFactory renamed to ObjectProvider (extends ObjectFactory) 9 years ago
Juergen Hoeller a7ad49adcf Placeholder configurers allow for trimming of property values 9 years ago
Juergen Hoeller 890819f886 SmartObjectFactory provides getObject(args) variant as well 9 years ago
Juergen Hoeller 1b53edfc5e DefaultListableBeanFactory skips fallback match attempt for Collection/Map beans 9 years ago
Juergen Hoeller 343bb2f130 Support for SmartObjectFactory injection points with programmatic optionality and lenient not-unique handling 9 years ago
Juergen Hoeller 903ae48382 DisposableBeanAdapter ignores bridge method conflicts 9 years ago
Sam Brannen 81f68463ec Clean up warnings in Gradle build 9 years ago
Juergen Hoeller 4a0fa69ce4 Injection support for Collection/Map beans and self references 9 years ago
Stephane Nicoll 0d04af14f8 Refine test 9 years ago
Stephane Nicoll 9b9df6a744 Add test 9 years ago
Juergen Hoeller bb3ff25cad Polishing 9 years ago
Juergen Hoeller b28310d0b9 Polishing 9 years ago
Juergen Hoeller cad2ce0ac2 ConstructorResolver always uses arguments when completely provided 9 years ago
Juergen Hoeller b70af3bf57 Polishing 9 years ago
Juergen Hoeller 998da2f45c Document destruction callback behavior for inner beans in case of scope mismatch 9 years ago
Juergen Hoeller 7104076e19 Avoid Scope.registerDestructionCallback for inner beans in case of scope mismatch 9 years ago
Juergen Hoeller 5386e8a9e9 DefaultListableBeanFactory skips resolvableDependencies check for null value 9 years ago
Stephane Nicoll b7c2881a4f Clarify javadoc 9 years ago
Sam Brannen d5ee787e1e Migrate JUnit 3 tests to JUnit 4 9 years ago
Juergen Hoeller 097bcfb997 DefaultListableBeanFactory switches to thread-safe copying for names collections if necessary 9 years ago
Juergen Hoeller d4a23b81e9 Properties values get properly converted to generic Map types (fixing 4.x regression without use of ConversionService) 9 years ago
Juergen Hoeller ff9fb9aa88 BeanWrapperImpl.getPropertyDescriptor allows for nested paths again 9 years ago
Juergen Hoeller 74e6213baf Lookup method definitions can be overridden in child beans 9 years ago
Juergen Hoeller b198cad58e SimpleAliasRegistry detects circles between non-canonical aliases as well (through hasAlias) 9 years ago
Sam Brannen f47bbb0d9e Polish tests 9 years ago
Juergen Hoeller e0f012f32d Removal of redundant JdkVersion checks in the test suite 9 years ago
Sam Brannen 6c530b7bfb Delete trailing whitespace in XML files 10 years ago
Stephane Nicoll 2dc674f356 Restore AbstractPropertyAccessor 10 years ago
Stephane Nicoll 6fb3190353 Fix regression with binding and validation 10 years ago
Stephane Nicoll 2ab34373d1 Add possible matches for field access 10 years ago
Stephane Nicoll 3d86f15a84 Merge BeanWrapperImpl and DirectFieldAccessor 10 years ago
Juergen Hoeller 549e888cd7 CustomBooleanEditor avoids potential NPE in case of allowEmpty=false 10 years ago
Juergen Hoeller 65ba72f1fc FactoryBean type check logs currently-in-creation exception at debug level 10 years ago
Juergen Hoeller 2c637dcb2e ReaderEditor supports Reader injection analogous to InputStreamEditor (from Spring resource location) 10 years ago
Juergen Hoeller 09027f7972 ResolvableType.forRawClass as a straight wrapper for Class.isAssignableFrom 10 years ago
Juergen Hoeller b2308926bc Restored isTypeMatch null behavior and refined typeToMatch parameter name 10 years ago
Juergen Hoeller 56273a8ff3 Polishing 10 years ago
Juergen Hoeller 8e4bfa9cc1 BeansDtdResolver resolves spring-beans.dtd declarations to spring-beans-2.0.dtd file 10 years ago
Juergen Hoeller 192462902e Consistent support for Java 8 default methods (in interfaces implemented by user classes) 10 years ago
Juergen Hoeller 778a01943b ResolvableType-based type matching at the BeanFactory API level 10 years ago
Juergen Hoeller 6fe85c2dd4 PropertyResourceConfigurerTests accepts "." in operating system name 10 years ago
Sam Brannen d90cee78ef Remove trailing whitespace in source code 10 years ago
Juergen Hoeller 9b25d6ad8b getTypeForFactoryBean suppresses instantiation failures for non-singleton FactoryBeans 10 years ago
Stephane Nicoll babbf6e871 Harmonize resources location 10 years ago
Stephane Nicoll aa213396b4 BeanWrapper auto-grows arrays if necessary 10 years ago
Sam Brannen 60cee7f526 Polish ExtendedBeanInfoTests regarding JDK 8u40 compatibility 10 years ago
Juergen Hoeller 7492129236 Revised ExtendedBeanInfo test for SPR-8937 (for JDK 8u40 compatibility) 10 years ago
Juergen Hoeller d55af2b445 Consistent throwing of last UnsatisfiedDependencyException if available and no constructor resolved 10 years ago
Juergen Hoeller 03d4e1bc22 Consistent bridge method handling in annotation post-processors 10 years ago