container: root: common: add cppcheck-suppress stlIfStrFind

`basic_string::starts_with()` is not applicable and breaks functionality
This commit is contained in:
2026-02-05 17:22:57 -08:00
parent b9b6a0b9a1
commit 321751d009

View File

@@ -442,15 +442,15 @@ class PluggableSpace
"[a-zA-Z0-9:/_\\-\\.]+"} /* TODO(unassigned): refine */), "[a-zA-Z0-9:/_\\-\\.]+"} /* TODO(unassigned): refine */),
"invalid characters in pluggable space"); "invalid characters in pluggable space");
if (parsed.find('/')) if (parsed.find('/')) // cppcheck-suppress stlIfStrFind
{ {
parsed = std::regex_replace(parsed, std::regex{"/"}, "::"); parsed = std::regex_replace(parsed, std::regex{"/"}, "::");
} }
if (parsed.find('-')) if (parsed.find('-')) // cppcheck-suppress stlIfStrFind
{ {
parsed = std::regex_replace(parsed, std::regex{"-"}, "_"); parsed = std::regex_replace(parsed, std::regex{"-"}, "_");
} }
if (parsed.find('.')) if (parsed.find('.')) // cppcheck-suppress stlIfStrFind
{ {
parsed = std::regex_replace(parsed, std::regex{"\\."}, "_"); parsed = std::regex_replace(parsed, std::regex{"\\."}, "_");
} }