706 Commits (7da40abba5a9c84123e28dd06c10e8d8dff1b862)

Author SHA1 Message Date
Juergen Hoeller 637e09f995 Polishing 8 years ago
Juergen Hoeller ef2e16912d Formatting support for java.time.Year and java.time.Month 8 years ago
Juergen Hoeller 89d2bd954a Properly analyze Java 9 class cast messages for lambda event listeners 8 years ago
Juergen Hoeller 13c735442c @Scheduled supports java.time.Duration format for its delay attributes 8 years ago
Juergen Hoeller b160f93495 CacheProxyFactoryBean exposes all relevant CacheInterceptor callbacks 8 years ago
Juergen Hoeller 13a8f90e08 ScheduledAnnotationBeanPostProcessor properly deals with nested proxies 8 years ago
Juergen Hoeller 18d90ec140 Properly handle null FactoryBean instance 8 years ago
sdeleuze 9f1d8517ba Polish Kotlin source code style 9 years ago
Juergen Hoeller 08c95fbcb3 Unit tests for configuration superclass inclusion 9 years ago
Juergen Hoeller 40dacd3c1c Polishing 9 years ago
sdeleuze edf8232555 Avoid implicit autowiring with Kotlin secondary ctors 9 years ago
Juergen Hoeller e2bb06edbd Unit tests for unresolvable generics with partial mismatch 9 years ago
Juergen Hoeller 3091feee23 SpringValidatorAdapter skips value retrieval for Set field without index 9 years ago
Juergen Hoeller ffd6eff369 Scheduled task introspection through ScheduledTaskHolder interface 9 years ago
Juergen Hoeller 9511d29adb Updated bean count expectations in ClassPathBeanDefinitionScannerTests 9 years ago
Stephane Nicoll 1838ddb95d Support Ant-style package name with component index 9 years ago
Juergen Hoeller e5c8dc0d65 MessageSource.getMessage returns null default message as-is (again) 9 years ago
Juergen Hoeller c3378fda33 AbstractMessageSource properly interacts with non-AbstractMessageSource parent 9 years ago
Juergen Hoeller d1b5b5d2f7 Clarify destroy method suppression for DisposableBean vs (Auto)Closeable 9 years ago
Juergen Hoeller ad4c8e7c0d Consistently sort BeanDefinitionRegistryPostProcessors 9 years ago
Juergen Hoeller 30d67f7c42 Tests for @Lazy Validator setup 9 years ago
Sebastien Deleuze 8b8a6766de Change BeanDefinitionDsl to implement ApplicationContextInitializer 9 years ago
Juergen Hoeller 30bd5827b0 ConfigurationClassEnhancer leniently allows for null bean references 9 years ago
Juergen Hoeller b94302b5bd Enforce non-null value from getBean and at injection points 9 years ago
Juergen Hoeller ec1eafc46f @Lazy falls back to empty map/list/set for non-required collection dependency 9 years ago
Juergen Hoeller adeb521ce4 Polishing 9 years ago
Juergen Hoeller de09f8ca1f Support for Bean Validation 2.0 container elements (with BV 2.0 test setup) 9 years ago
Juergen Hoeller ca0983cd85 Polishing 9 years ago
Juergen Hoeller dd2bbcb3ec Leniently handle lambda-defined listeners with ErrorHandler as well 9 years ago
Juergen Hoeller 1fbd047003 checkConfigurationClassCandidate explicitly skips factory method definitions 9 years ago
Sebastien Deleuze 29c112c010 Avoid requiring `it` parameter in Kotlin bean DSL 9 years ago
Juergen Hoeller ac1d3b22c9 Polishing 9 years ago
Juergen Hoeller 46eba3dbfa Nullability fine-tuning around declaration inconsistencies 9 years ago
Sebastien Deleuze ff85726fa9 Fix warnings in Kotlin tests 9 years ago
Sebastien Deleuze e2fd04dff3 Add a [] Kotlin extension for PropertyResolver#getRequiredProperty 9 years ago
Sebastien Deleuze f72e0daa54 Add an env accessor to BeanDefinitionContext 9 years ago
Juergen Hoeller bca5a36216 Explicit error message for bean name clash with containing configuration class 9 years ago
Sebastien Deleuze 1f011467b8 Introduce Kotlin functional bean definition DSL 9 years ago
Juergen Hoeller eb928ce456 Reliably detect event listener conditions on proxied beans 9 years ago
Juergen Hoeller 5f4d1a4628 CronSequenceGenerator.isValidExpression actually validates cron fields 9 years ago
Sebastien Deleuze d728d597f2 Add missing license headers in Kotlin files 9 years ago
Juergen Hoeller 87430f3cd3 ListenableFuture provides CompletableFuture adaptation via completable() 9 years ago
Sebastien Deleuze 04d5a2951c Remove KClass based Kotlin extensions 9 years ago
Juergen Hoeller 779deb0fa7 Cleanup of duplicate semicolons 9 years ago
Stephane Nicoll 58242f2249 Polish 9 years ago
Sebastien Deleuze 86580b2358 Polishing 9 years ago
Sebastien Deleuze 8579ae66fc Add comprehensive tests of Kotlin extensions 9 years ago
Juergen Hoeller fd53d2a51a Consistent use of @Nullable in spring-test 9 years ago
Juergen Hoeller f813712f5b Consistent use of @Nullable across the codebase (even for internals) 9 years ago
Sebastien Deleuze b47d713e14 Add missing @Nullable annotations on parameters 9 years ago