Details
-
Improvement
-
Resolution: Fixed
-
Major
-
None
-
None
Description
commons-io is only used by the example code in the "test" directory, but the dependency is not marked as "test" scope. Consequently, projects that depend on the dcp client pick up the commons-io dependency even though it's not required.
To reduce the potential for library version conflicts in projects that depend on the dcp client, mark the commons-io dependency as "test" scope.
Attachments
Issue Links
- blocks
-
KAFKAC-74 Evaluate whether commons-io dependency can be eliminated
- Resolved
For Gerrit Dashboard: JDCP-61 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
82773,2 | JDCP-61: DCP client advertises a false dependency on commons-io | master | java-dcp-client | Status: MERGED | +2 | +1 |