ClangTools: Remove huge "log files" after we've read them

Serialized diagnostics consume quite a lot of space.
Remove these files after they are read by QtC.

Change-Id: I4b257e44ee182484726ebd808069198443992016
Reviewed-by: Ivan Donchevskii <ivan.donchevskii@qt.io>
Reviewed-by: Nikolai Kosjar <nikolai.kosjar@qt.io>
This commit is contained in:
Ivan Donchevskii
2018-05-31 15:20:35 +02:00
committed by Nikolai Kosjar
parent fdd695c35c
commit 87678e9a07
4 changed files with 11 additions and 6 deletions

View File

@@ -53,10 +53,11 @@ public:
bool run(const QString &filePath, const QStringList &compilerOptions = QStringList());
QString filePath() const;
QString actualLogFile() const;
signals:
void started();
void finishedWithSuccess(const QString &filePath, const QString &logFilePath);
void finishedWithSuccess(const QString &filePath);
void finishedWithFailure(const QString &errorMessage, const QString &errorDetails);
protected:
@@ -71,7 +72,6 @@ private:
QString createLogFile(const QString &filePath) const;
QString processCommandlineAndOutput() const;
QString actualLogFile() const;
protected:
QString m_logFile;