Skip to content

Commit 619b24a

Browse files
committed
Merge pull request #42912 from quaff
* pr/42912: Polish Closes gh-42912
2 parents e5ec380 + 46c40b4 commit 619b24a

File tree

2 files changed

+4
-8
lines changed

2 files changed

+4
-8
lines changed

spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskExecutorConfigurations.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -70,7 +70,7 @@ ThreadPoolTaskExecutor applicationTaskExecutor(ThreadPoolTaskExecutorBuilder thr
7070
static class ThreadPoolTaskExecutorBuilderConfiguration {
7171

7272
@Bean
73-
@ConditionalOnMissingBean(ThreadPoolTaskExecutorBuilder.class)
73+
@ConditionalOnMissingBean
7474
ThreadPoolTaskExecutorBuilder threadPoolTaskExecutorBuilder(TaskExecutionProperties properties,
7575
ObjectProvider<ThreadPoolTaskExecutorCustomizer> threadPoolTaskExecutorCustomizers,
7676
ObjectProvider<TaskDecorator> taskDecorator) {
@@ -121,9 +121,7 @@ SimpleAsyncTaskExecutorBuilder simpleAsyncTaskExecutorBuilder() {
121121
@ConditionalOnMissingBean
122122
@ConditionalOnThreading(Threading.VIRTUAL)
123123
SimpleAsyncTaskExecutorBuilder simpleAsyncTaskExecutorBuilderVirtualThreads() {
124-
SimpleAsyncTaskExecutorBuilder builder = builder();
125-
builder = builder.virtualThreads(true);
126-
return builder;
124+
return builder().virtualThreads(true);
127125
}
128126

129127
private SimpleAsyncTaskExecutorBuilder builder() {

spring-boot-project/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/task/TaskSchedulingConfigurations.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ ThreadPoolTaskScheduler taskScheduler(ThreadPoolTaskSchedulerBuilder threadPoolT
6565
static class ThreadPoolTaskSchedulerBuilderConfiguration {
6666

6767
@Bean
68-
@ConditionalOnMissingBean(ThreadPoolTaskSchedulerBuilder.class)
68+
@ConditionalOnMissingBean
6969
ThreadPoolTaskSchedulerBuilder threadPoolTaskSchedulerBuilder(TaskSchedulingProperties properties,
7070
ObjectProvider<ThreadPoolTaskSchedulerCustomizer> threadPoolTaskSchedulerCustomizers) {
7171
TaskSchedulingProperties.Shutdown shutdown = properties.getShutdown();
@@ -104,9 +104,7 @@ SimpleAsyncTaskSchedulerBuilder simpleAsyncTaskSchedulerBuilder() {
104104
@ConditionalOnMissingBean
105105
@ConditionalOnThreading(Threading.VIRTUAL)
106106
SimpleAsyncTaskSchedulerBuilder simpleAsyncTaskSchedulerBuilderVirtualThreads() {
107-
SimpleAsyncTaskSchedulerBuilder builder = builder();
108-
builder = builder.virtualThreads(true);
109-
return builder;
107+
return builder().virtualThreads(true);
110108
}
111109

112110
private SimpleAsyncTaskSchedulerBuilder builder() {

0 commit comments

Comments
 (0)