Skip to content

Commit 5a1e66b

Browse files
committed
Make GzipFilterAutoConfiguration conditional on HttpMethod
GzipFilterProperties uses HttpMethod so GzipFilterAutoConfiguration, which uses GzipFilterProperties, needs to be conditional on HttpMethod being on the classpath. Closes gh-3362
1 parent 76348e5 commit 5a1e66b

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

spring-boot-autoconfigure/src/main/java/org/springframework/boot/autoconfigure/web/GzipFilterAutoConfiguration.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -25,6 +25,7 @@
2525
import org.springframework.boot.context.properties.EnableConfigurationProperties;
2626
import org.springframework.context.annotation.Bean;
2727
import org.springframework.context.annotation.Configuration;
28+
import org.springframework.http.HttpMethod;
2829

2930
/**
3031
* {@link EnableAutoConfiguration Auto-configuration} for {@link GzipFilter}.
@@ -33,7 +34,7 @@
3334
* @since 1.2.2
3435
*/
3536
@Configuration
36-
@ConditionalOnClass(GzipFilter.class)
37+
@ConditionalOnClass({ GzipFilter.class, HttpMethod.class })
3738
@EnableConfigurationProperties(GzipFilterProperties.class)
3839
public class GzipFilterAutoConfiguration {
3940

0 commit comments

Comments
 (0)