gaul / are-we-consistent-yet

Compare eventual consistency of object stores
Apache License 2.0
169 stars 12 forks source link

Remove unused dependencies #20

Closed Celebrate-future closed 3 years ago

Celebrate-future commented 3 years ago

@gaul Hi, I am a user of project org.gaul:are-we-consistent-yet:1.0.0-SNAPSHOT. I found that its pom file introduced 44 dependencies. However, among them, 15 libraries (34%) have not been used by your project (the redundant dependencies are listed below). This PR helps org.gaul:are-we-consistent-yet:1.0.0-SNAPSHOT lose weight :) I have tested the revised configuration in my local environment. It is safe to remove the unused libraries.

Best regards

Redundant dependencies----


org.apache.jclouds.api:cloudfiles:jar:1.9.0:compile
org.apache.jclouds.provider:cloudfiles-us:jar:1.9.0:compile
org.apache.jclouds.provider:hpcloud-objectstorage:jar:1.9.0:compile
org.apache.jclouds.provider:azureblob:jar:1.9.0:compile
org.apache.jclouds.api:swift:jar:1.9.0:compile
org.apache.jclouds.provider:aws-s3:jar:1.9.0:compile
org.apache.jclouds.api:sts:jar:1.9.0:compile
org.apache.jclouds.provider:cloudfiles-uk:jar:1.9.0:compile
javax.ws.rs:jsr311-api:jar:1.1.1:compile
org.apache.jclouds.api:s3:jar:1.9.0:compile
com.jamesmurty.utils:java-xmlbuilder:jar:0.4:compile
javax.annotation:jsr250-api:jar:1.0:compile
org.apache.jclouds:jclouds-allblobstore:jar:1.9.0:compile
org.apache.jclouds.api:atmos:jar:1.9.0:compile
org.apache.jclouds.common:openstack-common:jar:1.9.0:compile
gaul commented 3 years ago

Maybe parts of this are useful but rewriting the entire file is not acceptable. Please resubmit with targeted changes if this is not a bot.