<commit_before><?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
    <mime-type type="text/x-csrc">
        <sub-class-of type="text/plain"/>
        <comment>C Source file</comment>
        <comment xml:lang="bg">Изходен код на C</comment>
        <comment xml:lang="ca">codi font en C</comment>
        <comment xml:lang="cs">Zdrojový kód v C</comment>
        <comment xml:lang="cy"><NAME></comment>
        <comment xml:lang="da">C-kildekode</comment>
        <comment xml:lang="de">C-Quelltext</comment>
        <comment xml:lang="el">πηγαίος κώδικας C</comment>
        <comment xml:lang="eo">C-fontkodo</comment>
        <comment xml:lang="es">código fuente en C</comment>
        <comment xml:lang="eu">C iturburu-kodea</comment>
        <comment xml:lang="fi">C-lähdekoodi</comment>
        <comment xml:lang="fr">code source C</comment>
        <comment xml:lang="hu">C-forráskód</comment>
        <comment xml:lang="it">Codice sorgente C</comment>
        <comment xml:lang="ja">C ソースコード</comment>
        <comment xml:lang="ko">C 소스 코드</comment>
        <comment xml:lang="lt">C pradinis kodas</comment>
        <comment xml:lang="ms">Kod sumber C</comment>
        <comment xml:lang="nb">C-kildekode</comment>
        <comment xml:lang="nl">C-broncode</comment>
        <comment xml:lang="nn">C-kjeldekode</comment>
        <comment xml:lang="pl">Kod źródłowy w C</comment>
        <comment xml:lang="pt">código fonte C</comment>
        <comment xml:lang="pt_BR">Código fonte C</comment>
        <comment xml:lang="ru">программа на языке C</comment>
        <comment xml:lang="sq">Kod burues C</comment>
        <comment xml:lang="sr">C изворни ко̂д</comment>
        <comment xml:lang="sv">C-källkod</comment>
        <comment xml:lang="uk">Вихідний код на мові C</comment>
        <comment xml:lang="zh_CN">C 源代码</comment>
        <comment xml:lang="zh_TW">C 源代碼</comment>
        <glob pattern="*.c"/>
    </mime-type>

    <!-- A C Header file is virtually undistinguishable from the C++ header  -->
    <mime-type type="text/x-chdr">
        <sub-class-of type="text/x-csrc"/>
        <comment>C Header file</comment>
        <comment xml:lang="bg">Заглавен файл на C</comment>
        <comment xml:lang="cs">Hlavička v C</comment>
        <comment xml:lang="de">C-Header</comment>
        <comment xml:lang="es">cabecera de código fuente en C</comment>
        <comment xml:lang="eu">C goiburua</comment>
        <comment xml:lang="fi">C-otsake</comment>
        <comment xml:lang="fr">en-tête C</comment>
        <comment xml:lang="hu">C fejléc</comment>
        <comment xml:lang="it">Header C</comment>
        <comment xml:lang="ko">C 헤더</comment>
        <comment xml:lang="nb">C-kildekodeheader</comment>
        <comment xml:lang="nn">C-hovud</comment>
        <comment xml:lang="pl">Plik nagłówkowy w C</comment>
        <comment xml:lang="sv">C-huvud</comment>
        <comment xml:lang="uk">Файл заголовків на C</comment>
        <glob pattern="*.h"/>
    </mime-type>

    <!-- Those are used to find matching headers by the CppTools plugin,
         so, they should match -->
    <mime-type type="text/x-c++hdr">
        <sub-class-of type="text/x-chdr"/>
        <comment>C++ Header file</comment>
        <comment>C++ header</comment>
        <comment xml:lang="bg">Заглавен файл на C++</comment>
        <comment xml:lang="cs">Hlavička v C++</comment>
        <comment xml:lang="de">C++-Header</comment>
        <comment xml:lang="es">cabecera de código fuente en C++</comment>
        <comment xml:lang="eu">C++ goiburua</comment>
        <comment xml:lang="fi">C++-otsake</comment>
        <comment xml:lang="fr">en-tête C++</comment>
        <comment xml:lang="hu">C++ fejléc</comment>
        <comment xml:lang="it">Header C++</comment>
        <comment xml:lang="nb">C++-kildekodeheader</comment>
        <comment xml:lang="nn">C++-hovud</comment>
        <comment xml:lang="pl">Plik nagłówkowy w C++</comment>
        <comment xml:lang="sv">C++-huvud</comment>
        <comment xml:lang="uk">Файл заголовків на C++</comment>
        <glob pattern="*.h"/>
        <glob pattern="*.hh"/>
        <glob pattern="*.hxx"/>
        <glob pattern="*.h++"/>
        <glob pattern="*.H"/>
        <glob pattern="*.hpp"/>
        <glob pattern="*.hp"/>
        <!-- Find include guards of header files without extension, for
             example, STL ones like <string> -->
        <magic priority="50">
           <match value="#ifndef" type="string" offset="0:1000"/>
        </magic>
    </mime-type>

    <mime-type type="text/x-c++src">
        <comment>C++ Source file</comment>
        <sub-class-of type="text/x-csrc"/>
        <comment>C++ source code</comment>
        <comment xml:lang="bg">Изходен код на C++</comment>
        <comment xml:lang="ca">codi font en C++</comment>
        <comment xml:lang="cs">Zdrojový kód v C++</comment>
        <comment xml:lang="cy"><NAME> C++</comment>
        <comment xml:lang="da">C++-kildekode</comment>
        <comment xml:lang="de">C++-Quelltext</comment>
        <comment xml:lang="el">πηγαίος κώδικας C++</comment>
        <comment xml:lang="eo">C++-fontkodo</comment>
        <comment xml:lang="es">código fuente en C++</comment>
        <comment xml:lang="eu">C++ iturburu-kodea</comment>
        <comment xml:lang="fi">C++-lähdekoodi</comment>
        <comment xml:lang="fr">code source C++</comment>
        <comment xml:lang="hu">C++-forráskód</comment>
        <comment xml:lang="it">Codice sorgente C++</comment>
        <comment xml:lang="ja">C++ ソースコード</comment>
        <comment xml:lang="ko">C++ 소스 코드</comment>
        <comment xml:lang="lt">C++ pradinis kodas</comment>
        <comment xml:lang="ms">Kod sumber C++</comment>
        <comment xml:lang="nb">C++-kildekode</comment>
        <comment xml:lang="nl">C++-broncode</comment>
        <comment xml:lang="nn">C++-kjeldekode</comment>
        <comment xml:lang="pl">Kod źródłowy w C++</comment>
        <comment xml:lang="pt">código fonte C++</comment>
        <comment xml:lang="pt_BR">Código fonte C++</comment>
        <comment xml:lang="ru">программа на языке C++</comment>
        <comment xml:lang="sq">Kod burues C++</comment>
        <comment xml:lang="sr">C++ изворни ко̂д</comment>
        <comment xml:lang="sv">C++-källkod</comment>
        <comment xml:lang="uk">Вихідний код на мові C++</comment>
        <comment xml:lang="zh_CN">C++ 源代码</comment>
        <comment xml:lang="zh_TW">C++ 源代碼</comment>
        <glob pattern="*.cpp"/>
        <glob pattern="*.cc"/>
        <glob pattern="*.cxx"/>
        <glob pattern="*.c++"/>
        <glob pattern="*.C"/>
    </mime-type>
</mime-info>
<commit_msg>Recognize inl files as C++<commit_after><?xml version="1.0" encoding="UTF-8"?>
<mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
    <mime-type type="text/x-csrc">
        <sub-class-of type="text/plain"/>
        <comment>C Source file</comment>
        <comment xml:lang="bg">Изходен код на C</comment>
        <comment xml:lang="ca">codi font en C</comment>
        <comment xml:lang="cs">Zdrojový kód v C</comment>
        <comment xml:lang="cy"><NAME></comment>
        <comment xml:lang="da">C-kildekode</comment>
        <comment xml:lang="de">C-Quelltext</comment>
        <comment xml:lang="el">πηγαίος κώδικας C</comment>
        <comment xml:lang="eo">C-fontkodo</comment>
        <comment xml:lang="es">código fuente en C</comment>
        <comment xml:lang="eu">C iturburu-kodea</comment>
        <comment xml:lang="fi">C-lähdekoodi</comment>
        <comment xml:lang="fr">code source C</comment>
        <comment xml:lang="hu">C-forráskód</comment>
        <comment xml:lang="it">Codice sorgente C</comment>
        <comment xml:lang="ja">C ソースコード</comment>
        <comment xml:lang="ko">C 소스 코드</comment>
        <comment xml:lang="lt">C pradinis kodas</comment>
        <comment xml:lang="ms">Kod sumber C</comment>
        <comment xml:lang="nb">C-kildekode</comment>
        <comment xml:lang="nl">C-broncode</comment>
        <comment xml:lang="nn">C-kjeldekode</comment>
        <comment xml:lang="pl">Kod źródłowy w C</comment>
        <comment xml:lang="pt">código fonte C</comment>
        <comment xml:lang="pt_BR">Código fonte C</comment>
        <comment xml:lang="ru">программа на языке C</comment>
        <comment xml:lang="sq">Kod burues C</comment>
        <comment xml:lang="sr">C изворни ко̂д</comment>
        <comment xml:lang="sv">C-källkod</comment>
        <comment xml:lang="uk">Вихідний код на мові C</comment>
        <comment xml:lang="zh_CN">C 源代码</comment>
        <comment xml:lang="zh_TW">C 源代碼</comment>
        <glob pattern="*.c"/>
    </mime-type>

    <!-- A C Header file is virtually undistinguishable from the C++ header  -->
    <mime-type type="text/x-chdr">
        <sub-class-of type="text/x-csrc"/>
        <comment>C Header file</comment>
        <comment xml:lang="bg">Заглавен файл на C</comment>
        <comment xml:lang="cs">Hlavička v C</comment>
        <comment xml:lang="de">C-Header</comment>
        <comment xml:lang="es">cabecera de código fuente en C</comment>
        <comment xml:lang="eu">C goiburua</comment>
        <comment xml:lang="fi">C-otsake</comment>
        <comment xml:lang="fr">en-tête C</comment>
        <comment xml:lang="hu">C fejléc</comment>
        <comment xml:lang="it">Header C</comment>
        <comment xml:lang="ko">C 헤더</comment>
        <comment xml:lang="nb">C-kildekodeheader</comment>
        <comment xml:lang="nn">C-hovud</comment>
        <comment xml:lang="pl">Plik nagłówkowy w C</comment>
        <comment xml:lang="sv">C-huvud</comment>
        <comment xml:lang="uk">Файл заголовків на C</comment>
        <glob pattern="*.h"/>
    </mime-type>

    <!-- Those are used to find matching headers by the CppTools plugin,
         so, they should match -->
    <mime-type type="text/x-c++hdr">
        <sub-class-of type="text/x-chdr"/>
        <comment>C++ Header file</comment>
        <comment>C++ header</comment>
        <comment xml:lang="bg">Заглавен файл на C++</comment>
        <comment xml:lang="cs">Hlavička v C++</comment>
        <comment xml:lang="de">C++-Header</comment>
        <comment xml:lang="es">cabecera de código fuente en C++</comment>
        <comment xml:lang="eu">C++ goiburua</comment>
        <comment xml:lang="fi">C++-otsake</comment>
        <comment xml:lang="fr">en-tête C++</comment>
        <comment xml:lang="hu">C++ fejléc</comment>
        <comment xml:lang="it">Header C++</comment>
        <comment xml:lang="nb">C++-kildekodeheader</comment>
        <comment xml:lang="nn">C++-hovud</comment>
        <comment xml:lang="pl">Plik nagłówkowy w C++</comment>
        <comment xml:lang="sv">C++-huvud</comment>
        <comment xml:lang="uk">Файл заголовків на C++</comment>
        <glob pattern="*.h"/>
        <glob pattern="*.hh"/>
        <glob pattern="*.hxx"/>
        <glob pattern="*.h++"/>
        <glob pattern="*.H"/>
        <glob pattern="*.hpp"/>
        <glob pattern="*.hp"/>
        <!-- Find include guards of header files without extension, for
             example, STL ones like <string> -->
        <magic priority="50">
           <match value="#ifndef" type="string" offset="0:1000"/>
        </magic>
    </mime-type>

    <mime-type type="text/x-c++src">
        <comment>C++ Source file</comment>
        <sub-class-of type="text/x-csrc"/>
        <comment>C++ source code</comment>
        <comment xml:lang="bg">Изходен код на C++</comment>
        <comment xml:lang="ca">codi font en C++</comment>
        <comment xml:lang="cs">Zdrojový kód v C++</comment>
        <comment xml:lang="cy"><NAME>aglen C++</comment>
        <comment xml:lang="da">C++-kildekode</comment>
        <comment xml:lang="de">C++-Quelltext</comment>
        <comment xml:lang="el">πηγαίος κώδικας C++</comment>
        <comment xml:lang="eo">C++-fontkodo</comment>
        <comment xml:lang="es">código fuente en C++</comment>
        <comment xml:lang="eu">C++ iturburu-kodea</comment>
        <comment xml:lang="fi">C++-lähdekoodi</comment>
        <comment xml:lang="fr">code source C++</comment>
        <comment xml:lang="hu">C++-forráskód</comment>
        <comment xml:lang="it">Codice sorgente C++</comment>
        <comment xml:lang="ja">C++ ソースコード</comment>
        <comment xml:lang="ko">C++ 소스 코드</comment>
        <comment xml:lang="lt">C++ pradinis kodas</comment>
        <comment xml:lang="ms">Kod sumber C++</comment>
        <comment xml:lang="nb">C++-kildekode</comment>
        <comment xml:lang="nl">C++-broncode</comment>
        <comment xml:lang="nn">C++-kjeldekode</comment>
        <comment xml:lang="pl">Kod źródłowy w C++</comment>
        <comment xml:lang="pt">código fonte C++</comment>
        <comment xml:lang="pt_BR">Código fonte C++</comment>
        <comment xml:lang="ru">программа на языке C++</comment>
        <comment xml:lang="sq">Kod burues C++</comment>
        <comment xml:lang="sr">C++ изворни ко̂д</comment>
        <comment xml:lang="sv">C++-källkod</comment>
        <comment xml:lang="uk">Вихідний код на мові C++</comment>
        <comment xml:lang="zh_CN">C++ 源代码</comment>
        <comment xml:lang="zh_TW">C++ 源代碼</comment>
        <glob pattern="*.cpp"/>
        <glob pattern="*.cc"/>
        <glob pattern="*.cxx"/>
        <glob pattern="*.c++"/>
        <glob pattern="*.C"/>
        <glob pattern="*.inl"/>
    </mime-type>
</mime-info>

{'fraction_non_alphanumeric': 0.1896730285545199, 'fraction_numerical': 0.0014795088030773783, 'mean_word_length': 2.9937961595273266, 'pattern_counts': {'":': 0, '<': 468, '<?xml version=': 2, '>': 468, 'https://': 0, 'lorem ipsum': 0, 'www.': 2, 'xml': 186}, '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': '6951536', 'n_tokens_mistral': 4775, 'n_tokens_neox': 4803, 'n_words': 874}