Skip to content

Commit 8f1d6c5

Browse files
authored
chore: remove pom dependencies (#1517)
1 parent afeb90c commit 8f1d6c5

File tree

11 files changed

+43
-27
lines changed

11 files changed

+43
-27
lines changed

aws-advanced-jdbc-wrapper-bundle/build.gradle.kts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,8 +25,8 @@ repositories {
2525

2626
dependencies {
2727
implementation("org.apache.httpcomponents:httpclient:4.5.14")
28-
implementation("software.amazon.awssdk:rds:2.32.25")
29-
implementation("software.amazon.awssdk:sts:2.32.25")
28+
implementation("software.amazon.awssdk:rds:2.32.29")
29+
implementation("software.amazon.awssdk:sts:2.32.29")
3030
implementation(project(":aws-advanced-jdbc-wrapper"))
3131
}
3232

build.gradle.kts

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -129,6 +129,22 @@ allprojects {
129129
system.set("GitHub issues")
130130
url.set("https://github.com/aws/aws-advanced-jdbc-wrapper/issues")
131131
}
132+
133+
// Remove dependencies
134+
withXml {
135+
val sb = asString()
136+
var s = sb.toString()
137+
s = s.replace(
138+
Regex(
139+
"<dependency>.*?</dependency>",
140+
RegexOption.DOT_MATCHES_ALL
141+
),
142+
""
143+
)
144+
sb.setLength(0)
145+
sb.append(s)
146+
asNode()
147+
}
132148
}
133149
}
134150

