amazon-kinesis-video-streams-producer-sdk-java
amazon-kinesis-video-streams-producer-sdk-java copied to clipboard
Remove unused dependencies
@disa6302 Hi, I am a user of project com.amazonaws:amazon-kinesis-video-streams-producer-sdk-java:1.10.0. I found that its pom file introduced 47 dependencies. However, among them, 9 libraries (19%) have not been used by your project (the redundant dependencies are listed below). This PR helps com.amazonaws:amazon-kinesis-video-streams-producer-sdk-java:1.10.0 lose weight :) I have tested the revised configuration in my local environment. It is safe to remove the unused libraries.
Best regards
Redundant dependencies----
com.google.code.findbugs:jsr305:jar:3.0.2:compile
com.google.errorprone:error_prone_annotations:jar:2.2.0:compile
com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava:compile
com.google.j2objc:j2objc-annotations:jar:1.1:compile
javax.measure:jsr-275:jar:0.9.1:compile
org.codehaus.mojo:animal-sniffer-annotations:jar:1.17:compile
com.amazonaws:jmespath-java:jar:1.11.602:compile
javax.inject:javax.inject:jar:1:compile
com.google.inject.extensions:guice-multibindings:jar:4.2.3:compile
Outdated dependencies
org.codehaus.mojo:animal-sniffer-annotations:1.17 (1863 days without maintenance) javax.inject:javax.inject:1 (5036 days without maintenance) com.google.j2objc:j2objc-annotations:1.1 (2558 days without maintenance) com.google.inject.extensions:guice-multibindings:4.2.3 (1226 days without maintenance) com.amazonaws:jmespath-java:1.11.602 (1459 days without maintenance)
Thank you @Celebrate-future . I will do some testing on my end to confirm the changes and get back ASAP.
@disa6302 Thanks for your feedback :)
@Celebrate-future ,
The changes work. I tested it out. One comment : We are on version 1.11.0. Please change it from 1.10.0 to 1.11.0 in the PR and we are all set to merge this.
I have already changed the version back to 1.11.0. Thanks.