From 611f978181c013b08cc7a7f5e90bd4b10385b7ed Mon Sep 17 00:00:00 2001 From: Phillip Webb Date: Wed, 17 Sep 2014 10:45:23 -0700 Subject: [PATCH] Make all @Bean methods public Fixes gh-1571 --- .../autoconfigure/MetricRepositoryAutoConfiguration.java | 2 +- .../autoconfigure/thymeleaf/ThymeleafAutoConfiguration.java | 2 +- .../boot/autoconfigure/web/WebMvcAutoConfiguration.java | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/MetricRepositoryAutoConfiguration.java b/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/MetricRepositoryAutoConfiguration.java index efc9812895a..be865631295 100644 --- a/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/MetricRepositoryAutoConfiguration.java +++ b/spring-boot-actuator/src/main/java/org/springframework/boot/actuate/autoconfigure/MetricRepositoryAutoConfiguration.java @@ -133,7 +133,7 @@ public class MetricRepositoryAutoConfiguration { @Bean @ConditionalOnMissingBean(name = "metricsExecutor") - protected Executor metricsExecutor() { + public Executor metricsExecutor() { ThreadPoolTaskExecutor executor = new ThreadPoolTaskExecutor(); return executor; } diff --git a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thymeleaf/ThymeleafAutoConfiguration.java b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thymeleaf/ThymeleafAutoConfiguration.java index 2ee9a77a3aa..9f077cb0dbc 100644 --- a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thymeleaf/ThymeleafAutoConfiguration.java +++ b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/thymeleaf/ThymeleafAutoConfiguration.java @@ -106,7 +106,7 @@ public class ThymeleafAutoConfiguration { } @Bean - protected SpringResourceResourceResolver thymeleafResourceResolver() { + public SpringResourceResourceResolver thymeleafResourceResolver() { return new SpringResourceResourceResolver(); } } diff --git a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration.java b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration.java index e545dcb435d..85a4d413877 100644 --- a/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration.java +++ b/spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/WebMvcAutoConfiguration.java @@ -294,7 +294,7 @@ public class WebMvcAutoConfiguration { } @Bean - protected ResourceHttpRequestHandler faviconRequestHandler() { + public ResourceHttpRequestHandler faviconRequestHandler() { ResourceHttpRequestHandler requestHandler = new ResourceHttpRequestHandler(); requestHandler.setLocations(Arrays . asList(new ClassPathResource("/")));