373 Commits (ae3cc67391af0d625d25fb8831c5475dfdfe95ed)

Author SHA1 Message Date
Juergen Hoeller ce4e795f09 Polishing 11 years ago
Juergen Hoeller 6783ba2903 @Bean-returned FactoryBean proxy delegates to actual target instance now 11 years ago
Juergen Hoeller 50f49774bc CronSequenceGenerator explicitly rejects invalid incrementer delta 11 years ago
Stephane Nicoll 406adb3381 Call AsyncUncaughtExceptionHandler when necessary 11 years ago
Sam Brannen bac012f3e8 Support @NumberFormat as a meta-annotation 11 years ago
Sam Brannen b6f22aa514 Fully support XML config in GroovyBeanDefinitionReader 11 years ago
Juergen Hoeller ce085a606f Revised condition override check based on method names instead of bean names 11 years ago
Juergen Hoeller 181b35243e Properly honor conditions on overriding bean methods 11 years ago
Stephane Nicoll 09bd7037e9 Allow MBeans to be excluded additively 11 years ago
Stephane Nicoll cae217de94 Handle scoped proxy properly in MBeanExporter 11 years ago
Juergen Hoeller 809ee0d350 Annotation post-processors clear old InjectionMetadata registrations on refresh 11 years ago
Juergen Hoeller 03d4e1bc22 Consistent bridge method handling in annotation post-processors 11 years ago
Stephane Nicoll c1f1cac359 Remove DisposableBeanMethodInterceptor 11 years ago
Juergen Hoeller fa0ef2d87e BeanFactory accepts getBean arguments for non-prototype beans as well 11 years ago
Juergen Hoeller c5c5473d44 Common annotation processing for imported and nested classes within configuration classes 11 years ago
Sebastien Deleuze f39c505069 Remove a Groovy test already covered by testConfigFileParsingError() 11 years ago
Juergen Hoeller 5e3edc667e Support @Validated at method level for overriding validation groups 11 years ago
Juergen Hoeller b4167be52d GroovyBeanDefinitionReader consistently throws BeanDefinitionParsingException for invalid files of any name 11 years ago
Juergen Hoeller 4bd75e4146 BeanMethodInterceptor forwards user-provided arguments to getBean(name, args) 11 years ago
Juergen Hoeller 3c3e07e324 Defensive handling of manually registered singleton names (based on Spring Integration test failure) 12 years ago
Juergen Hoeller 0e36402bd2 Revised retrieval of cache strategy beans 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 5aefcc802e Prevent early bean initialization with @EnableCaching 12 years ago
Juergen Hoeller 725ad0df50 SimpleMetadataReaderFactory is capable of resolving inner class names with dot syntax now (analogous to ClassUtils.forName) 12 years ago
Juergen Hoeller a2731f1a4f Revised test for ImportBeanDefinitionRegistrar double scan 12 years ago
Juergen Hoeller 38030ef237 Test for ImportBeanDefinitionRegistrar double scan 12 years ago
Juergen Hoeller ad62b2afb1 Consistent throwing of BeanInstantiationException for factory methods, including a hint about circular references 12 years ago
Juergen Hoeller 8325b10080 Consistent formatting of license headers, package javadocs, and import declarations 12 years ago
Juergen Hoeller 01724d3b6d Explicitly detect (and prevent) private @Scheduled methods on CGLIB proxies 12 years ago
Juergen Hoeller 70fec47944 Provider declaration for @Value method argument works again 12 years ago
Juergen Hoeller f46c706e44 Bean method metadata exposed through AnnotatedBeanDefinition 12 years ago
Juergen Hoeller e52f041a78 ComponentScanBeanDefinitionParser supports placeholders for entire base-package specification and for type filter expressions 12 years ago
Juergen Hoeller 0934751d7a BeanWrapper supports traversal of nested paths with Java 8 Optional declarations 12 years ago
Phillip Webb 4c59d85f69 Be defensive adding additional imported configs 12 years ago
Juergen Hoeller 16325c2eaa Polishing 12 years ago
Juergen Hoeller 7f8d611598 Defensive reset/restore of JNDI environment (avoiding test side effects) 12 years ago
Phillip Webb a2b983a4e4 Further refine property source ordering 12 years ago
Phillip Webb 2077388f38 Improve JNDI detection logic 12 years ago
Juergen Hoeller f259ca1b1f Refined tests for property source ordering 12 years ago
Juergen Hoeller 90b93ffe3f Restored property source ordering (fixing regression from 4.0.x) 12 years ago
Juergen Hoeller 15320db414 Polishing 12 years ago
Juergen Hoeller 824c90d2bf ConfigurationClassParser avoids double registration of nested classes which extend their containing class 12 years ago
Juergen Hoeller 20c2ba35dc Polishing 12 years ago
Juergen Hoeller c6d29f1a31 Refactored support for @Order on @Bean methods as well as @Priority handling 12 years ago
Juergen Hoeller 6563405be5 ImportRegistry as a package-visible top-level interface which can easily be shared within the package 12 years ago
Phillip Webb abc343f407 Prevent incorrect ImportAware metdata injection 12 years ago
Juergen Hoeller f617d28eef Polishing 12 years ago
Juergen Hoeller 4432c41dbd AbstractAutowireCapableBeanFactory avoids early FactoryBean instantiation on currently created configuration bean 12 years ago
Juergen Hoeller 98eb0f75bc Polishing 12 years ago
Juergen Hoeller 8c9274e017 LazyInitTargetSource works for @Bean targets as well 12 years ago