diff --git a/src/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrol.cpp b/src/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrol.cpp index c286a22c017..ad51016af68 100644 --- a/src/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrol.cpp +++ b/src/plugins/clangstaticanalyzer/clangstaticanalyzerruncontrol.cpp @@ -564,7 +564,8 @@ void ClangStaticAnalyzerRunControl::onRunnerFinishedWithSuccess(const QString &l void ClangStaticAnalyzerRunControl::onRunnerFinishedWithFailure(const QString &errorMessage, const QString &errorDetails) { - qCDebug(LOG) << "onRunnerFinishedWithFailure:" << errorMessage << errorDetails; + qCDebug(LOG).noquote() << "onRunnerFinishedWithFailure:" + << errorMessage << '\n' << errorDetails; ++m_filesNotAnalyzed; m_success = false; diff --git a/src/plugins/clangstaticanalyzer/clangstaticanalyzerrunner.cpp b/src/plugins/clangstaticanalyzer/clangstaticanalyzerrunner.cpp index 291e19ece96..04ee9f8155f 100644 --- a/src/plugins/clangstaticanalyzer/clangstaticanalyzerrunner.cpp +++ b/src/plugins/clangstaticanalyzer/clangstaticanalyzerrunner.cpp @@ -114,7 +114,7 @@ bool ClangStaticAnalyzerRunner::run(const QString &filePath, const QStringList & compilerOptions); m_commandLine = Utils::QtcProcess::joinArgs(QStringList(m_clangExecutable) + arguments); - qCDebug(LOG) << "Starting" << m_commandLine; + qCDebug(LOG).noquote() << "Starting" << m_commandLine; m_process.start(m_clangExecutable, arguments); return true; } @@ -177,7 +177,8 @@ QString ClangStaticAnalyzerRunner::processCommandlineAndOutput() const "Output:\n%3") .arg(m_commandLine, QString::number(m_process.error()), - QString::fromLocal8Bit(m_processOutput)); + Utils::SynchronousProcess::normalizeNewlines( + QString::fromLocal8Bit(m_processOutput))); } QString ClangStaticAnalyzerRunner::actualLogFile() const