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

direct module dependencies shadow properties

XMLWordPrintable

    • 6cd2ec6266f29d08ed337357049faea7a93c1b7c 16404c356b0e160243de315c48975a82cc343893 9d025655d5524433ac8ffbbac0f5ab7aa196d797

      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.

        For Gerrit Dashboard: QBS-736
        # Subject Branch Project Status CR V

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

              Created:
              Updated:
              Resolved:

                There are no open Gerrit changes