From dbcb8f449c1817c23ff2549382446d2dcfcfbc16 Mon Sep 17 00:00:00 2001 From: malte_langkabel Date: Wed, 6 Jul 2016 18:22:02 +0200 Subject: [PATCH] ui: removed clang warnings from console * disabled clang warnings to be dumped into the console * changed logging type of storage stats from WARNING to INFO --- src/lib/data/PersistentStorage.cpp | 2 +- src/lib_parser/data/parser/cxx/CxxParser.cpp | 3 +++ 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/src/lib/data/PersistentStorage.cpp b/src/lib/data/PersistentStorage.cpp index acaa2e7d..8903211c 100644 --- a/src/lib/data/PersistentStorage.cpp +++ b/src/lib/data/PersistentStorage.cpp @@ -359,7 +359,7 @@ void PersistentStorage::logStats() const ss << "\t" << stats.errorCount.total << " Errors\n"; ss << "\t" << stats.errorCount.fatal << " Fatal Errors\n"; - LOG_WARNING(ss.str()); + LOG_INFO(ss.str()); } void PersistentStorage::startParsing() diff --git a/src/lib_parser/data/parser/cxx/CxxParser.cpp b/src/lib_parser/data/parser/cxx/CxxParser.cpp index 4eecc327..e16ce9df 100644 --- a/src/lib_parser/data/parser/cxx/CxxParser.cpp +++ b/src/lib_parser/data/parser/cxx/CxxParser.cpp @@ -106,6 +106,9 @@ std::vector CxxParser::getCommandlineArgumentsEssential(const Argum // The option -c signals that no executable is built. args.push_back("-c"); + // The option -w disables all warnings. + args.push_back("-w"); + args.insert(args.begin(), arguments.compilerFlags.begin(), arguments.compilerFlags.end()); for (const FilePath& path : arguments.headerSearchPaths)