summaryrefslogtreecommitdiff
path: root/src/libs/clangbackendipc/clangcodemodelconnectionclient.cpp
Commit message (Collapse)AuthorAgeFilesLines
* Clang: Rename library clangbackendipc to clangsupportMarco Bubke2017-08-291-79/+0
| | | | | | | | We already share same classes there which has nothing to do with IPC and I want to more for sharing. So we should use a name which fits better. Change-Id: Idfb12b6de714206117b92634ad719c6a0e290e78 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Utils: Introduce a TemporaryDirectory and TemporaryFile classTobias Hunger2017-01-201-1/+0
| | | | | | | | Both wrap the corresponding Qt class, but make sure all temporary files or directories are created inside a "master temporary directory". Change-Id: I55461be507c828c965224c02863ea5ed9bbf9498 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Clang: Shorten output prefixNikolai Kosjar2016-10-211-2/+2
| | | | | Change-Id: I89a48a2defa4dbee9a0a0f9206ed996ca7cc1538 Reviewed-by: David Schulz <david.schulz@qt.io>
* Clang: Clarify process output prefixNikolai Kosjar2016-09-221-2/+2
| | | | | | | | "stderr" is clearer and it does not get in the way when searching for diagnostics starting with "error: ". Change-Id: I7dcd679ad65964ee66d69385550d808f6dbf91ae Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Clang: Add clang refactoringMarco Bubke2016-08-041-1/+23
| | | | | | Change-Id: I2e3f36f810276da3f8dc7dcc587b06f8edb586d3 GPush-Base: d02f51b48fc752fddcdef6dcb32b3f7f6c0195a3 Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
* Clang: Fix call of already destroyed virtual tableMarco Bubke2016-07-181-0/+5
| | | | | | | Task-number: QTCREATORBUG-16597 Change-Id: Ic5391ba7529de5b5ef5de260f4a5e831003ffbf6 Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io> Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>
* Clang: Decouple ConnectionClient and ClangCodeModel*Marco Bubke2016-07-121-0/+53
We want to reuse the connection client in other plugins. This is the first step, the next step is refactoring the IPC mechanismn and move it up to the IpcServer- and IpcClientInterface. Change-Id: I6eb6db1e9bc18232c8df350a6303afd2edc68da8 Reviewed-by: Tim Jenssen <tim.jenssen@theqtcompany.com>