diff options
author | Nikolai Kosjar <[email protected]> | 2019-11-27 11:38:01 +0100 |
---|---|---|
committer | Nikolai Kosjar <[email protected]> | 2019-11-27 12:47:03 +0000 |
commit | 2ca150c097eac0aa224d8f0f1a73124a2403d12f (patch) | |
tree | 448b6643644a5013ded548398cf6a1842114fa8e /src/plugins/clangtools/clangtoolslogfilereader.cpp | |
parent | 3e72fd9f4535f68815ef53a92cf97091302b6048 (diff) |
ClangTools: Fix showing diagnostics from clang-tidy on Windows
When reading file paths from clang-tidy's YAML files, ensure to
clean/normalize the file paths. Otherwise, no diagnostics will be shown
as they are not accepted by the is-file-part-of-project filter.
Change-Id: Iacff9ab5611072ca0b19788f6861f73c244258cc
Reviewed-by: Cristian Adam <[email protected]>
Reviewed-by: David Schulz <[email protected]>
Diffstat (limited to 'src/plugins/clangtools/clangtoolslogfilereader.cpp')
-rw-r--r-- | src/plugins/clangtools/clangtoolslogfilereader.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/plugins/clangtools/clangtoolslogfilereader.cpp b/src/plugins/clangtools/clangtoolslogfilereader.cpp index 1fe490a6bf3..8c4211544b2 100644 --- a/src/plugins/clangtools/clangtoolslogfilereader.cpp +++ b/src/plugins/clangtools/clangtoolslogfilereader.cpp @@ -347,7 +347,7 @@ public: int extraOffset = 0) : m_node(node) , m_fileCache(fileCache) - , m_filePath(asString(node["FilePath"])) + , m_filePath(QDir::cleanPath(asString(node["FilePath"]))) , m_fileOffsetKey(fileOffsetKey) , m_extraOffset(extraOffset) {} |