void CppCheckExecutor::reportErr(const ErrorLogger::ErrorMessage &msg) { if (errorlist) { reportOut(msg.toXML(false, _settings->_xml_version)); } else if (_settings->_xml) { reportErr(msg.toXML(_settings->_verbose, _settings->_xml_version)); } else { reportErr(msg.toString(_settings->_verbose, _settings->_outputFormat)); } }
void xml() { // Test the errorlogger.. ErrorLogger::ErrorMessage errmsg; errmsg._msg = "ab<cd>ef"; ASSERT_EQUALS("<error id=\"\" severity=\"\" msg=\"ab<cd>ef\"/>", errmsg.toXML()); }
void CppCheckExecutor::reportErr(const ErrorLogger::ErrorMessage &msg) { if (_settings._xml) { reportErr(msg.toXML()); } else { reportErr(msg.toText()); } }
void Check::reportError(const ErrorLogger::ErrorMessage &errmsg) { std::cout << errmsg.toXML(true, 1) << std::endl; }
void AnalyzerInformation::reportErr(const ErrorLogger::ErrorMessage &msg, bool verbose) { if (fout.is_open()) fout << msg.toXML(verbose,2) << '\n'; }
void include() { ErrorLogger::ErrorMessage errmsg; ErrorLogger::ErrorMessage::FileLocation loc; loc.file = "ab/cd/../ef.h"; errmsg._callStack.push_back(loc); ASSERT_EQUALS("<error file=\"ab/ef.h\" line=\"0\" id=\"\" severity=\"\" msg=\"\"/>", errmsg.toXML()); ASSERT_EQUALS("[ab/ef.h:0]: ", errmsg.toText()); }
void reportErr(const ErrorLogger::ErrorMessage &msg) { const std::string str(msg.toXML(true,2U)); printf("%s\n", str.c_str()); }