examples/AWSDriverExample/build.gradle.kts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@ dependencies {
1818
implementation("org.springframework.boot:spring-boot-starter-jdbc:2.7.13") // 2.7.13 is the last version compatible with Java 8
1919
implementation("org.postgresql:postgresql:42.7.7")
2020
implementation("com.mysql:mysql-connector-j:9.3.0")
21-
implementation("software.amazon.awssdk:rds:2.32.25")
22-
implementation("software.amazon.awssdk:secretsmanager:2.32.25")
23-
implementation("software.amazon.awssdk:sts:2.32.25")
21+
implementation("software.amazon.awssdk:rds:2.32.29")
22+
implementation("software.amazon.awssdk:secretsmanager:2.32.29")
23+
implementation("software.amazon.awssdk:sts:2.32.29")
2424
implementation("com.fasterxml.jackson.core:jackson-databind:2.19.0")
2525
implementation(project(":aws-advanced-jdbc-wrapper"))
2626
implementation("io.opentelemetry:opentelemetry-api:1.52.0")

examples/DBCPExample/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -19,5 +19,5 @@ dependencies {
1919
implementation("com.mysql:mysql-connector-j:9.3.0")
2020
implementation(project(":aws-advanced-jdbc-wrapper"))
2121
implementation("org.apache.commons:commons-dbcp2:2.13.0")
22-
implementation("software.amazon.awssdk:rds:2.32.25")
22+
implementation("software.amazon.awssdk:rds:2.32.29")
2323
}

examples/SpringHibernateBalancedReaderOneDataSourceExample/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ dependencies {
2323
implementation("org.springframework.boot:spring-boot-starter-data-jpa")
2424
implementation("org.springframework.retry:spring-retry")
2525
implementation("org.postgresql:postgresql:42.7.7")
26-
implementation("software.amazon.awssdk:rds:2.32.25")
26+
implementation("software.amazon.awssdk:rds:2.32.29")
2727
implementation(project(":aws-advanced-jdbc-wrapper"))
2828
}

examples/SpringHibernateBalancedReaderTwoDataSourceExample/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ dependencies {
2323
implementation("org.springframework.boot:spring-boot-starter-data-jpa")
2424
implementation("org.springframework.retry:spring-retry")
2525
implementation("org.postgresql:postgresql:42.7.7")
26-
implementation("software.amazon.awssdk:rds:2.32.25")
26+
implementation("software.amazon.awssdk:rds:2.32.29")
2727
implementation(project(":aws-advanced-jdbc-wrapper"))
2828
}

examples/SpringHibernateExample/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,6 +23,6 @@ dependencies {
2323
implementation("org.springframework.boot:spring-boot-starter-data-jpa")
2424
implementation("org.springframework.boot:spring-boot-starter-web")
2525
implementation("org.postgresql:postgresql:42.7.7")
26-
implementation("software.amazon.awssdk:rds:2.32.25")
26+
implementation("software.amazon.awssdk:rds:2.32.29")
2727
implementation(project(":aws-advanced-jdbc-wrapper"))
2828
}

examples/SpringTxFailoverExample/README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ dependencies {
102102
implementation("org.springframework.retry:spring-retry:1.3.4")
103103
implementation("org.springframework:spring-aspects:5.3.29")
104104
implementation("org.postgresql:postgresql:42.5.4")
105-
implementation("software.amazon.awssdk:rds:2.32.21")
105+
implementation("software.amazon.awssdk:rds:2.32.29")
106106
implementation("software.amazon.jdbc:aws-advanced-jdbc-wrapper:latest")
107107
}
108108
```

examples/SpringWildflyExample/spring/build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ dependencies {
2424
implementation("org.springframework.boot:spring-boot-starter-web")
2525
runtimeOnly("org.springframework.boot:spring-boot-devtools")
2626
implementation("org.postgresql:postgresql:42.7.7")
27-
implementation("software.amazon.awssdk:rds:2.32.25")
27+
implementation("software.amazon.awssdk:rds:2.32.29")
2828
implementation(project(":aws-advanced-jdbc-wrapper"))
2929
}

wrapper/build.gradle.kts

Lines changed: 13 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -32,28 +32,28 @@ if (useJacoco) {
3232
}
3333

3434
dependencies {
35-
implementation("org.checkerframework:checker-qual:3.49.5")
35+
compileOnly("org.checkerframework:checker-qual:3.49.5")
3636
compileOnly("org.apache.httpcomponents:httpclient:4.5.14")
37-
compileOnly("software.amazon.awssdk:rds:2.32.25")
38-
compileOnly("software.amazon.awssdk:auth:2.32.25") // Required for IAM (light implementation)
39-
compileOnly("software.amazon.awssdk:http-client-spi:2.32.25") // Required for IAM (light implementation)
40-
compileOnly("software.amazon.awssdk:sts:2.32.25")
37+
compileOnly("software.amazon.awssdk:rds:2.32.29")
38+
compileOnly("software.amazon.awssdk:auth:2.32.29") // Required for IAM (light implementation)
39+
compileOnly("software.amazon.awssdk:http-client-spi:2.32.29") // Required for IAM (light implementation)
40+
compileOnly("software.amazon.awssdk:sts:2.32.29")
4141
compileOnly("com.zaxxer:HikariCP:4.0.3") // Version 4.+ is compatible with Java 8
4242
compileOnly("com.mchange:c3p0:0.11.0")
43-
compileOnly("software.amazon.awssdk:secretsmanager:2.32.25")
43+
compileOnly("software.amazon.awssdk:secretsmanager:2.32.29")
4444
compileOnly("com.fasterxml.jackson.core:jackson-databind:2.19.0")
4545
compileOnly("com.mysql:mysql-connector-j:9.3.0")
4646
compileOnly("org.postgresql:postgresql:42.7.7")
4747
compileOnly("org.mariadb.jdbc:mariadb-java-client:3.5.3")
4848
compileOnly("org.osgi:org.osgi.core:6.0.0")
49-
compileOnly("org.osgi:org.osgi.core:6.0.0")
5049
compileOnly("com.amazonaws:aws-xray-recorder-sdk-core:2.18.2")
5150
compileOnly("io.opentelemetry:opentelemetry-api:1.52.0")
5251
compileOnly("io.opentelemetry:opentelemetry-sdk:1.52.0")
5352
compileOnly("io.opentelemetry:opentelemetry-sdk-metrics:1.52.0")
5453
compileOnly("org.jsoup:jsoup:1.21.1")
5554
compileOnly("org.jetbrains.kotlin:kotlin-stdlib:2.1.21")
5655

56+
testImplementation("org.checkerframework:checker-qual:3.49.5")
5757
testImplementation("org.junit.platform:junit-platform-commons:1.13.4")
5858
testImplementation("org.junit.platform:junit-platform-engine:1.13.3")
5959
testImplementation("org.junit.platform:junit-platform-launcher:1.13.4")
@@ -70,12 +70,12 @@ dependencies {
7070
testImplementation("com.mchange:c3p0:0.11.0")
7171
testImplementation("org.springframework.boot:spring-boot-starter-jdbc:2.7.13") // 2.7.13 is the last version compatible with Java 8
7272
testImplementation("org.mockito:mockito-inline:4.11.0") // 4.11.0 is the last version compatible with Java 8
73-
testImplementation("software.amazon.awssdk:rds:2.32.25")
74-
testImplementation("software.amazon.awssdk:auth:2.32.25") // Required for IAM (light implementation)
75-
testImplementation("software.amazon.awssdk:http-client-spi:2.32.25") // Required for IAM (light implementation)
76-
testImplementation("software.amazon.awssdk:ec2:2.32.25")
77-
testImplementation("software.amazon.awssdk:secretsmanager:2.32.25")
78-
testImplementation("software.amazon.awssdk:sts:2.32.25")
73+
testImplementation("software.amazon.awssdk:rds:2.32.29", )
74+
testImplementation("software.amazon.awssdk:auth:2.32.29") // Required for IAM (light implementation)
75+
testImplementation("software.amazon.awssdk:http-client-spi:2.32.29") // Required for IAM (light implementation)
76+
testImplementation("software.amazon.awssdk:ec2:2.32.29")
77+
testImplementation("software.amazon.awssdk:secretsmanager:2.32.29")
78+
testImplementation("software.amazon.awssdk:sts:2.32.29")
7979
// Note: all org.testcontainers dependencies should have the same version
8080
testImplementation("org.testcontainers:testcontainers:1.21.2")
8181
testImplementation("org.testcontainers:mysql:1.21.2")

0 commit comments

Comments
 (0)