diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..f869712 --- /dev/null +++ b/.gitattributes @@ -0,0 +1,7 @@ +# Set the default behavior, in case people don't have core.autocrlf set. +* text=auto + +# Explicitly declare text files you want to always be normalized and converted +# to native line endings on checkout. +*.cpp text eol=crlf +*.h text eol=crlf diff --git a/include/lootcli/lootcli.h b/include/lootcli/lootcli.h index 2f344e0..90305a6 100644 --- a/include/lootcli/lootcli.h +++ b/include/lootcli/lootcli.h @@ -15,42 +15,41 @@ enum class LogLevels Error }; - inline LogLevels logLevelFromString(const std::string& s) { if (s == "trace") { return LogLevels::Trace; } else if (s == "debug") { return LogLevels::Debug; - } - else if (s == "info") { + } else if (s == "info") { return LogLevels::Info; - } - else if (s == "warning") { + } else if (s == "warning") { return LogLevels::Warning; - } - else if (s == "error") { + } else if (s == "error") { return LogLevels::Error; - } - else { + } else { return LogLevels::Info; } } inline std::string logLevelToString(LogLevels level) { - switch (level) - { - case LogLevels::Trace: return "trace"; - case LogLevels::Debug: return "debug"; - case LogLevels::Info: return "info"; - case LogLevels::Warning: return "warning"; - case LogLevels::Error: return "error"; - default: return "info"; + switch (level) { + case LogLevels::Trace: + return "trace"; + case LogLevels::Debug: + return "debug"; + case LogLevels::Info: + return "info"; + case LogLevels::Warning: + return "warning"; + case LogLevels::Error: + return "error"; + default: + return "info"; } } - enum class Progress { None = 0, @@ -73,8 +72,8 @@ enum class MessageType struct Message { - MessageType type = MessageType::None; - Progress progress = Progress::None; + MessageType type = MessageType::None; + Progress progress = Progress::None; LogLevels logLevel = LogLevels::Info; std::string log; @@ -89,7 +88,6 @@ struct Message } }; - inline Message parseMessage(const std::string_view& line) { static std::regex e(R"(^\[([a-z]+)\] (.+)$)"); @@ -113,6 +111,6 @@ inline Message parseMessage(const std::string_view& line) } } -} // namespace +} // namespace lootcli -#endif // MODORGANIZER_LOOTCLI_INCLUDED +#endif // MODORGANIZER_LOOTCLI_INCLUDED diff --git a/src/game_settings.h b/src/game_settings.h index 9c0d84d..00f0386 100644 --- a/src/game_settings.h +++ b/src/game_settings.h @@ -94,4 +94,4 @@ private: }; } // namespace loot -#endif \ No newline at end of file +#endif