Move to constructor injection in simple configuration classes
This commit updates "simple" configuration classes to use constructor
injection. Simple means that there are no optional dependencies
(@Autowired(required=false) is not used), and none of the dependencies
use generics.
Configuration classes that are not simple will be updated in a second
pass once https://jira.spring.io/browse/SPR-14015 has been fixed.
See gh-5306
@ -48,12 +47,9 @@ public class FlywayEndpointTests extends AbstractEndpointTests<FlywayEndpoint> {
@@ -48,12 +47,9 @@ public class FlywayEndpointTests extends AbstractEndpointTests<FlywayEndpoint> {
@ -49,8 +48,11 @@ public class LiquibaseEndpointTests extends AbstractEndpointTests<LiquibaseEndpo
@@ -49,8 +48,11 @@ public class LiquibaseEndpointTests extends AbstractEndpointTests<LiquibaseEndpo
@ -69,11 +68,14 @@ public class ElasticsearchAutoConfiguration implements DisposableBean {
@@ -69,11 +68,14 @@ public class ElasticsearchAutoConfiguration implements DisposableBean {
@ -41,8 +40,11 @@ public class EmbeddedDataSourceConfiguration implements BeanClassLoaderAware {
@@ -41,8 +40,11 @@ public class EmbeddedDataSourceConfiguration implements BeanClassLoaderAware {
@ -98,8 +98,12 @@ public class DeviceDelegatingViewResolverAutoConfiguration {
@@ -98,8 +98,12 @@ public class DeviceDelegatingViewResolverAutoConfiguration {
@ -120,8 +124,12 @@ public class DeviceDelegatingViewResolverAutoConfiguration {
@@ -120,8 +124,12 @@ public class DeviceDelegatingViewResolverAutoConfiguration {
@ -82,11 +81,15 @@ public class HibernateJpaAutoConfiguration extends JpaBaseConfiguration {
@@ -82,11 +81,15 @@ public class HibernateJpaAutoConfiguration extends JpaBaseConfiguration {
@ -142,8 +142,11 @@ public class ResourceServerTokenServicesConfiguration {
@@ -142,8 +142,11 @@ public class ResourceServerTokenServicesConfiguration {
@ -291,8 +290,11 @@ public abstract class AbstractJpaAutoConfigurationTests {
@@ -291,8 +290,11 @@ public abstract class AbstractJpaAutoConfigurationTests {
@ -242,9 +241,12 @@ public class ResourceServerTokenServicesConfigurationTests {
@@ -242,9 +241,12 @@ public class ResourceServerTokenServicesConfigurationTests {
@ -168,8 +167,11 @@ public class EmbeddedServletContainerMvcIntegrationTests {
@@ -168,8 +167,11 @@ public class EmbeddedServletContainerMvcIntegrationTests {