537 Commits (bea9f3ff76785ec4fcf21ef38b05a361ea87ed9a)

Author SHA1 Message Date
Juergen Hoeller 97bd0ccfec Polishing 12 years ago
Juergen Hoeller d2ef6dcb8d Polishing 12 years ago
Juergen Hoeller bff2bf2cdb AbstractAutowireCapableBeanFactory avoids early FactoryBean instantiation on currently created configuration bean 12 years ago
Juergen Hoeller 72d62a7113 Cache.get(key, type) explicitly defines an IllegalStateException in case of a type mismatch 12 years ago
Juergen Hoeller 93ad7f8def Polishing 12 years ago
Juergen Hoeller e324c2ab4a Polishing 12 years ago
Juergen Hoeller 25971d9927 Consistent attribute documentation/formatting in spring-context and spring-mvc schemas 12 years ago
Juergen Hoeller 21d0ce5af8 DefaultListableBeanFactory defensively handles BeanDefinition access in getBean(Class) 12 years ago
Juergen Hoeller f418e6e981 Polishing 12 years ago
Juergen Hoeller 0c0d23d0f4 Polishing 12 years ago
Juergen Hoeller a31ebb6c1e Polishing 12 years ago
Juergen Hoeller a7492fa55b Polishing 12 years ago
Juergen Hoeller c08ded769a Polishing (includes varargs for selected String array setters) 12 years ago
Juergen Hoeller d61353db51 AnnotatedElementUtils adapts post-processed values to AnnotationAttributes as well 12 years ago
Juergen Hoeller 9ad6618207 Polishing 12 years ago
Juergen Hoeller 6e95b2613e Polishing 12 years ago
Juergen Hoeller acbd61b87a ConcurrentMapCacheManager recreates caches in case of setAllowNullValues change 12 years ago
Juergen Hoeller dcb83c2daf Autowiring rejects self references to a factory method on the same bean as well 12 years ago
Juergen Hoeller abd5f18e85 AbstractApplicationContext logs initialization exception before trying to cancel refresh attempt 12 years ago
Juergen Hoeller ed88155f55 Reverted test for 1.8 bytecode parsing - 4.0.x tests are still on target 1.7 12 years ago
Juergen Hoeller 10a039000b Test ASM5's bytecode parsing of INVOKESPECIAL/STATIC on interfaces 12 years ago
Juergen Hoeller adb73d5f35 Remaining polishing 12 years ago
Juergen Hoeller 7eee7d2e30 Polishing 12 years ago
Juergen Hoeller 48f753f368 Polishing (backported from master) 12 years ago
Juergen Hoeller c16032b98a Consistent declaration of private static final logger variables 12 years ago
Juergen Hoeller 178d58cc75 ConfigurationClassParser falls back to ASM-based resolution of member classes in case of NoClassDefFoundError 12 years ago
Juergen Hoeller 7b38b41bf5 ConfigurationClassPostProcessor skips pre-processed bean definitions now (avoiding side effects in case of multiple CCPPs) 12 years ago
Juergen Hoeller 0a34f86333 MBeanExportConfiguration's SpecificPlatform properly calls afterPropertiesSet 12 years ago
Rossen Stoyanchev 87077d3fad Add support for setting removeOnCancelPolicy 12 years ago
Juergen Hoeller c70a81a805 Javadoc fixes 12 years ago
Juergen Hoeller 7d78c65187 Properly evaluate @Conditional in case of multiple imports for same config class (fixing regression in Spring Boot) 12 years ago
Juergen Hoeller ea9ad4ee9b Properly evaluate @Conditional in case of multiple imports for same config class 12 years ago
Juergen Hoeller ef290ff95c Additional tests for configuration class importing via ASM 12 years ago
Juergen Hoeller 93b0f0b126 JRubyScriptUtils defensively handles null Nodes in findClassNode (fails against JRuby 1.7.12 otherwise) 12 years ago
Juergen Hoeller 1afdd9bd75 Polishing 12 years ago
Juergen Hoeller 744727b8aa AbstractAdvisingBeanPostProcessor uses target class check for existing proxy but checks against actual exposed object otherwise (catching introductions) 12 years ago
Juergen Hoeller a679f3e7a3 Polishing 12 years ago
Juergen Hoeller bd5b3749c5 Revised @PropertySource parsing for consistent PropertySource naming, avoiding accidental overriding by name 12 years ago
Juergen Hoeller d0f9853769 Test for overriding singleton @Bean method with scoped proxy in configuration subclass 12 years ago
Juergen Hoeller c97c246940 Polishing 12 years ago
Juergen Hoeller 59cef3ce81 General defensiveness about the bootstrap ClassLoader (i.e. null ClassLoader) 12 years ago
Juergen Hoeller c8ea80d7ed Configuration class processing explicitly skips java.* classes since we'll never find @Bean annotations there anyway 12 years ago
Juergen Hoeller 656fc52ff9 @Bean processing explicitly ignores bridge methods (for method overrides with return type narrowing on JDK 8) 12 years ago
Juergen Hoeller 271fe4f554 Polishing 12 years ago
Juergen Hoeller d9cb44527c Backported tests for package-visible methods with CGLIB proxies 12 years ago
Juergen Hoeller d28c6d8bdb Consistent documentation for both 'close' and 'shutdown' as inferred destroy methods 12 years ago
Stephane Nicoll 2d8e0c8f87 Fix expression cache 12 years ago
Juergen Hoeller 21874627d2 Polishing 12 years ago
Juergen Hoeller b70148c12d Consistent PropertyAccessor method order as declared in the interface 12 years ago
Juergen Hoeller 3388573646 AbstractApplicationEventMulticaster only caches if event type and source type are cache-safe 12 years ago