From 618bce3bd8e72d7d2d478fda2b04e399d2a3dbf5 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?S=C3=A9bastien=20Deleuze?= Date: Tue, 28 Oct 2025 09:45:34 +0100 Subject: [PATCH] Adapt MyBeanRegistrar Kotlin code sample This commit adapts the MyBeanRegistrar Kotlin code sample to use a lambda supplier instead of a callable reference since this capability has been removed. See gh-35549 Closes gh-35694 --- .../java/beansjavaprogrammaticregistration/MyBeanRegistrar.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/framework-docs/src/main/kotlin/org/springframework/docs/core/beans/java/beansjavaprogrammaticregistration/MyBeanRegistrar.kt b/framework-docs/src/main/kotlin/org/springframework/docs/core/beans/java/beansjavaprogrammaticregistration/MyBeanRegistrar.kt index 3f53879b499..796ddf527a1 100644 --- a/framework-docs/src/main/kotlin/org/springframework/docs/core/beans/java/beansjavaprogrammaticregistration/MyBeanRegistrar.kt +++ b/framework-docs/src/main/kotlin/org/springframework/docs/core/beans/java/beansjavaprogrammaticregistration/MyBeanRegistrar.kt @@ -33,7 +33,9 @@ class MyBeanRegistrar : BeanRegistrarDsl({ registerBean { Baz("Hello World!") } } registerBean() - registerBean(::myRouter) + registerBean { + myRouter(bean()) // Also possible with just myRouter(bean()) + } }) fun myRouter(myRepository: MyRepository) = router {