From c9098d7e5aa2c0ca0d76d392170fdffc4bfdf18d Mon Sep 17 00:00:00 2001 From: Johnny Lim Date: Tue, 12 Aug 2025 00:23:32 +0900 Subject: [PATCH] Mark auto-configuration samples final in spring-boot-docs See gh-46780 Signed-off-by: Johnny Lim --- .../beanconditions/MyAutoConfiguration.java | 4 ++-- .../classconditions/MyAutoConfiguration.java | 2 +- .../testing/MyServiceAutoConfiguration.java | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/documentation/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/beanconditions/MyAutoConfiguration.java b/documentation/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/beanconditions/MyAutoConfiguration.java index b3e22a1c3d1..e09f04b4d16 100644 --- a/documentation/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/beanconditions/MyAutoConfiguration.java +++ b/documentation/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/beanconditions/MyAutoConfiguration.java @@ -21,11 +21,11 @@ import org.springframework.boot.autoconfigure.condition.ConditionalOnMissingBean import org.springframework.context.annotation.Bean; @AutoConfiguration -public class MyAutoConfiguration { +public final class MyAutoConfiguration { @Bean @ConditionalOnMissingBean - public SomeService someService() { + SomeService someService() { return new SomeService(); } diff --git a/documentation/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/classconditions/MyAutoConfiguration.java b/documentation/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/classconditions/MyAutoConfiguration.java index ae61232a944..895e7cce92f 100644 --- a/documentation/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/classconditions/MyAutoConfiguration.java +++ b/documentation/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/conditionannotations/classconditions/MyAutoConfiguration.java @@ -24,7 +24,7 @@ import org.springframework.context.annotation.Configuration; @AutoConfiguration // Some conditions ... -public class MyAutoConfiguration { +public final class MyAutoConfiguration { // Auto-configured beans ... diff --git a/documentation/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/testing/MyServiceAutoConfiguration.java b/documentation/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/testing/MyServiceAutoConfiguration.java index 39a7b4c4925..142b9547e32 100644 --- a/documentation/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/testing/MyServiceAutoConfiguration.java +++ b/documentation/spring-boot-docs/src/main/java/org/springframework/boot/docs/features/developingautoconfiguration/testing/MyServiceAutoConfiguration.java @@ -27,11 +27,11 @@ import org.springframework.context.annotation.Bean; @AutoConfiguration @ConditionalOnClass(MyService.class) @EnableConfigurationProperties(UserProperties.class) -public class MyServiceAutoConfiguration { +public final class MyServiceAutoConfiguration { @Bean @ConditionalOnMissingBean - public MyService userService(UserProperties properties) { + MyService userService(UserProperties properties) { return new MyService(properties.getName()); }