Details

    • Type: New Feature
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 2.2.0.beta1
    • Component/s: None
    • Labels:
      None

      Description

      I am kind of excited about this one. I would like to be able to see the resolve report depicted graphically, showing me clearly how particular dependencies wound up on the classpath, what nodes got evicted, what dependencies a particular transitive dependency has, etc etc. Ivy can sometimes fall into the category of "automagically" doing so much for us on the classpath, that developers can take it for granted. Especially when a version conflict arises out of a resolution (by which two different revisions are resolved that aren't under the same eviction context), I see developers getting very confused. I hope this visualization will help them understand.

        Attachments

        1. ZoomableComposite.java
          2 kB
          Ivica Loncar
        2. screenshot-6.jpg
          73 kB
          Jon Schneider
        3. screenshot-5.jpg
          40 kB
          Jon Schneider
        4. screenshot-4.jpg
          51 kB
          Jon Schneider
        5. screenshot-3.jpg
          68 kB
          Jon Schneider
        6. screenshot-2.jpg
          42 kB
          Jon Schneider
        7. screenshot-1.jpg
          90 kB
          Jon Schneider
        8. ivyde-208.patch
          105 kB
          Jon Schneider
        9. ivyde-208.patch
          105 kB
          Jon Schneider
        10. ivyde-208.patch
          107 kB
          Jon Schneider
        11. ivyde-208.patch
          107 kB
          Jon Schneider
        12. ivyde-208.patch
          108 kB
          Jon Schneider
        13. ivy.xml
          0.8 kB
          Jon Schneider
        14. focus.gif
          0.6 kB
          Jon Schneider
        15. evicted.gif
          0.3 kB
          Jon Schneider

          Issue Links

            Activity

              People

              • Assignee:
                hibou Nicolas Lalevée
                Reporter:
                jkschneider Jon Schneider
              • Votes:
                1 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: