Skip to content

Commit a7801ce

Browse files
authored
Removing S3 dependency in URL client (#6162)
* Add IMDS dependency to regions module * Removing unused dependency in regions * Moving url-connection integration tests to s3 * Adding Changelog * Removing changelog
1 parent 86bb440 commit a7801ce

File tree

6 files changed

+12
-22
lines changed

6 files changed

+12
-22
lines changed

http-clients/url-connection-client/pom.xml

Lines changed: 0 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -60,18 +60,6 @@
6060
<artifactId>junit-vintage-engine</artifactId>
6161
<scope>test</scope>
6262
</dependency>
63-
<dependency>
64-
<groupId>software.amazon.awssdk</groupId>
65-
<artifactId>s3</artifactId>
66-
<version>${awsjavasdk.version}</version>
67-
<scope>test</scope>
68-
</dependency>
69-
<dependency>
70-
<artifactId>service-test-utils</artifactId>
71-
<groupId>software.amazon.awssdk</groupId>
72-
<version>${awsjavasdk.version}</version>
73-
<scope>test</scope>
74-
</dependency>
7563
<dependency>
7664
<groupId>org.assertj</groupId>
7765
<artifactId>assertj-core</artifactId>
@@ -83,12 +71,6 @@
8371
<version>${awsjavasdk.version}</version>
8472
<scope>test</scope>
8573
</dependency>
86-
<dependency>
87-
<groupId>software.amazon.awssdk</groupId>
88-
<artifactId>regions</artifactId>
89-
<version>${awsjavasdk.version}</version>
90-
<scope>test</scope>
91-
</dependency>
9274
<dependency>
9375
<groupId>software.amazon.awssdk</groupId>
9476
<artifactId>test-utils</artifactId>

services/s3/pom.xml

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -110,6 +110,12 @@
110110
<artifactId>checksums-spi</artifactId>
111111
<version>${awsjavasdk.version}</version>
112112
</dependency>
113+
<dependency>
114+
<groupId>software.amazon.awssdk</groupId>
115+
<artifactId>url-connection-client</artifactId>
116+
<version>${awsjavasdk.version}</version>
117+
<scope>test</scope>
118+
</dependency>
113119
<dependency>
114120
<groupId>software.amazon.awssdk.crt</groupId>
115121
<artifactId>aws-crt</artifactId>
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* permissions and limitations under the License.
1414
*/
1515

16-
package software.amazon.awssdk.http.urlconnection;
16+
package software.amazon.awssdk.services.s3.urlconnection;
1717

1818
import static org.assertj.core.api.Assertions.assertThat;
1919
import static software.amazon.awssdk.testutils.service.S3BucketUtils.temporaryBucketName;
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* permissions and limitations under the License.
1414
*/
1515

16-
package software.amazon.awssdk.http.urlconnection;
16+
package software.amazon.awssdk.services.s3.urlconnection;
1717

1818
import static org.assertj.core.api.Assertions.assertThat;
1919
import static org.junit.jupiter.api.Assertions.assertThrows;
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
* permissions and limitations under the License.
1414
*/
1515

16-
package software.amazon.awssdk.http.urlconnection;
16+
package software.amazon.awssdk.services.s3.urlconnection;
1717

1818
import static org.assertj.core.api.Assertions.assertThat;
1919
import static software.amazon.awssdk.testutils.service.AwsTestBase.CREDENTIALS_PROVIDER_CHAIN;
@@ -34,6 +34,7 @@
3434
import software.amazon.awssdk.core.sync.RequestBody;
3535
import software.amazon.awssdk.http.SdkHttpHeaders;
3636
import software.amazon.awssdk.http.SdkHttpRequest;
37+
import software.amazon.awssdk.http.urlconnection.UrlConnectionHttpClient;
3738
import software.amazon.awssdk.regions.Region;
3839
import software.amazon.awssdk.services.s3.S3Client;
3940
import software.amazon.awssdk.services.s3.S3ClientBuilder;
Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,11 +13,12 @@
1313
* permissions and limitations under the License.
1414
*/
1515

16-
package software.amazon.awssdk.http.urlconnection;
16+
package software.amazon.awssdk.services.s3.urlconnection;
1717

1818
import java.util.Iterator;
1919
import java.util.List;
2020
import org.junit.jupiter.api.BeforeAll;
21+
import software.amazon.awssdk.http.urlconnection.UrlConnectionHttpClient;
2122
import software.amazon.awssdk.regions.Region;
2223
import software.amazon.awssdk.services.s3.S3Client;
2324
import software.amazon.awssdk.services.s3.S3ClientBuilder;

0 commit comments

Comments
 (0)