MCPcopy Create free account
hub / github.com/cppcheck-opensource/cppcheck / sarifSeverity

Method sarifSeverity

lib/sarifreport.cpp:199–218  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

197}
198
199std::string SarifReport::sarifSeverity(const ErrorMessage& errmsg)
200{
201 if (ErrorLogger::isCriticalErrorId(errmsg.id))
202 return "error";
203 switch (errmsg.severity) {
204 case Severity::error:
205 case Severity::warning:
206 return "error";
207 case Severity::style:
208 case Severity::portability:
209 case Severity::performance:
210 return "warning";
211 case Severity::information:
212 case Severity::internal:
213 case Severity::debug:
214 case Severity::none:
215 return "note";
216 }
217 return "note";
218}
219
220std::string SarifReport::sarifPrecision(const ErrorMessage& errmsg)
221{

Callers

nothing calls this directly

Calls 1

isCriticalErrorIdFunction · 0.85

Tested by

no test coverage detected