1183 Commits (ffe9bae1382e326e2ff69053f2bbf3600d1a5614)

Author SHA1 Message Date
Juergen Hoeller 77c771e874 Lookup methods work on configuration classes as well 9 years ago
Juergen Hoeller e58b17a3a1 Adapt to JRuby 9.1.7+ RubyException.getMessage() method at runtime 9 years ago
Juergen Hoeller b945e0f202 Polishing 9 years ago
Juergen Hoeller ce3cf3251d Tests for annotation lookups in interfaces (currently ignored for CGLIB proxies) 9 years ago
Juergen Hoeller d69fb06852 Skip transaction/caching metadata retrieval for java.lang.Object methods 9 years ago
Juergen Hoeller c734c3a3fe Polishing 9 years ago
Juergen Hoeller a48a956c0c ConfigurationClassEnhancer explicitly handles non-interceptable FactoryBeans 9 years ago
Stephane Nicoll 278199d467 Revert "Improve allowNullValue handling when a null value is provided" 9 years ago
Stephane Nicoll fd568f3e96 Improve allowNullValue handling when a null value is provided 9 years ago
Juergen Hoeller 0f71f58616 Polishing 9 years ago
Juergen Hoeller b0ef80c3ff Polishing 9 years ago
Juergen Hoeller 6e93834e27 Correct explanation of example patterns 9 years ago
Juergen Hoeller d6216fb74a Consistent logging in ignoreResourceNotFound scenarios 9 years ago
Juergen Hoeller 28849e0987 Revisit Assert to avoid single-arg assert methods (with refined messages) 9 years ago
Juergen Hoeller 3304efd64d Consistent type variable resolution for arrays/collections (in particular at field level) 9 years ago
Juergen Hoeller fcfacd9f83 Polishing 9 years ago
Juergen Hoeller 9e4d74c502 Consider abstract classes with @Lookup methods as candidate components 9 years ago
Juergen Hoeller 9b221f58b9 Document further configuration class restrictions 9 years ago
Juergen Hoeller f7c3b814e3 Only expose ASM-driven method order if the methods match 9 years ago
Juergen Hoeller 155bbb8466 Clear nonAnnotatedClasses cache in afterSingletonsInstantiated 9 years ago
Juergen Hoeller 64d4afad9f SimpleApplicationEventMulticaster defensively swallows ClassCastException without message 9 years ago
Juergen Hoeller 0655d73f8e SimpleApplicationEventMulticaster defensively handles ClassCastException without message 9 years ago
Juergen Hoeller 70a980db58 Polishing 9 years ago
Juergen Hoeller de611cb3a9 SpringValidatorAdapter properly handles HV-5-style list constraint violations 9 years ago
Juergen Hoeller 72a76367f2 AbstractMessageSource does not attempt to format code-as-default-message 9 years ago
Juergen Hoeller 26a4aef417 Polishing 9 years ago
Juergen Hoeller 050f2c746d Track bean dependencies for calls between @Bean methods within @Configuration classes 9 years ago
Juergen Hoeller fd21e0e69a @Scheduled reliably applies after other post-processors and shuts down before TaskScheduler 9 years ago
Juergen Hoeller d44bc27c9a Avoid FactoryBean initialization on isSingleton check for decorated bean definition 9 years ago
Juergen Hoeller 243e21a3ea Backport streamlined ClassPathBeanDefinitionScanner setup 9 years ago
Sebastien Deleuze dd2b6a0fc5 Avoid NPE in AutoProxyRegistrar when no attribute found 9 years ago
Juergen Hoeller f949461297 Polishing 9 years ago
Juergen Hoeller 9a39a25bb5 Detect generic type match behind interface-based proxy as well 9 years ago
Juergen Hoeller 4b018407c1 Expose reflection metadata with ASM-driven method order 9 years ago
Juergen Hoeller 99226e0fa6 Polishing 9 years ago
Juergen Hoeller 4a84ee07be ConfigurationClassParser enforces @Bean declaration order through ASM metadata 9 years ago
Juergen Hoeller 8d55c7d60a Backported DataBinder configuration tests 9 years ago
Juergen Hoeller 8662c61a17 Polishing 9 years ago
Juergen Hoeller a5ce965d22 ConfigurationClassPostProcessor programmatically registers unified ImportAwareBeanPostProcessor 9 years ago
Juergen Hoeller 1e58c80fe7 MBeanExporter silently ignores null beans 9 years ago
Juergen Hoeller a92ae4ba30 Fixed backport gaps 9 years ago
Juergen Hoeller 307e37a69f Flexible setMessageCodesResolver and deprecated setExtractOldValueForEditor at DataBinder level 9 years ago
Juergen Hoeller b9c4f1fa95 ResolvableType-based matching respects generic factory method return type 9 years ago
Juergen Hoeller 271b0abc45 LocaleContextHolder provides support for framework-level default settings 9 years ago
Juergen Hoeller dd3c370bca ImportRegistry properly tracks excluded superclasses 9 years ago
Juergen Hoeller 149acdae7d @UsesJava8 9 years ago
Juergen Hoeller 5fee5f39ea Polishing 9 years ago
Juergen Hoeller 66aeeedaef Test injection point match for narrow target return type 9 years ago
Juergen Hoeller af41dd1ed6 Efficient ISO_LOCAL_* variants for printing LocalDate/LocalTime/LocalDateTime 9 years ago
Juergen Hoeller cbc512f3be Efficient type plus annotation comparisons during converter retrieval 9 years ago