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

Function severityFromString

lib/errortypes.cpp:76–99  ·  view source on GitHub ↗

TODO: bail out on invalid severity

Source from the content-addressed store, hash-verified

74
75// TODO: bail out on invalid severity
76Severity severityFromString(const std::string& severity)
77{
78 if (severity.empty())
79 return Severity::none;
80 if (severity == "none")
81 return Severity::none;
82 if (severity == "error")
83 return Severity::error;
84 if (severity == "warning")
85 return Severity::warning;
86 if (severity == "style")
87 return Severity::style;
88 if (severity == "performance")
89 return Severity::performance;
90 if (severity == "portability")
91 return Severity::portability;
92 if (severity == "information")
93 return Severity::information;
94 if (severity == "debug")
95 return Severity::debug;
96 if (severity == "internal")
97 return Severity::internal;
98 return Severity::none;
99}

Callers 6

loadFunctionMethod · 0.85
ErrorMessageMethod · 0.85
deserializeMethod · 0.85
executeAddonsMethod · 0.85
parseFromArgsMethod · 0.85
fromStringMethod · 0.85

Calls 1

emptyMethod · 0.45

Tested by

no test coverage detected