Skip to content

Commit d581899

Browse files
committed
fix(Java): Let the MPL define dependencies
1 parent 1abb2dd commit d581899

File tree

5 files changed

+1
-24
lines changed

5 files changed

+1
-24
lines changed

DynamoDbEncryption/runtimes/java/build.gradle.kts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -79,14 +79,10 @@ repositories {
7979
val dynamodb by configurations.creating
8080

8181
dependencies {
82-
implementation("org.dafny:DafnyRuntime:${dafnyRuntimeJavaVersion}")
83-
implementation("software.amazon.smithy.dafny:conversion:${smithyDafnyJavaConversionVersion}")
8482
implementation("software.amazon.cryptography:aws-cryptographic-material-providers:${mplVersion}")
8583

8684
implementation(platform("software.amazon.awssdk:bom:2.26.25"))
87-
implementation("software.amazon.awssdk:dynamodb")
8885
implementation("software.amazon.awssdk:dynamodb-enhanced")
89-
implementation("software.amazon.awssdk:kms")
9086

9187
testImplementation("org.junit.jupiter:junit-jupiter-api:5.10.2")
9288
testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.10.2")

Examples/runtimes/java/DynamoDbEncryption/build.gradle.kts

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -68,18 +68,11 @@ repositories {
6868

6969
dependencies {
7070
implementation("software.amazon.cryptography:aws-database-encryption-sdk-dynamodb:${ddbecVersion}")
71-
implementation("software.amazon.cryptography:aws-cryptographic-material-providers:${mplVersion}")
72-
7371
implementation(platform("software.amazon.awssdk:bom:2.19.1"))
7472
implementation("software.amazon.awssdk:arns")
7573
implementation("software.amazon.awssdk:auth")
76-
implementation("software.amazon.awssdk:dynamodb")
77-
implementation("software.amazon.awssdk:dynamodb-enhanced")
78-
implementation("software.amazon.awssdk:kms")
7974
implementation("software.amazon.awssdk:sts")
8075

81-
implementation("org.bouncycastle:bcprov-jdk18on:1.72")
82-
8376
// https://mvnrepository.com/artifact/org.testng/testng
8477
testImplementation("org.testng:testng:7.5")
8578
}

Examples/runtimes/java/Migration/DDBECToAWSDBE/build.gradle.kts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,9 @@ repositories {
6767

6868
dependencies {
6969
implementation("software.amazon.cryptography:aws-database-encryption-sdk-dynamodb:${ddbecVersion}")
70-
implementation("software.amazon.cryptography:aws-cryptographic-material-providers:${mplVersion}")
7170

7271
implementation(platform("software.amazon.awssdk:bom:2.19.1"))
73-
implementation("software.amazon.awssdk:dynamodb")
7472
implementation("software.amazon.awssdk:dynamodb-enhanced")
75-
implementation("software.amazon.awssdk:kms")
7673

7774
// To support legacy configuration
7875
implementation("com.amazonaws:aws-java-sdk-dynamodb:1.12.409")

Examples/runtimes/java/Migration/PlaintextToAWSDBE/build.gradle.kts

Lines changed: 0 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -67,12 +67,8 @@ repositories {
6767

6868
dependencies {
6969
implementation("software.amazon.cryptography:aws-database-encryption-sdk-dynamodb:${ddbecVersion}")
70-
implementation("software.amazon.cryptography:aws-cryptographic-material-providers:${mplVersion}")
71-
7270
implementation(platform("software.amazon.awssdk:bom:2.19.1"))
73-
implementation("software.amazon.awssdk:dynamodb")
7471
implementation("software.amazon.awssdk:dynamodb-enhanced")
75-
implementation("software.amazon.awssdk:kms")
7672

7773
// https://mvnrepository.com/artifact/org.testng/testng
7874
testImplementation("org.testng:testng:7.5")

TestVectors/runtimes/java/build.gradle.kts

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -86,17 +86,12 @@ repositories {
8686
val dynamodb by configurations.creating
8787

8888
dependencies {
89-
implementation("org.dafny:DafnyRuntime:${dafnyRuntimeJavaVersion}")
90-
implementation("software.amazon.smithy.dafny:conversion:${smithyDafnyJavaConversionVersion}")
91-
implementation("software.amazon.cryptography:aws-cryptographic-material-providers:${mplVersion}")
9289
implementation("software.amazon.cryptography:aws-database-encryption-sdk-dynamodb:${ddbecVersion}")
9390
implementation("software.amazon.cryptography:TestAwsCryptographicMaterialProviders:${mplVersion}")
9491

9592
implementation(platform("software.amazon.awssdk:bom:2.26.25"))
96-
implementation("software.amazon.awssdk:dynamodb")
9793
implementation("software.amazon.awssdk:dynamodb-enhanced")
98-
implementation("software.amazon.awssdk:core:2.26.25")
99-
implementation("software.amazon.awssdk:kms")
94+
implementation("software.amazon.awssdk:core")
10095
testImplementation("com.amazonaws:DynamoDBLocal:2.+")
10196
// This is where we gather the SQLLite files to copy over
10297
dynamodb("com.amazonaws:DynamoDBLocal:2.+")

0 commit comments

Comments
 (0)