Uploaded image for project: 'Qbs ("Cubes")'
  1. Qbs ("Cubes")
  2. QBS-736

direct module dependencies shadow properties

    XMLWordPrintable

Details

    • 6cd2ec6266f29d08ed337357049faea7a93c1b7c 16404c356b0e160243de315c48975a82cc343893 9d025655d5524433ac8ffbbac0f5ab7aa196d797

    Description

      Consider the following product with the modules "higherlevel" and "lowerlevel".

      Dependencies:

      • product -> lowerlevel
      • product -> higherlevel
      • higherlevel -> lowerlevel

      Module lowerlevel sets prop to "low" as default value.
      Module higherlevel sets lowerlevel.prop to "high".

      The value of product.moduleProperty("lowerlevel", "prop") is "low".
      Removing the dependency product->lowerlevel changes this value to "high".

      As the higherlevel module is overwriting the default value of lowerlevel, this value should be returned instead.

      Attachments

        Issue Links

          No reviews matched the request. Check your Options in the drop-down menu of this sections header.

          Activity

            People

              jbornema Joerg Bornemann
              jbornema Joerg Bornemann
              Votes:
              1 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved:

                Gerrit Reviews

                  There are no open Gerrit changes