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

private conf accessible from other modules

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 1.1
    • 1.3-RC1
    • Core
    • None
    • Windows XP

    Description

      Configuration Description:

      module A:
      (configurations)
      (conf name="default" /)
      (conf name="dev" visibility="private" extends="default" /)
      (/configurations)

      (dependencies)
      (dependency org="" name="junit" rev="3.8.1" conf="dev->*"/)
      (dependency org="" name="log4j" rev="1.2.9" /)
      (/dependencies)

      module B:
      (dependencies)
      (dependency org="" name="A" rev="0.0.1" /)
      (/dependencies)

      When resolving dependencies in module B, I got log4j AND junit !!
      If I explicitly specify : dependency org="" name="A" rev="0.0.1" conf="*->default" then I retrieve only what is expected (log4j and module A)

      Furthermore, I can explicitly ask to get conf dev without any error message :
      (dependency org="" name="A" rev="0.0.1" conf="*->dev"/>

      Attachments

        Activity

          People

            xavier Xavier Hanin
            veronique veronique dupierris
            Votes:
            0 Vote for this issue
            Watchers:
            0 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: