196 Commits (86d5c5c0f72617def58719b8871d129721e7455a)

Author SHA1 Message Date
Juergen Hoeller bc5affa79a Made BeanUtils.copyProperties defensive about property type mismatches 11 years ago
Juergen Hoeller 1b4e02b178 RequiredAnnotationBeanPostProcessor skips factory-bean definitions 11 years ago
Juergen Hoeller cb624e25c5 Fixed ExtendedBeanInfo and its tests to accept JDK 8 b117+ introspection results 11 years ago
Juergen Hoeller 5dcd28761c Fixed type resolution for uninitialized factory-method declaration 11 years ago
Juergen Hoeller 6078c27e60 Fixed evaluation of "!" operator in case of multiple profile expressions 11 years ago
Juergen Hoeller bd8469990d Detect depends-on cycles and throw proper exception 11 years ago
Phillip Webb 043a41e382 Consistent whitespace after imports 11 years ago
Phillip Webb 59002f2456 Fix remaining compiler warnings 11 years ago
Juergen Hoeller 54571bf038 Introduced getBeanNamesForAnnotation method on ListableBeanFactory 11 years ago
Juergen Hoeller 148f8f011d AutowireCandidateResolver receives original bean name (including FactoryBean prefix if applicable) for correct generic type check in case of a FactoryBean definition 11 years ago
Juergen Hoeller 8c1767e223 Defensive handling of exceptions during factory method type checking 11 years ago
Juergen Hoeller 960ba379ca Fixed resolveReturnTypeForFactoryMethod to unwrap TypedStringValue 11 years ago
Juergen Hoeller 671fad3cb5 Added further tests for raw matching of generic types 11 years ago
Juergen Hoeller 4cb453bbdc Polishing 11 years ago
Juergen Hoeller a6b0261000 Proper matching of raw generic types and generically typed factory methods 11 years ago
Juergen Hoeller 614387fe0e Sneaked in test for covariant return type narrowing in a getter method 11 years ago
Juergen Hoeller 109faaced8 Factory method type resolution works with indexed and named arguments as well 11 years ago
Juergen Hoeller 0851766738 Accept non-generic type match as a fallback 11 years ago
Phillip Webb c9aace4da2 Skip convert to Object from TypeConverterDelegate 11 years ago
Juergen Hoeller 3bd6dfe047 Autowiring of generic types 11 years ago
Juergen Hoeller 8b1927f3ec Fixed type prediction for generic factory methods 11 years ago
Juergen Hoeller 4574528a27 Comprehensive update to the framework's TimeZone handling, including a new TimeZoneAwareLocaleContext and a LocaleContextResolver for Spring MVC 11 years ago
Juergen Hoeller e523152653 Properly handle getMethodDescriptors() null value on IBM JVM 11 years ago
Juergen Hoeller 4447248a83 Introduced support for @Lazy on injection points 11 years ago
Juergen Hoeller 4a9af233ae @Autowired/@Inject with array/List value gets sorted against Ordered/@Order 11 years ago
Juergen Hoeller ec527a4121 Relaxed expectation for JDK bug in cornerSpr8949 (for compatibility with OpenJDK 8 b100) 11 years ago
Phillip Webb 8ed8ee2dfe Skip abstract beans in getBeansWithAnnotation() 12 years ago
Sam Brannen b305f0005b Add test to assess claims in SPR-10411 12 years ago
Juergen Hoeller 070103b17e Fixed type detection to avoid reuse of parent bean's targetType on child definition merge 12 years ago
Juergen Hoeller bc3e5851b3 Detect a FactoryBean type match even if predictBeanType returned a non-FactoryBean type 12 years ago
Rob Winch 9468548116 Add @Override to remaining source files 12 years ago
Juergen Hoeller 61c3f3d9fd Removed support for deprecated registerSharedEditor mechanism 12 years ago
Juergen Hoeller 9c09a0a037 Consistent Map/Set ordering 12 years ago
Juergen Hoeller 23bf5f563b Added "destroyBean(Object)" method to AutowireCapableBeanFactory 12 years ago
Juergen Hoeller 5472e975f6 Removed deprecated core.enums package 12 years ago
Phillip Webb 05765d7520 Replace EasyMock with Mockito 12 years ago
Chris Beams 58ab8b691c Re-enable ignored SecurityManager-related test 12 years ago
Chris Beams 3100d89d07 Clean up console output for spring-beans tests 12 years ago
Juergen Hoeller b3c9a11bd1 Folded a FactoryBean-specific check into predictBeanType now 12 years ago
Phillip Webb d89e30b864 Fix unnecessary @SupressWarnings annotations 12 years ago
Phillip Webb 065b1c0e46 Fix unused local variable warnings 12 years ago
Phillip Webb 6a1e841952 Fix unused type compiler warnings 12 years ago
Phillip Webb 88f5dd6ce1 Fix 'is already an instance of type' warnings 12 years ago
Phillip Webb f3ff98d862 Allow nulls with multiple embedded value resolvers 12 years ago
Phillip Webb 7e74fd2b7f Consider primary attribute with getBean(Class) 12 years ago
Juergen Hoeller 8f103c2ea1 Introduced NoUniqueBeanDefinitionException as a dedicated subclass of NoSuchBeanDefinitionException 12 years ago
Juergen Hoeller 6a5744e61c CachedIntrospectionResults.clearClassLoader(null) removes cached classes for the system class loader 12 years ago
Chris Beams 26d5ef93e6 Handle non-void write methods deterministically 12 years ago
Chris Beams 42729014b6 Move namespace tests to root integration module 12 years ago
Chris Beams 51b307681a Fix warnings due to unused import statements 12 years ago