635 Commits (7d3fcaa934ad0fefd4a7097e659caa60a9bac856)

Author SHA1 Message Date
Juergen Hoeller 7d3fcaa934 Consider abstract classes with @Lookup methods as candidate components 9 years ago
Juergen Hoeller ac6aa53031 Drop outdated BeanFactoryLocator / beanRefContext.xml mechanism 9 years ago
Juergen Hoeller d96738d613 Revised indexer implementation 9 years ago
Juergen Hoeller d0e93284f3 SpringValidatorAdapter properly handles HV-5-style list constraint violations 9 years ago
Juergen Hoeller b06423a5f8 AbstractMessageSource does not attempt to format code-as-default-message 9 years ago
Sebastien Deleuze 0a988fd2b1 Remove object wrappers in Kotlin extensions 9 years ago
Sebastien Deleuze f8461d856a Support Gradle-style Kotlin bean API 9 years ago
Mario Arias 1af905ca0a Add Model and ModelMap Kotlin extensions 9 years ago
Sebastien Deleuze c5cfd8c8fc Make the Kotlin bean registration API even more idiomatic 9 years ago
Sebastien Deleuze 715274e327 Avoid the need to specify Supplier in Kotlin bean registration API 9 years ago
Juergen Hoeller a5c6658d2c Track bean dependencies for calls between @Bean methods within @Configuration classes 9 years ago
Juergen Hoeller edc62be231 @Scheduled reliably applies after other post-processors and shuts down before TaskScheduler 9 years ago
Juergen Hoeller 209e7a700d Avoid FactoryBean initialization on isSingleton check for decorated bean definition 9 years ago
Juergen Hoeller bb94ba6e3f DateFormatter's ISO patterns use XXX timezone notation (as per SimpleDateFormat's javadoc) 9 years ago
Sebastien Deleuze ff675f5226 Add Kotlin extensions for bean registration and retrieval 9 years ago
Juergen Hoeller f805427629 Detect generic type match behind interface-based proxy as well 9 years ago
Juergen Hoeller 3295a4e6ef ConfigurationClassParser enforces @Bean declaration order through ASM metadata 9 years ago
Juergen Hoeller e788b8467d GenericApplicationContext offers Supplier-based registration with BeanDefinitionCustomizer callback 9 years ago
Juergen Hoeller 9005481a49 Supplier registration support for annotated bean classes 9 years ago
Juergen Hoeller f6b2a21206 ConfigurationClassPostProcessor programmatically registers unified ImportAwareBeanPostProcessor 9 years ago
Juergen Hoeller 9c55d22f78 MBeanExporter silently ignores null beans 9 years ago
Juergen Hoeller 3ee6286eb5 Support for functional instance supplier callback at BeanDefinition level 9 years ago
Juergen Hoeller 4c005e6336 ResolvableType-based matching respects generic factory method return type 9 years ago
Juergen Hoeller 23f0418337 LocaleContextHolder provides support for framework-level default settings 9 years ago
Kazuki Shimizu 9f229283fb Support lazy initialization of BindingResult when customize a MessageCodesResolver 9 years ago
Juergen Hoeller 547b9638dc Collection injection may refer back to factory methods on same bean again 9 years ago
Juergen Hoeller 845dbf040d Test injection point match for narrow target return type 9 years ago
Juergen Hoeller 1ae17c27df Efficient ISO_LOCAL_* variants for printing LocalDate/LocalTime/LocalDateTime 9 years ago
Juergen Hoeller 9bf4d7cf4e Polishing 9 years ago
Juergen Hoeller dc8cd4e4c0 Polishing 9 years ago
Kazuki Shimizu 124f2128fa Detect invalid configuration for autoGrowCollectionLimit on DataBinder 9 years ago
Juergen Hoeller 7f4904ed22 Avoid deprecated Mockito methods 9 years ago
Juergen Hoeller ac774cdcef Avoid deprecated Mockito methods 9 years ago
Juergen Hoeller 8053fefea8 Consistent support for early placeholder resolution in properties locations 9 years ago
Juergen Hoeller b07d40cc44 Polishing 9 years ago
Juergen Hoeller 2f9ed5917b Polishing 9 years ago
Juergen Hoeller dc080cb1be Revised NoSuchBeanDefinitionException message and ResolvableType handling 9 years ago
Juergen Hoeller c946924431 ApplicationListener detection for inner beans behind post-processors 9 years ago
Juergen Hoeller bf9083d60f TypeDescriptor supports merged annotation lookups (for composable formatting annotations) 9 years ago
Juergen Hoeller 08972eff9b Local merged annotation lookup in SpringCacheAnnotationParser 9 years ago
Juergen Hoeller 13001b9aff SimpleApplicationEventMulticaster just swallows event downcast exceptions 9 years ago
Stephane Nicoll 56c48623fd Allow @Cacheable method to return Optional 9 years ago
Stephane Nicoll 1f3b8ff2f7 LiveBeansView does not rely on application contexts order anymore 9 years ago
Juergen Hoeller f7d740fa69 ConversionService detects generic type declaration on target class behind proxy as well 9 years ago
Stephane Nicoll fc8bad36c9 Fix formatting 9 years ago
Philippe Marschall ae5b0c6fb5 Replace J2EE with Java EE 9 years ago
Juergen Hoeller bf6653b837 Adapted to 4.3.3 backport 9 years ago
Sam Brannen 8f62b63663 Introduce 'value' alias for @Bean's 'name' attribute 9 years ago
Stephane Nicoll dcade06fa0 Support for candidate components index 10 years ago
Juergen Hoeller 4ef428de28 Polishing 10 years ago