Uploaded image for project: 'Archiva'
  1. Archiva
  2. MRM-1998

Update dependencies in all modules

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Open
    • Priority: Major
    • Resolution: Unresolved
    • Affects Version/s: None
    • Fix Version/s: 3.0.0
    • Component/s: None
    • Labels:
      None

      Description

      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.

       

       

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                martin_s Martin Stockhammer
                Reporter:
                martin_s Martin Stockhammer
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated: