Restructure autoconfigure packages

Restructure modules packages so that all auto-configuration is
organized under single top-level autoconfigure package.
This commit is contained in:
Phillip Webb
2025-06-11 16:29:17 -07:00
parent e60af6a8c7
commit 3de1e27b64
499 changed files with 1133 additions and 1464 deletions

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.boot.http.client.reactive.autoconfigure;
package org.springframework.boot.http.client.autoconfigure.reactive;
import java.time.Duration;
import java.util.function.Supplier;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.boot.http.client.reactive.autoconfigure;
package org.springframework.boot.http.client.autoconfigure.reactive;
import java.util.List;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.boot.http.client.reactive.autoconfigure;
package org.springframework.boot.http.client.autoconfigure.reactive;
import org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.boot.http.client.reactive.autoconfigure;
package org.springframework.boot.http.client.autoconfigure.reactive;
import java.time.Duration;
import java.util.Objects;
@@ -23,10 +23,10 @@ import java.util.function.Predicate;
import org.springframework.beans.factory.ObjectFactory;
import org.springframework.boot.http.client.HttpRedirects;
import org.springframework.boot.http.client.autoconfigure.reactive.AbstractClientHttpConnectorProperties.Connector;
import org.springframework.boot.http.client.autoconfigure.reactive.AbstractClientHttpConnectorProperties.Ssl;
import org.springframework.boot.http.client.reactive.ClientHttpConnectorBuilder;
import org.springframework.boot.http.client.reactive.ClientHttpConnectorSettings;
import org.springframework.boot.http.client.reactive.autoconfigure.AbstractClientHttpConnectorProperties.Connector;
import org.springframework.boot.http.client.reactive.autoconfigure.AbstractClientHttpConnectorProperties.Ssl;
import org.springframework.boot.ssl.SslBundle;
import org.springframework.boot.ssl.SslBundles;
import org.springframework.util.StringUtils;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.boot.http.client.reactive.autoconfigure;
package org.springframework.boot.http.client.autoconfigure.reactive;
import org.springframework.boot.autoconfigure.condition.ConditionOutcome;
import org.springframework.boot.autoconfigure.condition.SpringBootCondition;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.boot.http.client.reactive.autoconfigure;
package org.springframework.boot.http.client.autoconfigure.reactive;
import org.springframework.boot.context.properties.ConfigurationProperties;
import org.springframework.boot.http.client.reactive.ClientHttpConnectorSettings;

View File

@@ -17,4 +17,4 @@
/**
* Auto-configuration for client-side reactive HTTP.
*/
package org.springframework.boot.http.client.reactive.autoconfigure;
package org.springframework.boot.http.client.autoconfigure.reactive;

View File

@@ -1,3 +1,3 @@
org.springframework.boot.http.client.autoconfigure.HttpClientAutoConfiguration
org.springframework.boot.http.client.autoconfigure.metrics.HttpClientMetricsAutoConfiguration
org.springframework.boot.http.client.reactive.autoconfigure.ClientHttpConnectorAutoConfiguration
org.springframework.boot.http.client.autoconfigure.reactive.ClientHttpConnectorAutoConfiguration

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.boot.http.client.reactive.autoconfigure;
package org.springframework.boot.http.client.autoconfigure.reactive;
import java.time.Duration;
import java.util.ArrayList;

View File

@@ -14,7 +14,7 @@
* limitations under the License.
*/
package org.springframework.boot.http.client.reactive.autoconfigure;
package org.springframework.boot.http.client.autoconfigure.reactive;
import java.time.Duration;
@@ -22,10 +22,10 @@ import org.junit.jupiter.api.Test;
import org.springframework.beans.factory.ObjectFactory;
import org.springframework.boot.http.client.HttpRedirects;
import org.springframework.boot.http.client.autoconfigure.reactive.AbstractClientHttpConnectorProperties.Connector;
import org.springframework.boot.http.client.reactive.ClientHttpConnectorSettings;
import org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder;
import org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder;
import org.springframework.boot.http.client.reactive.autoconfigure.AbstractClientHttpConnectorProperties.Connector;
import org.springframework.boot.ssl.DefaultSslBundleRegistry;
import org.springframework.boot.ssl.SslBundle;
import org.springframework.boot.ssl.SslBundles;

View File

@@ -14,16 +14,16 @@
* limitations under the License.
*/
package org.springframework.boot.http.client.reactive.autoconfigure;
package org.springframework.boot.http.client.autoconfigure.reactive;
import org.junit.jupiter.api.Nested;
import org.junit.jupiter.api.Test;
import org.springframework.boot.http.client.autoconfigure.reactive.AbstractClientHttpConnectorProperties.Connector;
import org.springframework.boot.http.client.reactive.HttpComponentsClientHttpConnectorBuilder;
import org.springframework.boot.http.client.reactive.JdkClientHttpConnectorBuilder;
import org.springframework.boot.http.client.reactive.JettyClientHttpConnectorBuilder;
import org.springframework.boot.http.client.reactive.ReactorClientHttpConnectorBuilder;
import org.springframework.boot.http.client.reactive.autoconfigure.AbstractClientHttpConnectorProperties.Connector;
import static org.assertj.core.api.Assertions.assertThat;