Project

General

Profile

Task #4672

Story #4654: Independent review of d1_common_java

mvn dependencies:analyse shows transitive dependencies:

Added by Dave Vieglais over 7 years ago. Updated almost 7 years ago.

Status:
In Progress
Priority:
Normal
Assignee:
-
Category:
-
Target version:
Start date:
2014-03-31
Due date:
% Done:

30%

Story Points:
Sprint:

Description

mvn dependencies:analyse shows transient dependencies:
[WARNING] Used undeclared dependencies found:
[WARNING] xml-apis:xml-apis:jar:1.0.b2:runtime
[WARNING] log4j:log4j:jar:1.2.16:compile
[WARNING] backport-util-concurrent:backport-util-concurrent:jar:3.1:compile
[WARNING] commons-logging:commons-logging:jar:1.1.1:compile
[WARNING] commons-lang:commons-lang:jar:2.6:compile
[WARNING] commons-collections:commons-collections:jar:3.2.1:compile
[WARNING] org.apache.httpcomponents:httpcore:jar:4.1.4:compile
- suggest fixing these


Related issues

Related to Java Client - Task #4663: src/main/resources appears to have config for log4j through commons-logging but neither logging library is declared as a test scope dependency. New 2014-03-31
Related to Java Client - Task #4664: Related to above: Test classes bring in org.apache.log4j.Logger but it is not declared as a test dependency New 2014-03-31

Associated revisions

Revision 16255
Added by Rob Nahf about 6 years ago

refs #4672. Updated some dependency versions, cleaned up some of the transitive dependencies in d1_common_java.

Revision 16255
Added by Rob Nahf about 6 years ago

refs #4672. Updated some dependency versions, cleaned up some of the transitive dependencies in d1_common_java.

History

#1 Updated by Rob Nahf over 7 years ago

  • Subject changed from mvn dependencies:analyse shows transient dependencies: to mvn dependencies:analyse shows transitive dependencies:

backports was do to accidental import of math.emory.edu Arrays class in a couple tests cases. Replaced with the standard java ones to remove the dependency

confirmed authentic uses of classes in HttpComponents:httpcore (ExceptionHandler, SimpleMultipartEntity, MultipartRequestResolver, MultipartRequestHandler) - it is transitively included through httpmime dependency

javax-mail dependency seems to be replaced by the apache multipart equivalents

#2 Updated by Rob Nahf over 7 years ago

  • Status changed from New to In Progress
  • % Done changed from 0 to 10

#3 Updated by Dave Vieglais about 7 years ago

  • Target version set to Release Backlog

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 14.8 MB)