Bug #7854

Missing Transitive Dependencies in 2.0.0-alpha1 POMs

Added by commonsguy over 1 year ago. Updated over 1 year ago.

Status:NewStart date:08/21/2016
Priority:NormalDue date:
Assignee:-% Done:

0%

Category:-
Target version:-
Component:

Description

The POMs for netcipher-httpclient-2.0.0-alpha1 and netcipher-okhttp3-2.0.0-alpha1 lack transitive dependencies. In other words, when you add one of those to your project, you also need to manually request libnetcipher. Nowadays, the expectation is that pulling in a library pulls in any hard dependencies that the library has. In this case, neither netcipher-httpclient nor netcipher-okhttp3 can work without libnetcipher. Ideally, the POM would be updated to reflect this.

I assume that netcipher-volley suffers from the same problem, though I haven't looked.

History

#1 Updated by commonsguy over 1 year ago

Also, my apologies, but I messed up the artifact name -- it is netcipher, not libnetcipher.

Also available in: Atom PDF