Skip to content

Commit 36a0620

Browse files
committed
Minimise dependency configurations
1 parent 6d8b72a commit 36a0620

File tree

1 file changed

+18
-18
lines changed

1 file changed

+18
-18
lines changed

modules/repository-gcs/build.gradle

Lines changed: 18 additions & 18 deletions
Original file line numberDiff line numberDiff line change
@@ -29,33 +29,33 @@ dependencies {
2929
runtimeOnly 'com.google.guava:guava:33.4.0-jre'
3030
runtimeOnly 'com.google.guava:failureaccess:1.0.2'
3131
runtimeOnly "org.slf4j:slf4j-api:${versions.slf4j}" // 2.0.16 in bom
32-
implementation "commons-codec:commons-codec:${versions.commonscodec}" // 1.18.0 in bom
32+
runtimeOnly "commons-codec:commons-codec:${versions.commonscodec}" // 1.18.0 in bom
3333
implementation 'com.google.api:api-common:2.46.1'
3434
implementation 'com.google.api:gax:2.63.1'
3535
implementation 'org.threeten:threetenbp:1.7.0'
36-
implementation "com.google.protobuf:protobuf-java-util:${versions.protobuf}" // 3.25.5 in bom
37-
implementation "com.google.protobuf:protobuf-java:${versions.protobuf}"
38-
implementation 'com.google.code.gson:gson:2.12.1'
39-
implementation 'com.google.api.grpc:proto-google-common-protos:2.54.1'
40-
implementation 'com.google.api.grpc:proto-google-iam-v1:1.49.1'
36+
runtimeOnly "com.google.protobuf:protobuf-java-util:${versions.protobuf}" // 3.25.5 in bom
37+
runtimeOnly "com.google.protobuf:protobuf-java:${versions.protobuf}"
38+
runtimeOnly 'com.google.code.gson:gson:2.12.1'
39+
runtimeOnly 'com.google.api.grpc:proto-google-common-protos:2.54.1'
40+
runtimeOnly 'com.google.api.grpc:proto-google-iam-v1:1.49.1'
4141
implementation 'com.google.auth:google-auth-library-credentials:1.33.1'
4242
implementation 'com.google.auth:google-auth-library-oauth2-http:1.33.1'
43-
implementation "com.google.oauth-client:google-oauth-client:${versions.google_oauth_client}" // 1.37.0 in bom
43+
runtimeOnly "com.google.oauth-client:google-oauth-client:${versions.google_oauth_client}" // 1.37.0 in bom
4444
implementation 'com.google.api-client:google-api-client:2.7.2'
4545
implementation 'com.google.http-client:google-http-client:1.46.3'
46-
implementation 'com.google.http-client:google-http-client-gson:1.46.3'
47-
implementation 'com.google.http-client:google-http-client-appengine:1.46.3'
48-
implementation 'com.google.http-client:google-http-client-jackson2:1.46.3'
49-
implementation "com.fasterxml.jackson.core:jackson-core:${versions.jackson}" // 2.18.2 in bom
50-
implementation 'com.google.api:gax-httpjson:2.63.1'
51-
implementation 'io.opencensus:opencensus-api:0.31.1'
52-
implementation 'io.opencensus:opencensus-contrib-http-util:0.31.1'
46+
runtimeOnly 'com.google.http-client:google-http-client-gson:1.46.3'
47+
runtimeOnly 'com.google.http-client:google-http-client-appengine:1.46.3'
48+
runtimeOnly 'com.google.http-client:google-http-client-jackson2:1.46.3'
49+
runtimeOnly "com.fasterxml.jackson.core:jackson-core:${versions.jackson}" // 2.18.2 in bom
50+
runtimeOnly 'com.google.api:gax-httpjson:2.63.1'
51+
runtimeOnly 'io.opencensus:opencensus-api:0.31.1'
52+
runtimeOnly 'io.opencensus:opencensus-contrib-http-util:0.31.1'
5353
implementation 'com.google.apis:google-api-services-storage:v1-rev20250224-2.0.0'
5454
implementation 'org.checkerframework:checker-qual:3.49.0'
55-
implementation 'io.opentelemetry:opentelemetry-api:1.47.0'
56-
implementation 'io.opentelemetry:opentelemetry-context:1.47.0'
57-
implementation 'com.google.api.grpc:proto-google-cloud-storage-v2:2.50.0'
58-
implementation 'io.grpc:grpc-api:1.70.0'
55+
runtimeOnly 'io.opentelemetry:opentelemetry-api:1.47.0'
56+
runtimeOnly 'io.opentelemetry:opentelemetry-context:1.47.0'
57+
runtimeOnly 'com.google.api.grpc:proto-google-cloud-storage-v2:2.50.0'
58+
runtimeOnly 'io.grpc:grpc-api:1.70.0'
5959

6060
testImplementation "org.apache.httpcomponents:httpclient:${versions.httpclient}"
6161
testImplementation "org.apache.httpcomponents:httpcore:${versions.httpcore}"

0 commit comments

Comments
 (0)