Skip to content

Commit c425130

Browse files
committed
Revisit com.azure deps
1 parent 7bba965 commit c425130

File tree

1 file changed

+19
-12
lines changed

1 file changed

+19
-12
lines changed

settings.gradle

Lines changed: 19 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -34,25 +34,32 @@ dependencyResolutionManagement {
3434

3535
dependencyResolutionManagement {
3636
components {
37-
withModule("co.elastic.logging:log4j2-ecs-layout", ExcludeTransitivesRule)
38-
withModule("com.azure:azure-core", ExcludeTransitivesRule)
37+
withModule("com.azure:azure-core", ExcludeTransitiveOtherGroupsRule)
38+
// brings in azure-core-http-netty. not used
3939
withModule("com.azure:azure-core-http-netty", ExcludeTransitivesRule)
40-
withModule("com.azure:azure-core-http-okhttp", ExcludeTransitivesRule)
40+
withModule("com.azure:azure-core-http-okhttp", ExcludeTransitiveOtherGroupsRule)
41+
42+
// brings in net.java.dev.jna:jna-platform:5.6.0. We use 5.12.1.
43+
// brings in com.azure:azure-core-http-netty:1.15.1
4144
withModule("com.azure:azure-identity", ExcludeTransitivesRule)
42-
withModule("com.azure:azure-storage-blob", ExcludeTransitivesRule)
43-
withModule("com.azure:azure-storage-blob-batch", ExcludeTransitivesRule)
44-
withModule("com.azure:azure-storage-common", ExcludeTransitivesRule)
45+
46+
// brings in com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.17.2. We use 2.15.0
47+
withModule("com.azure:azure-storage-blob", ExcludeTransitiveOtherGroupsRule)
48+
withModule("com.azure:azure-storage-blob-batch", ExcludeTransitiveOtherGroupsRule)
49+
withModule("com.azure:azure-storage-common", ExcludeTransitiveOtherGroupsRule)
4550
withModule("com.azure:azure-storage-internal-avro", ExcludeTransitivesRule)
51+
4652
withModule("com.carrotsearch.randomizedtesting:randomizedtesting-runner", ExcludeTransitivesRule)
47-
withModule("com.fasterxml.jackson.core:jackson-annotations", ExcludeTransitivesRule)
48-
withModule("com.fasterxml.jackson.core:jackson-core", ExcludeTransitivesRule)
53+
withModule("com.fasterxml.jackson.core:jackson-core", ExcludeTransitiveOtherGroupsRule)
54+
// brings in jackson-databind and jackson-annotations not used
4955
withModule("com.fasterxml.jackson.dataformat:jackson-dataformat-cbor", ExcludeTransitivesRule)
5056
withModule("com.fasterxml.jackson.dataformat:jackson-dataformat-smile", ExcludeTransitivesRule)
51-
withModule("com.fasterxml.jackson.dataformat:jackson-dataformat-xml", ExcludeTransitivesRule)
52-
withModule("com.fasterxml.jackson.dataformat:jackson-dataformat-yaml", ExcludeTransitivesRule)
53-
withModule("com.fasterxml.jackson.datatype:jackson-datatype-jsr310", ExcludeTransitivesRule)
57+
58+
withModule("com.fasterxml.jackson.dataformat:jackson-dataformat-xml", ExcludeTransitiveOtherGroupsRule)
59+
withModule("com.fasterxml.jackson.dataformat:jackson-dataformat-yaml", ExcludeTransitiveOtherGroupsRule)
60+
61+
// brings in jakarta.activation:jakarta.activation-api:1.2.2. We use 1.2.1.
5462
withModule("com.fasterxml.jackson.module:jackson-module-jaxb-annotations", ExcludeTransitivesRule)
55-
withModule("com.fasterxml.woodstox:woodstox-core", ExcludeTransitivesRule)
5663
withModule("com.google.api-client:google-api-client", ExcludeTransitivesRule)
5764
withModule("com.google.api.grpc:proto-google-cloud-storage-v2", ExcludeTransitivesRule)
5865
withModule("com.google.api.grpc:proto-google-common-protos", ExcludeTransitivesRule)

0 commit comments

Comments
 (0)