Uploaded image for project: 'Ivy'
  1. Ivy
  2. IVY-1427

buildlist has wrong order with module inheritance

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Open
    • Major
    • Resolution: Unresolved
    • 2.2.0, 2.3.0
    • None
    • Ant
    • None

    Description

      Attached example has 3 projects:

      • proj1 extends proj3 needs proj2
      • proj2 extends proj3
      • proj3

      If you invoke ant in main directory you will see buildlist as:

      1. proj2
      2. proj1
      3. proj3

      Which is wrong since both proj1 and proj2 extend proj3 and therefore it should be first in order.

      I have a multi-module project with staging repository and when module is being published before it's parent, ivy fails with exception "bad ivy file in cache".

      Attachments

        1. ivy-buildlist.zip
          3 kB
          Marcin Wisnicki

        Issue Links

          Activity

            People

              Unassigned Unassigned
              mwisnicki Marcin Wisnicki
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

              Dates

                Created:
                Updated: