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

Refactor Environment handling

XMLWordPrintable

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

      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.

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

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

              Created:
              Updated:
              Resolved: