From 46c40b4ddce2e79012e757a00efeb3d108991257 Mon Sep 17 00:00:00 2001 From: Yanming Zhou Date: Tue, 29 Oct 2024 10:17:03 +0800 Subject: [PATCH] Polish See gh-42912 --- .../boot/autoconfigure/task/TaskExecutorConfigurations.java | 6 ++---- .../autoconfigure/task/TaskSchedulingConfigurations.java | 6 ++---- 2 files changed, 4 insertions(+), 8 deletions(-) diff --git a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskExecutorConfigurations.java b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskExecutorConfigurations.java index b8c2758ca1d..ee2bbf14e84 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskExecutorConfigurations.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskExecutorConfigurations.java @@ -70,7 +70,7 @@ class TaskExecutorConfigurations { static class ThreadPoolTaskExecutorBuilderConfiguration { @Bean - @ConditionalOnMissingBean(ThreadPoolTaskExecutorBuilder.class) + @ConditionalOnMissingBean ThreadPoolTaskExecutorBuilder threadPoolTaskExecutorBuilder(TaskExecutionProperties properties, ObjectProvider threadPoolTaskExecutorCustomizers, ObjectProvider taskDecorator) { @@ -121,9 +121,7 @@ class TaskExecutorConfigurations { @ConditionalOnMissingBean @ConditionalOnThreading(Threading.VIRTUAL) SimpleAsyncTaskExecutorBuilder simpleAsyncTaskExecutorBuilderVirtualThreads() { - SimpleAsyncTaskExecutorBuilder builder = builder(); - builder = builder.virtualThreads(true); - return builder; + return builder().virtualThreads(true); } private SimpleAsyncTaskExecutorBuilder builder() { diff --git a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskSchedulingConfigurations.java b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskSchedulingConfigurations.java index 53ae5c87021..0112171fa7a 100644 --- a/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskSchedulingConfigurations.java +++ b/spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskSchedulingConfigurations.java @@ -65,7 +65,7 @@ class TaskSchedulingConfigurations { static class ThreadPoolTaskSchedulerBuilderConfiguration { @Bean - @ConditionalOnMissingBean(ThreadPoolTaskSchedulerBuilder.class) + @ConditionalOnMissingBean ThreadPoolTaskSchedulerBuilder threadPoolTaskSchedulerBuilder(TaskSchedulingProperties properties, ObjectProvider threadPoolTaskSchedulerCustomizers) { TaskSchedulingProperties.Shutdown shutdown = properties.getShutdown(); @@ -104,9 +104,7 @@ class TaskSchedulingConfigurations { @ConditionalOnMissingBean @ConditionalOnThreading(Threading.VIRTUAL) SimpleAsyncTaskSchedulerBuilder simpleAsyncTaskSchedulerBuilderVirtualThreads() { - SimpleAsyncTaskSchedulerBuilder builder = builder(); - builder = builder.virtualThreads(true); - return builder; + return builder().virtualThreads(true); } private SimpleAsyncTaskSchedulerBuilder builder() {