169 Commits (145d88d152e2f207d5b252ddd0d7250ea777cfe5)

Author SHA1 Message Date
Sam Brannen 6c530b7bfb Delete trailing whitespace in XML files 11 years ago
Stephane Nicoll 2dc674f356 Restore AbstractPropertyAccessor 11 years ago
Stephane Nicoll 6fb3190353 Fix regression with binding and validation 11 years ago
Stephane Nicoll 2ab34373d1 Add possible matches for field access 11 years ago
Stephane Nicoll 3d86f15a84 Merge BeanWrapperImpl and DirectFieldAccessor 11 years ago
Juergen Hoeller 549e888cd7 CustomBooleanEditor avoids potential NPE in case of allowEmpty=false 11 years ago
Juergen Hoeller 65ba72f1fc FactoryBean type check logs currently-in-creation exception at debug level 11 years ago
Juergen Hoeller 2c637dcb2e ReaderEditor supports Reader injection analogous to InputStreamEditor (from Spring resource location) 11 years ago
Juergen Hoeller 09027f7972 ResolvableType.forRawClass as a straight wrapper for Class.isAssignableFrom 11 years ago
Juergen Hoeller b2308926bc Restored isTypeMatch null behavior and refined typeToMatch parameter name 11 years ago
Juergen Hoeller 56273a8ff3 Polishing 11 years ago
Juergen Hoeller 8e4bfa9cc1 BeansDtdResolver resolves spring-beans.dtd declarations to spring-beans-2.0.dtd file 11 years ago
Juergen Hoeller 192462902e Consistent support for Java 8 default methods (in interfaces implemented by user classes) 11 years ago
Juergen Hoeller 778a01943b ResolvableType-based type matching at the BeanFactory API level 11 years ago
Juergen Hoeller 6fe85c2dd4 PropertyResourceConfigurerTests accepts "." in operating system name 11 years ago
Sam Brannen d90cee78ef Remove trailing whitespace in source code 11 years ago
Juergen Hoeller 9b25d6ad8b getTypeForFactoryBean suppresses instantiation failures for non-singleton FactoryBeans 11 years ago
Stephane Nicoll babbf6e871 Harmonize resources location 11 years ago
Stephane Nicoll aa213396b4 BeanWrapper auto-grows arrays if necessary 11 years ago
Sam Brannen 60cee7f526 Polish ExtendedBeanInfoTests regarding JDK 8u40 compatibility 11 years ago
Juergen Hoeller 7492129236 Revised ExtendedBeanInfo test for SPR-8937 (for JDK 8u40 compatibility) 11 years ago
Juergen Hoeller d55af2b445 Consistent throwing of last UnsatisfiedDependencyException if available and no constructor resolved 11 years ago
Juergen Hoeller 03d4e1bc22 Consistent bridge method handling in annotation post-processors 11 years ago
Juergen Hoeller 15d3b88037 DefaultSingletonBeanRegistry's isDependent defensively checks for circular recursion 11 years ago
Phillip Webb 87f1512e88 Add protected YamlProcessor.getFlattenedMap method 11 years ago
Juergen Hoeller 82651a07ab BeanFactory accepts getBean arguments for non-prototype beans as well 11 years ago
Juergen Hoeller efb114d49a Polishing 11 years ago
Juergen Hoeller bfbd25a0e9 BeanWrapper auto-growing support for EnumSet / EnumMap 11 years ago
Juergen Hoeller e6d7af4ea8 Polishing 11 years ago
Juergen Hoeller eacd4a181f ExtendedBeanInfo ignores invalid bean properties (analogous to the JavaBeans Introspector) 11 years ago
Juergen Hoeller 965bea7b3e DefaultListableBeanFactory efficiently accesses current bean names and exposes them via getBeanNamesIterator() 12 years ago
Juergen Hoeller 7d2231541b Unit tests for java.util.Optional with autowired collections on @Autowired fields/methods and @Bean method parameters 12 years ago
Stephane Nicoll 8e5c77dc11 Explicit support of String[] value resolution 12 years ago
Juergen Hoeller 9243869763 Test for <util:map> with LinkedCaseInsensitiveMap and specified key/value types 12 years ago
Juergen Hoeller 8325b10080 Consistent formatting of license headers, package javadocs, and import declarations 12 years ago
Stephane Nicoll 859e1e8003 Check for duplicate keys in YAML map nodes 12 years ago
Juergen Hoeller 0934751d7a BeanWrapper supports traversal of nested paths with Java 8 Optional declarations 12 years ago
Juergen Hoeller a80495b47d Avoid use of fragile Swing classes in tests (for compatibility with JDK 8u40) 12 years ago
Juergen Hoeller f4219ca06b Consistent exclusion of bridge methods in annotation post-processors (for Java 8 compatibility) 12 years ago
Juergen Hoeller 80cec011b7 Log warning for single optional constructor when no default constructor to fall back to 12 years ago
Juergen Hoeller 5cd59d044e GenericTypeAwarePropertyDescriptor implements equals/hashCode for proper lookups on IBM JVM 6 12 years ago
Juergen Hoeller c8bbd0bae4 Polishing 12 years ago
Juergen Hoeller c6d29f1a31 Refactored support for @Order on @Bean methods as well as @Priority handling 12 years ago
Juergen Hoeller 662d8aa9f1 util:properties supports multiple resource locations and ignore-resource-not-found 12 years ago
Juergen Hoeller eb0ab8431b Lookup methods can support arguments, find a target bean based on the return type, and be identified by an @Lookup annotation 12 years ago
Juergen Hoeller fd5dbddac4 BeanFactory supports bean creation arguments for by-type lookup as well 12 years ago
Stephane Nicoll 3da68cfe21 Remove unused imports 12 years ago
Stephane Nicoll e849bc3e90 Fix potential NPE 12 years ago
Stephane Nicoll b78b2e9a03 Fix priority semantic 12 years ago
Juergen Hoeller 87cbade8be Test variant for SPR-11521 (currently @Ignored) 12 years ago