1. 05 Oct, 2016 1 commit
  2. 28 Sep, 2016 1 commit
  3. 23 Sep, 2016 1 commit
  4. 20 Sep, 2016 1 commit
  5. 15 Sep, 2016 1 commit
  6. 12 Sep, 2016 1 commit
  7. 06 Sep, 2016 1 commit
  8. 02 Sep, 2016 1 commit
  9. 31 Aug, 2016 1 commit
  10. 25 Aug, 2016 2 commits
  11. 24 Aug, 2016 1 commit
  12. 23 Aug, 2016 6 commits
  13. 22 Aug, 2016 6 commits
  14. 18 Aug, 2016 1 commit
  15. 10 Aug, 2016 2 commits
  16. 09 Aug, 2016 1 commit
  17. 05 Aug, 2016 1 commit
  18. 04 Aug, 2016 1 commit
  19. 02 Aug, 2016 2 commits
  20. 28 Jul, 2016 1 commit
  21. 26 Jul, 2016 2 commits
    • Nikolai Kosjar's avatar
      Clang: Stop trying to remove duplicate completion items · 9d5705a7
      Nikolai Kosjar authored
      We assume that libclang does not return any duplicates, at least we
      never noticed any so far. For the concrete test below no duplicates were
      removed.
      
      Function overloads are not problematic because they are folded into one
      ClangAssistProposalItem (addOverload()).
      
      To the completion items from libclang we add the Qt Creator snippets as
      items. Those might have the same text in the completion list view, but
      their icon is different (e.g. consider the keyword completion "class"
      and the Qt Creator snippet "class"), thus the user can still tell them
      apart.
      
      Test:
       1. Open src/plugins/clangstaticanalyzer/unit-tests/qt-essential-includes.pro
       2. Open main.cpp
       3. Complete in the main function
      
      Measured with a timer in IpcReceiver::codeCompleted.
      
      On Linux, for 20637 completion items:
       Before: 74ms (avg)
          Now: 66ms (avg)
         Gain: 11%
      
      Change-Id: I524eaa09f8d9e07c78dc9efcc77f7e021c6f37f7
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      9d5705a7
    • Nikolai Kosjar's avatar
      TextEditor: Remove declarations without definitions · ead6853b
      Nikolai Kosjar authored
      Change-Id: I92c9f054fb00e51d166d30424d735c76df5027f1
      Reviewed-by: Tim Jenssen's avatarTim Jenssen <tim.jenssen@qt.io>
      ead6853b
  22. 25 Jul, 2016 1 commit
  23. 22 Jul, 2016 3 commits
  24. 19 Jul, 2016 1 commit