1320 Commits (af93503a090a4c592c9dba98f64ef67dc99903b8)

Author SHA1 Message Date
Sebastien Deleuze 29c112c010 Avoid requiring `it` parameter in Kotlin bean DSL 7 years ago
Juergen Hoeller ac1d3b22c9 Polishing 7 years ago
Juergen Hoeller 46eba3dbfa Nullability fine-tuning around declaration inconsistencies 7 years ago
Juergen Hoeller 9fc4fb10b0 Nullability fine-tuning around bean properties 7 years ago
Sebastien Deleuze fb4ddb0746 Make getters and setters null-safety consistent 7 years ago
Sebastien Deleuze ff85726fa9 Fix warnings in Kotlin tests 7 years ago
Sebastien Deleuze e2fd04dff3 Add a [] Kotlin extension for PropertyResolver#getRequiredProperty 7 years ago
Sebastien Deleuze f72e0daa54 Add an env accessor to BeanDefinitionContext 7 years ago
Juergen Hoeller c292a89b24 Http(Async)Client not actually nullable, plus MethodInterceptor nullability 7 years ago
Juergen Hoeller bca5a36216 Explicit error message for bean name clash with containing configuration class 7 years ago
Sebastien Deleuze 1f011467b8 Introduce Kotlin functional bean definition DSL 7 years ago
Juergen Hoeller e7b77cb2b6 Drop legacy DisposableBean declaration on AbstractApplicationContext 7 years ago
Juergen Hoeller 59c26f65ba AbstractValueAdaptingCache subclasses may reuse NullValue.INSTANCE 7 years ago
Juergen Hoeller eb928ce456 Reliably detect event listener conditions on proxied beans 7 years ago
Juergen Hoeller 5f4d1a4628 CronSequenceGenerator.isValidExpression actually validates cron fields 7 years ago
Juergen Hoeller cc74a2891a @Nullable all the way: null-safety at field level 7 years ago
Sebastien Deleuze d728d597f2 Add missing license headers in Kotlin files 7 years ago
Juergen Hoeller 87430f3cd3 ListenableFuture provides CompletableFuture adaptation via completable() 7 years ago
Juergen Hoeller 03133630cb Missing @Nullable annotations in WebFlux, in particular around locale resolution 8 years ago
Juergen Hoeller 535103cd52 Fine-tune HTTP/RMI Invoker exception handling 8 years ago
Sebastien Deleuze 04d5a2951c Remove KClass based Kotlin extensions 8 years ago
Sebastien Deleuze e0e6736bc5 Introduce LocaleContextResolver in WebFlux 8 years ago
Juergen Hoeller 779deb0fa7 Cleanup of duplicate semicolons 8 years ago
Stephane Nicoll 58242f2249 Polish 8 years ago
Stephane Nicoll fc64b8040f Polish "Replace relevant code with lambda" 8 years ago
diguage 4b1478d830 Replace relevant code with lambda 8 years ago
diguage 2efa06237a Use Map#forEach instead of Map#entrySet#forEach 8 years ago
diguage c1d44d9a34 Use the diamond syntax 8 years ago
Stephane Nicoll 27aabb15f9 Polish "Refact iterator of Map with Java 8 forEach" 8 years ago
diguage dab7a7f0ee Refact iterator of Map with Java 8 forEach 8 years ago
Sebastien Deleuze 86580b2358 Polishing 8 years ago
Sebastien Deleuze 8579ae66fc Add comprehensive tests of Kotlin extensions 8 years ago
Juergen Hoeller fd53d2a51a Consistent use of @Nullable in spring-test 8 years ago
Juergen Hoeller 55b0fe1027 Unwrap SpringValidatorAdapter (e.g. CustomValidatorBean) to native Validator 8 years ago
Juergen Hoeller f813712f5b Consistent use of @Nullable across the codebase (even for internals) 8 years ago
Sebastien Deleuze b494c53b40 Avoid defining nullability for non-relevant API 8 years ago
Sebastien Deleuze 1f28825f9d Add more @Nullable parameters based on null usage 8 years ago
Sebastien Deleuze c3e6afb879 Improve null-safety to fix some Spring Boot warnings 8 years ago
Sebastien Deleuze b47d713e14 Add missing @Nullable annotations on parameters 8 years ago
Sebastien Deleuze 87598f48e4 Introduce null-safety of Spring Framework API 8 years ago
Juergen Hoeller 3cc94ae8b5 Consistently accept "taskExecutor" bean of type Executor (as stated in @EnableAsync's javadoc) 8 years ago
Andy Clement 109746a03b Adjust source in test class to work around eclipse compiler bug 8 years ago
Juergen Hoeller cb3d1befcd LocalValidatorFactoryBean properly supports unwrap at ValidatorFactory level 8 years ago
Juergen Hoeller ba501791c9 Consistent use of WebFlux terminology over Web Reactive 8 years ago
Juergen Hoeller 1f5eaf20b0 Basic test for functional bean registration within a configuration class 8 years ago
Juergen Hoeller 1ea54eb2c6 GenericFilterBean lazily initializes its default environment 8 years ago
Juergen Hoeller 8b50f887db Caching annotations on interface methods with CGLIB proxies 8 years ago
Juergen Hoeller 6c43d14a77 Async annotations on interface methods with CGLIB proxies 8 years ago
Juergen Hoeller 91df0653fe Polishing 8 years ago
Juergen Hoeller 5d3249f692 Recommendation for consistent @Profile declarations on overloaded @Bean methods 8 years ago