Uploaded image for project: 'Qt Creator'
  1. Qt Creator
  2. QTCREATORBUG-28357

Refactor Environment handling

    XMLWordPrintable

Details

    • Task
    • Resolution: Fixed
    • P2: Important
    • None
    • None
    • None
    • 4b93f4756 (master), 81748fa00 (master), ef0b958c7 (master), 3d45683ed (master), 21de068c1 (master), 3e5d14b02 (master), 34fd28327 (master), 2766b4004 (master)

    Description

      Currently, a lot of code is based on "full" environments, e.g. Environment::systemEnvironment() to which e.g. PATH items are added. These then also end up in code paths related to remote execution where the then-wrong local settings need to be filtered out.

      We should consider working with "differences" when building up environment changes until it is clear in the leave modules what the base env actually is.

      Attachments

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

        Activity

          People

            hjk hjk
            hjk hjk
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: