603 Commits (dbe337f932cedb606d0dea5b33c4ff2df4f8e8db)

Author SHA1 Message Date
Stephane Nicoll bc714888c4 Nested properties support for field-based validation 10 years ago
Stephane Nicoll 8221c9abc5 Support for nested path using field access 10 years ago
Juergen Hoeller 442bd682a7 Polishing 10 years ago
Juergen Hoeller 35067790f3 MBeanExporter implements DisposableBean again (also revised logging and rearranged properties) 10 years ago
Juergen Hoeller 46dc07a005 AsyncExecutionInterceptor uses submitListenable if method signature indicates ListenableFuture 10 years ago
Juergen Hoeller cc917de24d Polishing 10 years ago
Juergen Hoeller b3e3c5312f Introduced AnnotationConfigRegistry as common interface for AnnotationConfig(Web)ApplicationContext 10 years ago
Juergen Hoeller b6255128bf ConfigurationClassPostProcessor skips pre-processed bean definitions now (avoiding side effects in case of multiple CCPPs) 10 years ago
Juergen Hoeller 18131bf611 Consistent declaration of private static final logger variables 10 years ago
Juergen Hoeller 6f68b034ca MBeanExportConfiguration's SpecificPlatform properly calls afterPropertiesSet 10 years ago
Stephane Nicoll c7b106577f polishing 10 years ago
Marten Deinum 2ede219e66 Using SmartLifecycle to register MBeans 10 years ago
Juergen Hoeller 6aa9c40552 ConfigurationClassParser falls back to ASM-based resolution of member classes in case of NoClassDefFoundError 10 years ago
Juergen Hoeller f7b465390c Moved @Uses annotations to org.springframework.lang; fixed Base64Utils to declare Java 8, and fixed PathResource's declaration to refer to Java 7. 10 years ago
Stephane Nicoll 001d0e734c Support for @Order at the bean declaration level 10 years ago
Stephane Nicoll aaae10ce3b Cache operation invocation hook point 10 years ago
Juergen Hoeller 31f2f20307 Unit tests for configuration classes implementing the JSR-330 Provider interface 10 years ago
Juergen Hoeller 5ed9bedf32 Introducing GroovyWebApplicationContext along the lines of XmlWebApplicationContext and GenericGroovyApplicationContext 10 years ago
Juergen Hoeller 8220832c4e Polishing 10 years ago
Juergen Hoeller d9f8ee886e Introduced EmbeddedValueResolutionSupport base class for AnnotationFormatterFactory implementations 10 years ago
Stephane Nicoll bb6e07bd3a polishing 10 years ago
Stephane Nicoll 9952973e01 Add missing cache-resolver attribute 10 years ago
Stephane Nicoll 05e96ee448 Cache provider related exceptions handling 10 years ago
Juergen Hoeller f29d6eb5f6 Properly evaluate @Conditional in case of multiple imports for same config class (fixing regression in Spring Boot) 11 years ago
Juergen Hoeller 52f44b340e Properly evaluate @Conditional in case of multiple imports for same config class 11 years ago
Juergen Hoeller b4d447fc3d isLiteConfigurationCandidate considers @ComponentScan and @ImportResource as indicators as well 11 years ago
Juergen Hoeller 8c9116fd4b Additional tests for configuration class importing via ASM 11 years ago
Stephane Nicoll 658f7f58df Add missing @since tag 11 years ago
Stephane Nicoll bd85c916eb Integrate animal sniffer 11 years ago
Juergen Hoeller adb616b67b JRubyScriptUtils defensively handles null Nodes in findClassNode (fails against JRuby 1.7.12 otherwise) 11 years ago
Stephane Nicoll 90081f787f Fix Cacheable javadoc 11 years ago
Juergen Hoeller 02aca9c754 Polishing 11 years ago
Juergen Hoeller 1b2014a52d AbstractAutoProxyCreator and AbstractAdvisingBeanPostProcessor consistently not considering configuration callbacks and internal language interfaces as reasonable proxy interfaces 11 years ago
Juergen Hoeller e510f6393a Polishing 11 years ago
Juergen Hoeller a0658c5832 AbstractAdvisingBeanPostProcessor uses target class check for existing proxy but checks against actual exposed object otherwise (catching introductions) 11 years ago
Juergen Hoeller be5f2a8b4e Polishing 11 years ago
Juergen Hoeller ab24dda4ff Revised @PropertySource parsing for consistent PropertySource naming, avoiding accidental overriding by name 11 years ago
Juergen Hoeller 299776fd80 Test for overriding singleton @Bean method with scoped proxy in configuration subclass 11 years ago
Juergen Hoeller 6f2e61b19f Polishing 11 years ago
Juergen Hoeller 6cb45f714e General defensiveness about the bootstrap ClassLoader (i.e. null ClassLoader) 11 years ago
Juergen Hoeller ce1954da1e Configuration class processing explicitly skips java.* classes since we'll never find @Bean annotations there anyway 11 years ago
Juergen Hoeller 310bdbcb15 @Bean processing explicitly ignores bridge methods (for method overrides with return type narrowing on JDK 8) 11 years ago
Juergen Hoeller 9353332a61 Polishing 11 years ago
Stephane Nicoll 5559209233 Remove useless imports 11 years ago
Juergen Hoeller 48c977afdc Polishing 11 years ago
Juergen Hoeller 4612559446 Automated tests against Hibernate ORM 4.3 and Hibernate Validator 5 11 years ago
Stephane Nicoll 713dd60fa7 JMS annotation-driven endpoints. 11 years ago
Juergen Hoeller 90309ab0b5 CglibAopProxy detects package-visible methods when defined in a different ClassLoader 11 years ago
Stephane Nicoll 397aa82984 Fix expression cache 11 years ago
Sam Brannen 2a937a369e Polish Javadoc in SimpleApplicationEventMulticaster 11 years ago