From 7a1356352985f8d9013e0d416b64d5d2a847c9d5 Mon Sep 17 00:00:00 2001 From: "pre-commit-ci[bot]" <66853113+pre-commit-ci[bot]@users.noreply.github.com> Date: Fri, 4 Aug 2023 22:02:39 +0000 Subject: [PATCH] style: pre-commit.ci fixes --- examples/testEXE.cpp | 65 ++++++++++++++++++++------------------------ 1 file changed, 29 insertions(+), 36 deletions(-) diff --git a/examples/testEXE.cpp b/examples/testEXE.cpp index 3e9c2d681..927b8d933 100644 --- a/examples/testEXE.cpp +++ b/examples/testEXE.cpp @@ -11,51 +11,44 @@ #include namespace key { - enum class my_enum { - val1, - val2 - }; - - std::optional deserialize(const std::string& value) { - if (value == "val1") { - return my_enum::val1; - } - else if (value == "val2") { - return my_enum::val2; - } - else { - return std::nullopt; - } +enum class my_enum { val1, val2 }; + +std::optional deserialize(const std::string &value) { + if(value == "val1") { + return my_enum::val1; + } else if(value == "val2") { + return my_enum::val2; + } else { + return std::nullopt; } +} - // More deserialize overloads for a gazillion different types... - - template - concept Deserializable = requires (const std::string & value) { - { deserialize(value) } -> std::same_as; - }; +// More deserialize overloads for a gazillion different types... - template - bool lexical_cast(const std::string& src, T& dst) { - auto result = deserialize(src); - if (result) - dst = *result; - return !!result; - } +template +concept Deserializable = requires(const std::string &value) { + { deserialize(value) } -> std::same_as; +}; +template bool lexical_cast(const std::string &src, T &dst) { + auto result = deserialize(src); + if(result) + dst = *result; + return !!result; } -int main(int argc, const char *argv[]) { +} // namespace key +int main(int argc, const char *argv[]) { - CLI::App app; + CLI::App app; - key::my_enum test{ key::my_enum::val2 }; + key::my_enum test{key::my_enum::val2}; - app.add_option("--test", test); + app.add_option("--test", test); - // More code... - CLI11_PARSE(app,argc,argv); + // More code... + CLI11_PARSE(app, argc, argv); - std::cout<(test)<<"=="<(key::my_enum::val2)<(test) << "==" << static_cast(key::my_enum::val2) << std::endl; + return 0; }