157 Commits (d48b9b1ef7a1bfbe4dd7bf55700baef85522d364)

Author SHA1 Message Date
Juergen Hoeller 7f895222e1 Revised exclusion of java.lang.Class properties 12 years ago
Juergen Hoeller 6e275b7663 Polishing 12 years ago
Juergen Hoeller 882726377f Fixed ExtendedBeanInfo and its tests to accept JDK 8 b117+ introspection results 12 years ago
Juergen Hoeller d0fc38ec76 Fixed inner bean name determination for multi-level nesting scenario, calculating a unique bean name as early as possible now (and for any kind of bean scope) 12 years ago
Juergen Hoeller 8e52e650f4 Fixed type resolution for uninitialized factory-method declaration 12 years ago
Juergen Hoeller 71650c0a44 Fixed evaluation of "!" operator in case of multiple profile expressions 12 years ago
Juergen Hoeller 6bed18004e Fixed detection of qualifier annotations on scoped-proxy factory methods 12 years ago
Juergen Hoeller b00c31a620 Use non-lenient constructor resolution mode for @Bean methods 12 years ago
Juergen Hoeller 1ac8e48ebf Polishing (backported from several master changes) 12 years ago
Phillip Webb bcf7aecf0f Skip convert to Object from TypeConverterDelegate 12 years ago
Juergen Hoeller c8e8d6cd49 Defensive handling of exceptions during factory method type checking 12 years ago
Juergen Hoeller 094ff8883d Polishing 12 years ago
Juergen Hoeller 44f79f95a7 Fixed resolveReturnTypeForFactoryMethod to unwrap TypedStringValue 12 years ago
Juergen Hoeller ff9c695599 Minor optimizations in factory method handling 12 years ago
Juergen Hoeller 6021822ce4 Polishing 12 years ago
Juergen Hoeller 045f78e6c5 Fixed detection of setter in case of getter with covariant return type narrowing 12 years ago
Juergen Hoeller 42568afb37 Factory method type resolution works with indexed and named arguments as well 12 years ago
Juergen Hoeller ce001c23f7 Cache InjectionMetadata per bean name instead of per Class, if possible 12 years ago
Juergen Hoeller ad9049e68a Polishing 12 years ago
Juergen Hoeller b9135788b9 Fixed type prediction for generic factory methods 12 years ago
Juergen Hoeller 13a68c6060 AbstractBeanFactory removes alreadyCreated entry after bean creation failure 13 years ago
Juergen Hoeller 5639aa7064 Properly handle getMethodDescriptors() null value on IBM JVM 13 years ago
Juergen Hoeller 8a1ae53166 Consistent use of Class<?> 13 years ago
Phillip Webb d4b54d834e Skip abstract beans in getBeansWithAnnotation() 13 years ago
Juergen Hoeller a8adec7673 Avoid unnecessary creation of default StandardEnvironment instances 13 years ago
Juergen Hoeller 239a7cd85f Fixed type detection to avoid reuse of parent bean's targetType on child definition merge 13 years ago
Juergen Hoeller 325d8834e3 Polishing 13 years ago
Juergen Hoeller 13ca2752ae Consistent use of Class<?> in core container method signatures 13 years ago
Juergen Hoeller ef363b0f7a Detect a FactoryBean type match even if predictBeanType returned a non-FactoryBean type 13 years ago
Juergen Hoeller 5bdd2d245c Consistent Map/Set ordering 13 years ago
Juergen Hoeller 265c0c1505 Minimized ASM usage 13 years ago
Phillip Webb 05765d7520 Replace EasyMock with Mockito 13 years ago
Juergen Hoeller db823ba1e4 DefaultListableBeanFactory clears by-type matching cache on runtime register/destroySingleton calls 13 years ago
Juergen Hoeller c986a1efc1 Cache target type per bean definition and allow for specifying it in advance 13 years ago
Juergen Hoeller e0c7571a41 Refined predictBeanType's typesToMatch check for FactoryBeans 13 years ago
Juergen Hoeller 1bae80a241 Polishing 13 years ago
Chris Beams 58ab8b691c Re-enable ignored SecurityManager-related test 13 years ago
Chris Beams 3100d89d07 Clean up console output for spring-beans tests 13 years ago
Phillip Webb 5008005df0 Protect against 'has not been resolved to a Class' 13 years ago
Phillip Webb 608dab28bf Protect against ArrayIndexOutOfBoundsException 13 years ago
Phillip Webb 893574be0e Protect against ArrayIndexOutOfBoundsException 13 years ago
Carson McDonald 6f0b4395e5 Fix a few typos 13 years ago
Juergen Hoeller b3c9a11bd1 Folded a FactoryBean-specific check into predictBeanType now 13 years ago
Juergen Hoeller e3c83bb769 Minor javadoc and source layout polishing 13 years ago
Phillip Webb f464a45ba4 Polish formatting 13 years ago
Phillip Webb d89e30b864 Fix unnecessary @SupressWarnings annotations 13 years ago
Phillip Webb 2b0d860923 Fix Javadoc warnings 13 years ago
Phillip Webb 065b1c0e46 Fix unused local variable warnings 13 years ago
Phillip Webb 6a1e841952 Fix unused type compiler warnings 13 years ago
Phillip Webb 88f5dd6ce1 Fix 'is already an instance of type' warnings 13 years ago