ClangTools: Extract filtering in readSerializedDiagnostics()

Change-Id: I07a4339af72d1e232eb7fe152a6af133a6a94436
Reviewed-by: David Schulz <david.schulz@qt.io>
This commit is contained in:
Nikolai Kosjar
2019-07-26 12:44:17 +02:00
parent c4889e9904
commit 0979a58689
3 changed files with 14 additions and 10 deletions

View File

@@ -27,16 +27,16 @@
#include "clangtoolsdiagnostic.h"
#include <QSet>
namespace Utils { class FilePath; }
namespace ClangTools {
namespace Internal {
using AcceptDiagsFromFilePath = std::function<bool(const Utils::FilePath &)>;
Diagnostics readSerializedDiagnostics(const Utils::FilePath &logFilePath,
const Utils::FilePath &mainFilePath,
const QSet<Utils::FilePath> &projectFiles,
const AcceptDiagsFromFilePath &acceptFromFilePath,
QString *errorMessage);
} // namespace Internal