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

Update dependencies in all modules

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Open
    • Major
    • Resolution: Unresolved
    • None
    • 3.0.0
    • None
    • 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

              martin_s Martin Schreier
              martin_s Martin Schreier
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: