Skip to content

Commit 9e7c82c

Browse files
committed
Create spring-boot-http module
1 parent 20164d8 commit 9e7c82c

File tree

84 files changed

+216
-147
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

84 files changed

+216
-147
lines changed

settings.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,7 @@ include "spring-boot-project:spring-boot-gson"
6767
include "spring-boot-project:spring-boot-h2"
6868
include "spring-boot-project:spring-boot-hateoas"
6969
include "spring-boot-project:spring-boot-hazelcast"
70+
include "spring-boot-project:spring-boot-http"
7071
include "spring-boot-project:spring-boot-integration"
7172
include "spring-boot-project:spring-boot-jackson"
7273
include "spring-boot-project:spring-boot-jdbc"

spring-boot-project/spring-boot-actuator-autoconfigure/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@ dependencies {
2727
optional(project(":spring-boot-project:spring-boot-elasticsearch"))
2828
optional(project(":spring-boot-project:spring-boot-flyway"))
2929
optional(project(":spring-boot-project:spring-boot-hazelcast"))
30+
optional(project(":spring-boot-project:spring-boot-http"))
3031
optional(project(":spring-boot-project:spring-boot-integration"))
3132
optional(project(":spring-boot-project:spring-boot-jackson"))
3233
optional(project(":spring-boot-project:spring-boot-jdbc"))

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/reactive/CloudFoundryReactiveHealthEndpointWebExtensionTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2012-2024 the original author or authors.
2+
* Copyright 2012-2025 the original author or authors.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -32,10 +32,10 @@
3232
import org.springframework.boot.actuate.health.HealthIndicator;
3333
import org.springframework.boot.autoconfigure.AutoConfigurations;
3434
import org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration;
35-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
3635
import org.springframework.boot.autoconfigure.security.reactive.ReactiveSecurityAutoConfiguration;
3736
import org.springframework.boot.autoconfigure.web.reactive.WebFluxAutoConfiguration;
3837
import org.springframework.boot.autoconfigure.web.reactive.function.client.WebClientAutoConfiguration;
38+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
3939
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
4040
import org.springframework.boot.test.context.runner.ReactiveWebApplicationContextRunner;
4141
import org.springframework.context.annotation.Bean;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/reactive/ReactiveCloudFoundryActuatorAutoConfigurationTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -49,11 +49,11 @@
4949
import org.springframework.boot.actuate.endpoint.web.WebOperationRequestPredicate;
5050
import org.springframework.boot.autoconfigure.AutoConfigurations;
5151
import org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration;
52-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
5352
import org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration;
5453
import org.springframework.boot.autoconfigure.security.reactive.ReactiveSecurityAutoConfiguration;
5554
import org.springframework.boot.autoconfigure.web.reactive.WebFluxAutoConfiguration;
5655
import org.springframework.boot.autoconfigure.web.reactive.function.client.WebClientAutoConfiguration;
56+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
5757
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
5858
import org.springframework.boot.ssl.SslBundle;
5959
import org.springframework.boot.ssl.jks.JksSslStoreBundle;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/servlet/CloudFoundryActuatorAutoConfigurationTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2012-2024 the original author or authors.
2+
* Copyright 2012-2025 the original author or authors.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -39,11 +39,11 @@
3939
import org.springframework.boot.actuate.endpoint.web.WebOperationRequestPredicate;
4040
import org.springframework.boot.autoconfigure.AutoConfigurations;
4141
import org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration;
42-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
4342
import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration;
4443
import org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration;
4544
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration;
4645
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
46+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
4747
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
4848
import org.springframework.boot.test.context.assertj.AssertableWebApplicationContext;
4949
import org.springframework.boot.test.context.runner.WebApplicationContextRunner;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/servlet/CloudFoundryHealthEndpointWebExtensionTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2012-2024 the original author or authors.
2+
* Copyright 2012-2025 the original author or authors.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -31,11 +31,11 @@
3131
import org.springframework.boot.actuate.health.HealthIndicator;
3232
import org.springframework.boot.autoconfigure.AutoConfigurations;
3333
import org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration;
34-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
3534
import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration;
3635
import org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration;
3736
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration;
3837
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
38+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
3939
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
4040
import org.springframework.boot.test.context.runner.WebApplicationContextRunner;
4141

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/cloudfoundry/servlet/CloudFoundryInfoEndpointWebExtensionTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@
2929
import org.springframework.boot.actuate.autoconfigure.web.servlet.ServletManagementContextAutoConfiguration;
3030
import org.springframework.boot.autoconfigure.AutoConfigurations;
3131
import org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration;
32-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
3332
import org.springframework.boot.autoconfigure.info.ProjectInfoAutoConfiguration;
3433
import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration;
3534
import org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration;
3635
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration;
3736
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
37+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
3838
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
3939
import org.springframework.boot.test.context.runner.WebApplicationContextRunner;
4040
import org.springframework.boot.testsupport.classpath.resources.WithResource;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/endpoint/web/documentation/AbstractEndpointDocumentationTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,11 @@
3737
import org.springframework.boot.actuate.endpoint.jackson.EndpointObjectMapper;
3838
import org.springframework.boot.autoconfigure.ImportAutoConfiguration;
3939
import org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration;
40-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
4140
import org.springframework.boot.autoconfigure.web.reactive.HttpHandlerAutoConfiguration;
4241
import org.springframework.boot.autoconfigure.web.reactive.WebFluxAutoConfiguration;
4342
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration;
4443
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
44+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
4545
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
4646
import org.springframework.context.annotation.Bean;
4747
import org.springframework.context.annotation.Configuration;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/integrationtest/ControllerEndpointWebFluxIntegrationTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2012-2024 the original author or authors.
2+
* Copyright 2012-2025 the original author or authors.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -28,8 +28,8 @@
2828
import org.springframework.boot.actuate.endpoint.web.annotation.RestControllerEndpoint;
2929
import org.springframework.boot.autoconfigure.ImportAutoConfiguration;
3030
import org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration;
31-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
3231
import org.springframework.boot.autoconfigure.web.reactive.WebFluxAutoConfiguration;
32+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
3333
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
3434
import org.springframework.boot.test.util.TestPropertyValues;
3535
import org.springframework.boot.web.reactive.context.AnnotationConfigReactiveWebApplicationContext;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/integrationtest/ControllerEndpointWebMvcIntegrationTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2012-2024 the original author or authors.
2+
* Copyright 2012-2025 the original author or authors.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -27,10 +27,10 @@
2727
import org.springframework.boot.actuate.autoconfigure.web.servlet.ServletManagementContextAutoConfiguration;
2828
import org.springframework.boot.autoconfigure.ImportAutoConfiguration;
2929
import org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration;
30-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
3130
import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration;
3231
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration;
3332
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
33+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
3434
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
3535
import org.springframework.boot.test.util.TestPropertyValues;
3636
import org.springframework.boot.web.servlet.context.AnnotationConfigServletWebApplicationContext;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/integrationtest/WebMvcEndpointAccessIntegrationTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,9 +32,9 @@
3232
import org.springframework.boot.actuate.autoconfigure.web.server.ManagementContextAutoConfiguration;
3333
import org.springframework.boot.actuate.autoconfigure.web.servlet.ServletManagementContextAutoConfiguration;
3434
import org.springframework.boot.autoconfigure.AutoConfigurations;
35-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
3635
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration;
3736
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
37+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
3838
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
3939
import org.springframework.boot.test.context.assertj.AssertableWebApplicationContext;
4040
import org.springframework.boot.test.context.runner.WebApplicationContextRunner;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/integrationtest/WebMvcEndpointCorsIntegrationTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2012-2024 the original author or authors.
2+
* Copyright 2012-2025 the original author or authors.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -26,9 +26,9 @@
2626
import org.springframework.boot.actuate.autoconfigure.web.server.ManagementContextAutoConfiguration;
2727
import org.springframework.boot.actuate.autoconfigure.web.servlet.ServletManagementContextAutoConfiguration;
2828
import org.springframework.boot.autoconfigure.AutoConfigurations;
29-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
3029
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration;
3130
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
31+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
3232
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
3333
import org.springframework.boot.test.context.runner.ContextConsumer;
3434
import org.springframework.boot.test.context.runner.WebApplicationContextRunner;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/integrationtest/WebMvcEndpointExposureIntegrationTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,9 @@
3535
import org.springframework.boot.actuate.autoconfigure.web.servlet.ServletManagementContextAutoConfiguration;
3636
import org.springframework.boot.actuate.web.exchanges.InMemoryHttpExchangeRepository;
3737
import org.springframework.boot.autoconfigure.AutoConfigurations;
38-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
3938
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration;
4039
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
40+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
4141
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
4242
import org.springframework.boot.test.context.assertj.AssertableWebApplicationContext;
4343
import org.springframework.boot.test.context.runner.WebApplicationContextRunner;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/integrationtest/WebMvcEndpointIntegrationTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,11 +32,11 @@
3232
import org.springframework.boot.autoconfigure.ImportAutoConfiguration;
3333
import org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration;
3434
import org.springframework.boot.autoconfigure.data.rest.RepositoryRestMvcAutoConfiguration;
35-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
3635
import org.springframework.boot.autoconfigure.security.servlet.SecurityAutoConfiguration;
3736
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration;
3837
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
3938
import org.springframework.boot.hateoas.autoconfigure.HypermediaAutoConfiguration;
39+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
4040
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
4141
import org.springframework.boot.test.util.TestPropertyValues;
4242
import org.springframework.boot.web.servlet.context.AnnotationConfigServletWebApplicationContext;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/integrationtest/WebMvcHealthEndpointAdditionalPathIntegrationTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,9 +24,9 @@
2424
import org.springframework.boot.actuate.autoconfigure.web.server.tomcat.TomcatServletManagementContextAutoConfiguration;
2525
import org.springframework.boot.actuate.autoconfigure.web.servlet.ServletManagementContextAutoConfiguration;
2626
import org.springframework.boot.autoconfigure.AutoConfigurations;
27-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
2827
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration;
2928
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
29+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
3030
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
3131
import org.springframework.boot.test.context.assertj.AssertableWebApplicationContext;
3232
import org.springframework.boot.test.context.runner.WebApplicationContextRunner;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/metrics/test/MetricsIntegrationTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -47,10 +47,10 @@
4747
import org.springframework.boot.actuate.autoconfigure.observation.web.reactive.WebFluxObservationAutoConfiguration;
4848
import org.springframework.boot.actuate.autoconfigure.observation.web.servlet.WebMvcObservationAutoConfiguration;
4949
import org.springframework.boot.autoconfigure.ImportAutoConfiguration;
50-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
5150
import org.springframework.boot.autoconfigure.web.client.RestTemplateAutoConfiguration;
5251
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration;
5352
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
53+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
5454
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
5555
import org.springframework.boot.test.context.SpringBootTest;
5656
import org.springframework.boot.test.context.SpringBootTest.WebEnvironment;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/security/reactive/EndpointRequestIntegrationTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -29,12 +29,12 @@
2929
import org.springframework.boot.actuate.endpoint.annotation.ReadOperation;
3030
import org.springframework.boot.actuate.endpoint.annotation.WriteOperation;
3131
import org.springframework.boot.autoconfigure.AutoConfigurations;
32-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
3332
import org.springframework.boot.autoconfigure.security.reactive.ReactiveSecurityAutoConfiguration;
3433
import org.springframework.boot.autoconfigure.security.reactive.ReactiveUserDetailsServiceAutoConfiguration;
3534
import org.springframework.boot.autoconfigure.web.reactive.HttpHandlerAutoConfiguration;
3635
import org.springframework.boot.autoconfigure.web.reactive.WebFluxAutoConfiguration;
3736
import org.springframework.boot.context.properties.EnableConfigurationProperties;
37+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
3838
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
3939
import org.springframework.boot.test.context.assertj.AssertableReactiveWebApplicationContext;
4040
import org.springframework.boot.test.context.runner.ReactiveWebApplicationContextRunner;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/security/servlet/MvcEndpointRequestIntegrationTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,10 +20,10 @@
2020

2121
import org.springframework.boot.actuate.autoconfigure.endpoint.web.WebEndpointProperties;
2222
import org.springframework.boot.autoconfigure.AutoConfigurations;
23-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
2423
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration;
2524
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
2625
import org.springframework.boot.context.properties.EnableConfigurationProperties;
26+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
2727
import org.springframework.boot.test.context.runner.WebApplicationContextRunner;
2828
import org.springframework.boot.tomcat.servlet.TomcatServletWebServerFactory;
2929
import org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext;

spring-boot-project/spring-boot-actuator-autoconfigure/src/test/java/org/springframework/boot/actuate/autoconfigure/web/mappings/MappingsEndpointAutoConfigurationTests.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
/*
2-
* Copyright 2012-2023 the original author or authors.
2+
* Copyright 2012-2025 the original author or authors.
33
*
44
* Licensed under the Apache License, Version 2.0 (the "License");
55
* you may not use this file except in compliance with the License.
@@ -25,9 +25,9 @@
2525
import org.springframework.boot.actuate.web.mappings.MappingsEndpoint;
2626
import org.springframework.boot.autoconfigure.AutoConfigurations;
2727
import org.springframework.boot.autoconfigure.context.PropertyPlaceholderAutoConfiguration;
28-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
2928
import org.springframework.boot.autoconfigure.web.servlet.DispatcherServletAutoConfiguration;
3029
import org.springframework.boot.autoconfigure.web.servlet.WebMvcAutoConfiguration;
30+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
3131
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
3232
import org.springframework.boot.test.context.runner.WebApplicationContextRunner;
3333

spring-boot-project/spring-boot-actuator/build.gradle

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,7 @@ dependencies {
2626

2727
optional(project(":spring-boot-project:spring-boot-activemq"))
2828
optional(project(":spring-boot-project:spring-boot-flyway"))
29+
optional(project(":spring-boot-project:spring-boot-http"))
2930
optional(project(":spring-boot-project:spring-boot-integration"))
3031
optional(project(":spring-boot-project:spring-boot-jdbc"))
3132
optional(project(":spring-boot-project:spring-boot-jetty"))

spring-boot-project/spring-boot-actuator/src/test/java/org/springframework/boot/actuate/endpoint/web/reactive/ControllerEndpointHandlerMappingIntegrationTests.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,8 @@
3131
import org.springframework.boot.actuate.endpoint.web.annotation.ControllerEndpointsSupplier;
3232
import org.springframework.boot.actuate.endpoint.web.annotation.RestControllerEndpoint;
3333
import org.springframework.boot.autoconfigure.ImportAutoConfiguration;
34-
import org.springframework.boot.autoconfigure.http.HttpMessageConvertersAutoConfiguration;
3534
import org.springframework.boot.autoconfigure.web.reactive.WebFluxAutoConfiguration;
35+
import org.springframework.boot.http.autoconfigure.HttpMessageConvertersAutoConfiguration;
3636
import org.springframework.boot.jackson.autoconfigure.JacksonAutoConfiguration;
3737
import org.springframework.boot.reactor.netty.NettyReactiveWebServerFactory;
3838
import org.springframework.boot.test.context.assertj.AssertableReactiveWebApplicationContext;

0 commit comments

Comments
 (0)