| 47 | } |
| 48 | |
| 49 | static bool isValidName(const std::string& name) { |
| 50 | return name.size() >= 2 && validateString(name, [](const char c) { |
| 51 | return std::isalnum(c) != 0 || c == ' ' || c == '-'; |
| 52 | }); |
| 53 | } |
| 54 | |
| 55 | bool parseManifest(const std::map<std::string, std::string>& map, AppManifest& manifest) { |
| 56 | LOGGER.info("Parsing manifest"); |
no test coverage detected