3
3
4
4
# Explicitly declare text files you want to always be normalized and converted
5
5
# to native line endings on checkout.
6
+ # (see https://github.com/github-linguist/linguist/blob/master/lib/linguist/languages.yml)
6
7
* .ada text linguist-language =Ada
7
8
* .adb text linguist-language =Ada
9
+ * .adc text linguist-language =Ada
8
10
* .ads text linguist-language =Ada
9
- * .awk text linguist-vendored = false
11
+ * .awk text linguist-language = Awk
10
12
* .c text linguist-language =C
11
13
* .cabal text linguist-language =Cabal Config
14
+ * .cbl text linguist-language =COBOL
15
+ * .cob text linguist-language =COBOL
12
16
* .cpp text linguist-language =C++
17
+ * .cpy text linguist-language =COBOL
18
+ * .cs text linguist-language =CSharp
13
19
* .daml text linguist-language =Haskell
20
+ * .dart text linguist-language =Dart
21
+ * .erl text linguist-language =Erlang
14
22
* .es text linguist-language =JavaScript
23
+ * .flix text linguist-language =Flix
15
24
* .go text linguist-language =Go
16
25
* .h text linguist-language =C
17
26
* .hpp text linguist-language =C++
18
27
* .hs text linguist-language =Haskell
19
28
* .hsc text linguist-language =Haskell
29
+ * .inc text linguist-language =Makefile
20
30
* .ini text linguist-language =INI
21
31
* .java text linguist-language =Java
22
32
* .js text linguist-language =JavaScript
23
33
* .json text linguist-language =JSON
24
34
* .jsx text linguist-language =JavaScript
25
- * .kt text linguist-vendored =Kotlin
26
- * .kts text linguist-vendored =Kotlin
35
+ * .kt text linguist-language =Kotlin
36
+ * .kts text linguist-language =Kotlin
27
37
* .md text linguist-documentation =true
38
+ * .mod test linguist-language =Modula-2
28
39
* .properties text linguist-language =INI
29
40
* .py text linguist-language =Python
30
41
* .rs text linguist-language =Rust
34
45
* .txt text linguist-language =Text
35
46
* .xml text linguist-language =XML
36
47
* .xslt text linguist-language =XSLT
48
+ * .wxi text linguist-language =XML
49
+ * .wxl text linguist-language =XML
50
+ * .wxs text linguist-language =XML
37
51
* .yaml text linguist-language =MiniYAML
52
+ * .zig text linguist-language =Zig
38
53
39
54
# Declare files that will always have CRLF line endings on checkout.
40
55
* .bat eol =crlf linguist-detectable =false
@@ -52,8 +67,10 @@ Makefile.inc text eol=crlf linguist-detectable=false
52
67
# Denote all files that are truly binary and should not be modified.
53
68
* .bmp binary
54
69
* .class binary
70
+ * .dat binary
55
71
* .dll binary
56
72
* .gif binary
73
+ * .ico binary
57
74
* .jar binary
58
75
* .jpg binary
59
76
* .m4a binary
@@ -62,4 +79,7 @@ Makefile.inc text eol=crlf linguist-detectable=false
62
79
* .rtf binary
63
80
* .zip binary
64
81
82
+ # Project specific attributes
83
+ # https://aldomann.com/post/override-github-linguist-with-gitattributes-files/
84
+ bin /* linguist-vendored
65
85
docs /* linguist-documentation
0 commit comments