Workaround bizarre compiler problem
This commit is contained in:
parent
51dd806a98
commit
c15a670c6d
|
|
@ -37,7 +37,6 @@ import org.junit.rules.ExpectedException;
|
||||||
import org.springframework.beans.factory.NoSuchBeanDefinitionException;
|
import org.springframework.beans.factory.NoSuchBeanDefinitionException;
|
||||||
import org.springframework.boot.autoconfigure.PropertyPlaceholderAutoConfiguration;
|
import org.springframework.boot.autoconfigure.PropertyPlaceholderAutoConfiguration;
|
||||||
import org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter;
|
import org.springframework.boot.autoconfigure.web.WebMvcAutoConfiguration.WebMvcAutoConfigurationAdapter;
|
||||||
import org.springframework.boot.autoconfigure.web.WebMvcAutoConfigurationTests.CustomConfigurableWebBindingInitializer.CustomWebBindingInitializer;
|
|
||||||
import org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext;
|
import org.springframework.boot.context.embedded.AnnotationConfigEmbeddedWebApplicationContext;
|
||||||
import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizerBeanPostProcessor;
|
import org.springframework.boot.context.embedded.EmbeddedServletContainerCustomizerBeanPostProcessor;
|
||||||
import org.springframework.boot.context.embedded.EmbeddedServletContainerFactory;
|
import org.springframework.boot.context.embedded.EmbeddedServletContainerFactory;
|
||||||
|
|
@ -580,6 +579,21 @@ public class WebMvcAutoConfigurationTests {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
@Configuration
|
||||||
|
static class CustomConfigurableWebBindingInitializer {
|
||||||
|
|
||||||
|
@Bean
|
||||||
|
public ConfigurableWebBindingInitializer customConfigurableWebBindingInitializer() {
|
||||||
|
return new CustomWebBindingInitializer();
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
}
|
||||||
|
|
||||||
|
private static class CustomWebBindingInitializer extends
|
||||||
|
ConfigurableWebBindingInitializer {
|
||||||
|
}
|
||||||
|
|
||||||
@Configuration
|
@Configuration
|
||||||
static class CustomHttpPutFormContentFilter {
|
static class CustomHttpPutFormContentFilter {
|
||||||
|
|
||||||
|
|
@ -590,19 +604,4 @@ public class WebMvcAutoConfigurationTests {
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
||||||
@Configuration
|
|
||||||
static class CustomConfigurableWebBindingInitializer {
|
|
||||||
|
|
||||||
@Bean
|
|
||||||
public ConfigurableWebBindingInitializer customConfigurableWebBindingInitializer() {
|
|
||||||
return new CustomWebBindingInitializer();
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
static class CustomWebBindingInitializer extends
|
|
||||||
ConfigurableWebBindingInitializer {
|
|
||||||
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
}
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue