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

remove dependency-graph in favour of the maven-dependency-tree library

    XMLWordPrintableJSON

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.2.2
    • Fix Version/s: 1.4-M1
    • Component/s: browser
    • Labels:
      None

      Description

      the dependency graph module is only used to render the dependency tree on the artifact information pages. It currently reproduces a lot of Maven functionality, and is heavily tied to the archiva-repository-layer and archiva-model.

      We should instead use the standard Maven library for handling Maven dependency trees. If we later encounter different types of trees, we can provide alternative implementations. It's unlikely something as generic is needed (though the code is still there to be revisited in SVN if the case arises)

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                brettporter Brett Porter
                Reporter:
                brettporter Brett Porter
              • Votes:
                0 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: