mirror of
https://github.com/MariaDB/server.git
synced 2025-01-15 19:42:28 +01:00
9a08fcbf60
Attempting to sign up to https://bestpractices.coreinfrastructure.org/en/projects complains with "Implementation languages is too long (maximum is 254 characters)" Looking at: curl -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/MariaDB/server/languages It does appear that we're (just) over the limit. As github is based on https://github.com/github/linguist, let's just play nice and make our languages look realistic.
48 lines
1.3 KiB
Text
48 lines
1.3 KiB
Text
# 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.
|
|
*.c text
|
|
*.ic text
|
|
*.cc text
|
|
*.cpp text
|
|
*.h text
|
|
*.test text
|
|
*.java text
|
|
|
|
# These files should be checked out as is
|
|
*.result -text -whitespace
|
|
*.dat -text -whitespace
|
|
|
|
storage/connect/mysql-test/connect/std_data/*.txt -text
|
|
pcre/testdata/greppatN4 -text
|
|
|
|
# Denote all files that are truly binary and should not be modified.
|
|
*.png binary
|
|
*.jpg binary
|
|
*.frm binary
|
|
*.MYD binary
|
|
*.MYI binary
|
|
*.class binary
|
|
*.jar binary
|
|
|
|
*.c diff=cpp
|
|
*.h diff=cpp
|
|
*.cc diff=cpp
|
|
*.ic diff=cpp
|
|
*.cpp diff=cpp
|
|
*.java diff=cpp
|
|
|
|
# Github lists too many languages
|
|
# curl -H "Accept: application/vnd.github.v3+json" https://api.github.com/repos/MariaDB/server/languages
|
|
# Their detection is based on https://github.com/github/linguist#overrides so we use some overrides
|
|
zlib/* linguist-vendored
|
|
tests/*.tst linguist-language=SQL
|
|
tests/*.res linguist-language=SQL
|
|
storage/innobase/include/univ.i linguist-language=C
|
|
*.inc linguist-language=MariaDB\ Test
|
|
*.test linguist-language=MariaDB\ Test
|
|
*.result linguist-language=MariaDB\ Test
|
|
*.frm linguist-language=MariaDB\ Table
|
|
*.h.pp linguist-language=C
|