You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@archiva.apache.org by "Martin Stockhammer (Jira)" <ji...@apache.org> on 2019/09/01 17:42:00 UTC

[jira] [Created] (MRM-1998) Update dependencies in all modules

Martin Stockhammer created MRM-1998:
---------------------------------------

             Summary: Update dependencies in all modules
                 Key: MRM-1998
                 URL: https://issues.apache.org/jira/browse/MRM-1998
             Project: Archiva
          Issue Type: Improvement
            Reporter: Martin Stockhammer
            Assignee: Martin Stockhammer
             Fix For: 3.0.0


After refactoring we have to clean up the dependencies in the pom.xml of each module.
 * maven-specific dependencies in compile scope should only be in maven-specific (groupID=org.apache.archiva.maven) modules. On all other modules these dependencies have to be removed.
 * Move transitive dependencies to explicit declaration, if there is code in the module that uses them.

 

mvn dependency:analyze

shows the transitive dependencies that are used by code.

 

Don't do too much changes at the same time, which makes it difficult to track the cause for errors.

 

 



--
This message was sent by Atlassian Jira
(v8.3.2#803003)