1. 30 Jan, 2017 3 commits
  2. 27 Jan, 2017 6 commits
  3. 26 Jan, 2017 2 commits
  4. 25 Jan, 2017 1 commit
  5. 24 Jan, 2017 2 commits
  6. 23 Jan, 2017 1 commit
  7. 20 Jan, 2017 3 commits
  8. 19 Jan, 2017 2 commits
  9. 18 Jan, 2017 4 commits
  10. 17 Jan, 2017 2 commits
  11. 16 Jan, 2017 1 commit
  12. 13 Jan, 2017 3 commits
  13. 12 Jan, 2017 3 commits
  14. 11 Jan, 2017 5 commits
  15. 10 Jan, 2017 2 commits
    • Oswald Buddenhagen's avatar
      do not report the .pro file itself in ProFileReader::includeFiles() · a8230eb6
      Oswald Buddenhagen authored
      it's pointless, as no consumer has a legitimate need for it - the
      project file is the root of all traversals, and is known by other means.
      
      amends 4148b05e.
      
      Change-Id: I4df69727e37151b0ecbcd88b2f5ef6e55712172f
      Reviewed-by: Tobias Hunger's avatarTobias Hunger <tobias.hunger@qt.io>
      a8230eb6
    • Tobias Hunger's avatar
      qmake: fix missing OTHER_FILES in project tree · 624339ea
      Tobias Hunger authored
      ... in subdirs projects which actually have any subdirs.
      
      that would happen via this mechanism in QmakeProFileNode::evaluate():
      first, IncludedPriFile nodes with proFile = null are created for the
      subdirs. subsequently, this tree is enriched by transforming the
      reader's included files. that loop iterates over all already created
      nodes and tries to match them against included files. at nesting level
      one, this would now run into the nodes created for the subdirs. the code
      failed to skip over these nodes, and would thus create a bogus node for
      the .pro file (as it has the parent null in the mapping of included
      files). this node would not be included into the tree due to the loop
      prevention in QmakeProFileNode::applyEvaluate() (it obviously had the
      same file path as its parent), but at the same time it would catch the
      files meant for the root node due to defeating the fallback in
      QmakePriFileNode::extractSources().
      
      Task-number: QTCREATORBUG-17473
      Change-Id: Ice9f667345148be42297cc21ff0a73058f27cc38
      Reviewed-by: Tobias Hunger's avatarTobias Hunger <tobias.hunger@qt.io>
      624339ea