<commit_before>/*!
    \file level.h
    \brief Logging level inline implementation
    \author <NAME>
    \date 08.07.2016
    \copyright MIT License
*/

namespace CppLogging {

template <class TOutputStream>
inline TOutputStream& operator<<(TOutputStream& stream, Level level)
{
    switch (level)
    {
        case Level::NONE:
            stream << "None";
            break;
        case Level::FATAL:
            stream << "Fatal";
            break;
        case Level::ERROR:
            stream << "Error";
            break;
        case Level::WARN:
            stream << "Warn";<commit_msg>Add enum stream operators<commit_after>/*!
    \file level.inl
    \brief Logging level inline implementation
    \author <NAME>
    \date 08.07.2016
    \copyright MIT License
*/

namespace CppLogging {

template <class TOutputStream>
inline TOutputStream& operator<<(TOutputStream& stream, Level level)
{
    switch (level)
    {
        case Level::NONE:
            stream << "None";
            break;
        case Level::FATAL:
            stream << "Fatal";
            break;
        case Level::ERROR:
            stream << "Error";
            break;
        case Level::WARN:
            stream << "Warn";
{'fraction_non_alphanumeric': 0.11001642036124795, 'fraction_numerical': 0.013136288998357963, 'mean_word_length': 1.875, 'pattern_counts': {'":': 0, '<': 27, '<?xml version=': 0, '>': 7, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3593901', 'n_tokens_mistral': 343, 'n_tokens_neox': 330, 'n_words': 96}