From 1a246c0a679d72b871878234999a4ef2e42190cb Mon Sep 17 00:00:00 2001 From: sdeleuze Date: Tue, 7 Nov 2017 13:46:04 +0100 Subject: [PATCH] Fix ListableBeanFactory Kotlin extensions return types --- .../beans/factory/ListableBeanFactoryExtensions.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/spring-beans/src/main/kotlin/org/springframework/beans/factory/ListableBeanFactoryExtensions.kt b/spring-beans/src/main/kotlin/org/springframework/beans/factory/ListableBeanFactoryExtensions.kt index 600e523fe6..48aa916262 100644 --- a/spring-beans/src/main/kotlin/org/springframework/beans/factory/ListableBeanFactoryExtensions.kt +++ b/spring-beans/src/main/kotlin/org/springframework/beans/factory/ListableBeanFactoryExtensions.kt @@ -31,7 +31,7 @@ inline fun ListableBeanFactory.getBeanNamesForType(includeNonS * @author Sebastien Deleuze * @since 5.0 */ -inline fun ListableBeanFactory.getBeansOfType(includeNonSingletons: Boolean = true, allowEagerInit: Boolean = true): Map = +inline fun ListableBeanFactory.getBeansOfType(includeNonSingletons: Boolean = true, allowEagerInit: Boolean = true): Map = getBeansOfType(T::class.java, includeNonSingletons, allowEagerInit) /** @@ -49,7 +49,7 @@ inline fun ListableBeanFactory.getBeanNamesForAnnotatio * @author Sebastien Deleuze * @since 5.0 */ -inline fun ListableBeanFactory.getBeansWithAnnotation(): MutableMap = +inline fun ListableBeanFactory.getBeansWithAnnotation(): Map = getBeansWithAnnotation(T::class.java) /**