Krolyxon
Commit 8f664fb

ferreniumsrcindexlanguages_table.rs

6282 lines · 128 KB · Rust

1// @generated by tools/gen-languages from GitHub Linguist v9.7.0. Do not edit.
2// Linguist is MIT licensed: https://github.com/github-linguist/linguist
3
4use super::languages::{Kind, Language};
5
6pub const LINGUIST_VERSION: &str = "v9.7.0";
7
8/// Every language; `group` folds a language into its parent for statistics.
9pub static LANGUAGES: &[Language] = &[
10 Language {
11 name: "1C Enterprise",
12 kind: Kind::Programming,
13 group: None,
14 },
15 Language {
16 name: "2-Dimensional Array",
17 kind: Kind::Data,
18 group: None,
19 },
20 Language {
21 name: "4D",
22 kind: Kind::Programming,
23 group: None,
24 },
25 Language {
26 name: "ABAP",
27 kind: Kind::Programming,
28 group: None,
29 },
30 Language {
31 name: "ABAP CDS",
32 kind: Kind::Programming,
33 group: None,
34 },
35 Language {
36 name: "ABNF",
37 kind: Kind::Data,
38 group: None,
39 },
40 Language {
41 name: "AGS Script",
42 kind: Kind::Programming,
43 group: None,
44 },
45 Language {
46 name: "AIDL",
47 kind: Kind::Programming,
48 group: None,
49 },
50 Language {
51 name: "AL",
52 kind: Kind::Programming,
53 group: None,
54 },
55 Language {
56 name: "ALGOL",
57 kind: Kind::Programming,
58 group: None,
59 },
60 Language {
61 name: "AMPL",
62 kind: Kind::Programming,
63 group: None,
64 },
65 Language {
66 name: "ANTLR",
67 kind: Kind::Programming,
68 group: None,
69 },
70 Language {
71 name: "API Blueprint",
72 kind: Kind::Markup,
73 group: None,
74 },
75 Language {
76 name: "APL",
77 kind: Kind::Programming,
78 group: None,
79 },
80 Language {
81 name: "ASL",
82 kind: Kind::Programming,
83 group: None,
84 },
85 Language {
86 name: "ASN.1",
87 kind: Kind::Data,
88 group: None,
89 },
90 Language {
91 name: "ASP.NET",
92 kind: Kind::Programming,
93 group: None,
94 },
95 Language {
96 name: "ATS",
97 kind: Kind::Programming,
98 group: None,
99 },
100 Language {
101 name: "ActionScript",
102 kind: Kind::Programming,
103 group: None,
104 },
105 Language {
106 name: "Ada",
107 kind: Kind::Programming,
108 group: None,
109 },
110 Language {
111 name: "Adblock Filter List",
112 kind: Kind::Data,
113 group: None,
114 },
115 Language {
116 name: "Adobe Font Metrics",
117 kind: Kind::Data,
118 group: None,
119 },
120 Language {
121 name: "Agda",
122 kind: Kind::Programming,
123 group: None,
124 },
125 Language {
126 name: "Aiken",
127 kind: Kind::Programming,
128 group: None,
129 },
130 Language {
131 name: "Aleo",
132 kind: Kind::Programming,
133 group: None,
134 },
135 Language {
136 name: "Alloy",
137 kind: Kind::Programming,
138 group: None,
139 },
140 Language {
141 name: "Alpine Abuild",
142 kind: Kind::Programming,
143 group: Some(652),
144 },
145 Language {
146 name: "Altium Designer",
147 kind: Kind::Data,
148 group: None,
149 },
150 Language {
151 name: "AngelScript",
152 kind: Kind::Programming,
153 group: None,
154 },
155 Language {
156 name: "Answer Set Programming",
157 kind: Kind::Programming,
158 group: None,
159 },
160 Language {
161 name: "Ant Build System",
162 kind: Kind::Data,
163 group: None,
164 },
165 Language {
166 name: "Antlers",
167 kind: Kind::Markup,
168 group: None,
169 },
170 Language {
171 name: "ApacheConf",
172 kind: Kind::Data,
173 group: None,
174 },
175 Language {
176 name: "Apex",
177 kind: Kind::Programming,
178 group: None,
179 },
180 Language {
181 name: "Apollo Guidance Computer",
182 kind: Kind::Programming,
183 group: Some(39),
184 },
185 Language {
186 name: "AppleScript",
187 kind: Kind::Programming,
188 group: None,
189 },
190 Language {
191 name: "Arc",
192 kind: Kind::Programming,
193 group: None,
194 },
195 Language {
196 name: "AsciiDoc",
197 kind: Kind::Prose,
198 group: None,
199 },
200 Language {
201 name: "AspectJ",
202 kind: Kind::Programming,
203 group: None,
204 },
205 Language {
206 name: "Assembly",
207 kind: Kind::Programming,
208 group: None,
209 },
210 Language {
211 name: "Astro",
212 kind: Kind::Markup,
213 group: None,
214 },
215 Language {
216 name: "Asymptote",
217 kind: Kind::Programming,
218 group: None,
219 },
220 Language {
221 name: "Augeas",
222 kind: Kind::Programming,
223 group: None,
224 },
225 Language {
226 name: "AutoHotkey",
227 kind: Kind::Programming,
228 group: None,
229 },
230 Language {
231 name: "AutoIt",
232 kind: Kind::Programming,
233 group: None,
234 },
235 Language {
236 name: "Avro IDL",
237 kind: Kind::Data,
238 group: None,
239 },
240 Language {
241 name: "Awk",
242 kind: Kind::Programming,
243 group: None,
244 },
245 Language {
246 name: "B",
247 kind: Kind::Programming,
248 group: None,
249 },
250 Language {
251 name: "B (Formal Method)",
252 kind: Kind::Programming,
253 group: None,
254 },
255 Language {
256 name: "B4X",
257 kind: Kind::Programming,
258 group: None,
259 },
260 Language {
261 name: "BAML",
262 kind: Kind::Programming,
263 group: None,
264 },
265 Language {
266 name: "BASIC",
267 kind: Kind::Programming,
268 group: None,
269 },
270 Language {
271 name: "BBCode",
272 kind: Kind::Markup,
273 group: None,
274 },
275 Language {
276 name: "BIRD2",
277 kind: Kind::Data,
278 group: None,
279 },
280 Language {
281 name: "BQN",
282 kind: Kind::Programming,
283 group: None,
284 },
285 Language {
286 name: "Ballerina",
287 kind: Kind::Programming,
288 group: None,
289 },
290 Language {
291 name: "Batchfile",
292 kind: Kind::Programming,
293 group: None,
294 },
295 Language {
296 name: "Beef",
297 kind: Kind::Programming,
298 group: None,
299 },
300 Language {
301 name: "Befunge",
302 kind: Kind::Programming,
303 group: None,
304 },
305 Language {
306 name: "Berry",
307 kind: Kind::Programming,
308 group: None,
309 },
310 Language {
311 name: "BibTeX",
312 kind: Kind::Markup,
313 group: Some(707),
314 },
315 Language {
316 name: "BibTeX Style",
317 kind: Kind::Programming,
318 group: None,
319 },
320 Language {
321 name: "Bicep",
322 kind: Kind::Programming,
323 group: None,
324 },
325 Language {
326 name: "Bikeshed",
327 kind: Kind::Markup,
328 group: None,
329 },
330 Language {
331 name: "Bison",
332 kind: Kind::Programming,
333 group: Some(796),
334 },
335 Language {
336 name: "BitBake",
337 kind: Kind::Programming,
338 group: None,
339 },
340 Language {
341 name: "Blade",
342 kind: Kind::Markup,
343 group: None,
344 },
345 Language {
346 name: "BlitzBasic",
347 kind: Kind::Programming,
348 group: None,
349 },
350 Language {
351 name: "BlitzMax",
352 kind: Kind::Programming,
353 group: None,
354 },
355 Language {
356 name: "Blueprint",
357 kind: Kind::Markup,
358 group: None,
359 },
360 Language {
361 name: "Bluespec",
362 kind: Kind::Programming,
363 group: None,
364 },
365 Language {
366 name: "Bluespec BH",
367 kind: Kind::Programming,
368 group: Some(70),
369 },
370 Language {
371 name: "Boo",
372 kind: Kind::Programming,
373 group: None,
374 },
375 Language {
376 name: "Boogie",
377 kind: Kind::Programming,
378 group: None,
379 },
380 Language {
381 name: "Brainfuck",
382 kind: Kind::Programming,
383 group: None,
384 },
385 Language {
386 name: "BrighterScript",
387 kind: Kind::Programming,
388 group: None,
389 },
390 Language {
391 name: "Brightscript",
392 kind: Kind::Programming,
393 group: None,
394 },
395 Language {
396 name: "Browserslist",
397 kind: Kind::Data,
398 group: None,
399 },
400 Language {
401 name: "Bru",
402 kind: Kind::Markup,
403 group: None,
404 },
405 Language {
406 name: "BuildStream",
407 kind: Kind::Data,
408 group: None,
409 },
410 Language {
411 name: "C",
412 kind: Kind::Programming,
413 group: None,
414 },
415 Language {
416 name: "C#",
417 kind: Kind::Programming,
418 group: None,
419 },
420 Language {
421 name: "C++",
422 kind: Kind::Programming,
423 group: None,
424 },
425 Language {
426 name: "C-ObjDump",
427 kind: Kind::Data,
428 group: None,
429 },
430 Language {
431 name: "C2hs Haskell",
432 kind: Kind::Programming,
433 group: Some(290),
434 },
435 Language {
436 name: "C3",
437 kind: Kind::Programming,
438 group: None,
439 },
440 Language {
441 name: "CAP CDS",
442 kind: Kind::Programming,
443 group: None,
444 },
445 Language {
446 name: "CIL",
447 kind: Kind::Data,
448 group: None,
449 },
450 Language {
451 name: "CLIPS",
452 kind: Kind::Programming,
453 group: None,
454 },
455 Language {
456 name: "CMake",
457 kind: Kind::Programming,
458 group: None,
459 },
460 Language {
461 name: "COBOL",
462 kind: Kind::Programming,
463 group: None,
464 },
465 Language {
466 name: "CODEOWNERS",
467 kind: Kind::Data,
468 group: None,
469 },
470 Language {
471 name: "COLLADA",
472 kind: Kind::Data,
473 group: None,
474 },
475 Language {
476 name: "CQL",
477 kind: Kind::Programming,
478 group: None,
479 },
480 Language {
481 name: "CSON",
482 kind: Kind::Data,
483 group: None,
484 },
485 Language {
486 name: "CSS",
487 kind: Kind::Markup,
488 group: None,
489 },
490 Language {
491 name: "CSV",
492 kind: Kind::Data,
493 group: None,
494 },
495 Language {
496 name: "CUE",
497 kind: Kind::Programming,
498 group: None,
499 },
500 Language {
501 name: "CWeb",
502 kind: Kind::Programming,
503 group: None,
504 },
505 Language {
506 name: "Cabal Config",
507 kind: Kind::Data,
508 group: None,
509 },
510 Language {
511 name: "Caddyfile",
512 kind: Kind::Data,
513 group: None,
514 },
515 Language {
516 name: "Cadence",
517 kind: Kind::Programming,
518 group: None,
519 },
520 Language {
521 name: "Cairo",
522 kind: Kind::Programming,
523 group: Some(102),
524 },
525 Language {
526 name: "Cairo Zero",
527 kind: Kind::Programming,
528 group: Some(102),
529 },
530 Language {
531 name: "CameLIGO",
532 kind: Kind::Programming,
533 group: Some(379),
534 },
535 Language {
536 name: "Cangjie",
537 kind: Kind::Programming,
538 group: None,
539 },
540 Language {
541 name: "Cap'n Proto",
542 kind: Kind::Programming,
543 group: None,
544 },
545 Language {
546 name: "Carbon",
547 kind: Kind::Programming,
548 group: None,
549 },
550 Language {
551 name: "CartoCSS",
552 kind: Kind::Programming,
553 group: None,
554 },
555 Language {
556 name: "Ceylon",
557 kind: Kind::Programming,
558 group: None,
559 },
560 Language {
561 name: "Chapel",
562 kind: Kind::Programming,
563 group: None,
564 },
565 Language {
566 name: "Charity",
567 kind: Kind::Programming,
568 group: None,
569 },
570 Language {
571 name: "Checksums",
572 kind: Kind::Data,
573 group: None,
574 },
575 Language {
576 name: "ChucK",
577 kind: Kind::Programming,
578 group: None,
579 },
580 Language {
581 name: "Circom",
582 kind: Kind::Programming,
583 group: None,
584 },
585 Language {
586 name: "Cirru",
587 kind: Kind::Programming,
588 group: None,
589 },
590 Language {
591 name: "Clarion",
592 kind: Kind::Programming,
593 group: None,
594 },
595 Language {
596 name: "Clarity",
597 kind: Kind::Programming,
598 group: None,
599 },
600 Language {
601 name: "Classic ASP",
602 kind: Kind::Programming,
603 group: None,
604 },
605 Language {
606 name: "Clean",
607 kind: Kind::Programming,
608 group: None,
609 },
610 Language {
611 name: "Click",
612 kind: Kind::Programming,
613 group: None,
614 },
615 Language {
616 name: "Clojure",
617 kind: Kind::Programming,
618 group: None,
619 },
620 Language {
621 name: "Closure Templates",
622 kind: Kind::Markup,
623 group: None,
624 },
625 Language {
626 name: "Cloud Firestore Security Rules",
627 kind: Kind::Data,
628 group: None,
629 },
630 Language {
631 name: "Clue",
632 kind: Kind::Programming,
633 group: None,
634 },
635 Language {
636 name: "CoNLL-U",
637 kind: Kind::Data,
638 group: None,
639 },
640 Language {
641 name: "CodeQL",
642 kind: Kind::Programming,
643 group: None,
644 },
645 Language {
646 name: "CoffeeScript",
647 kind: Kind::Programming,
648 group: None,
649 },
650 Language {
651 name: "ColdFusion",
652 kind: Kind::Programming,
653 group: None,
654 },
655 Language {
656 name: "ColdFusion CFC",
657 kind: Kind::Programming,
658 group: Some(128),
659 },
660 Language {
661 name: "Common Lisp",
662 kind: Kind::Programming,
663 group: None,
664 },
665 Language {
666 name: "Common Workflow Language",
667 kind: Kind::Programming,
668 group: None,
669 },
670 Language {
671 name: "Component Pascal",
672 kind: Kind::Programming,
673 group: None,
674 },
675 Language {
676 name: "Cooklang",
677 kind: Kind::Markup,
678 group: None,
679 },
680 Language {
681 name: "Cool",
682 kind: Kind::Programming,
683 group: None,
684 },
685 Language {
686 name: "Cpp-ObjDump",
687 kind: Kind::Data,
688 group: None,
689 },
690 Language {
691 name: "Creole",
692 kind: Kind::Prose,
693 group: None,
694 },
695 Language {
696 name: "Crystal",
697 kind: Kind::Programming,
698 group: None,
699 },
700 Language {
701 name: "Csound",
702 kind: Kind::Programming,
703 group: None,
704 },
705 Language {
706 name: "Csound Document",
707 kind: Kind::Programming,
708 group: None,
709 },
710 Language {
711 name: "Csound Score",
712 kind: Kind::Programming,
713 group: None,
714 },
715 Language {
716 name: "Cuda",
717 kind: Kind::Programming,
718 group: None,
719 },
720 Language {
721 name: "Cue Sheet",
722 kind: Kind::Data,
723 group: None,
724 },
725 Language {
726 name: "Curry",
727 kind: Kind::Programming,
728 group: None,
729 },
730 Language {
731 name: "Cycript",
732 kind: Kind::Programming,
733 group: None,
734 },
735 Language {
736 name: "Cylc",
737 kind: Kind::Data,
738 group: Some(301),
739 },
740 Language {
741 name: "Cypher",
742 kind: Kind::Programming,
743 group: None,
744 },
745 Language {
746 name: "Cython",
747 kind: Kind::Programming,
748 group: None,
749 },
750 Language {
751 name: "D",
752 kind: Kind::Programming,
753 group: None,
754 },
755 Language {
756 name: "D-ObjDump",
757 kind: Kind::Data,
758 group: None,
759 },
760 Language {
761 name: "D2",
762 kind: Kind::Markup,
763 group: None,
764 },
765 Language {
766 name: "DIGITAL Command Language",
767 kind: Kind::Programming,
768 group: None,
769 },
770 Language {
771 name: "DM",
772 kind: Kind::Programming,
773 group: None,
774 },
775 Language {
776 name: "DNS Zone",
777 kind: Kind::Data,
778 group: None,
779 },
780 Language {
781 name: "DTrace",
782 kind: Kind::Programming,
783 group: None,
784 },
785 Language {
786 name: "Dafny",
787 kind: Kind::Programming,
788 group: None,
789 },
790 Language {
791 name: "Darcs Patch",
792 kind: Kind::Data,
793 group: None,
794 },
795 Language {
796 name: "Dart",
797 kind: Kind::Programming,
798 group: None,
799 },
800 Language {
801 name: "Daslang",
802 kind: Kind::Programming,
803 group: None,
804 },
805 Language {
806 name: "DataWeave",
807 kind: Kind::Programming,
808 group: None,
809 },
810 Language {
811 name: "Debian Package Control File",
812 kind: Kind::Data,
813 group: None,
814 },
815 Language {
816 name: "DenizenScript",
817 kind: Kind::Programming,
818 group: None,
819 },
820 Language {
821 name: "Dhall",
822 kind: Kind::Programming,
823 group: None,
824 },
825 Language {
826 name: "Diff",
827 kind: Kind::Data,
828 group: None,
829 },
830 Language {
831 name: "DirectX 3D File",
832 kind: Kind::Data,
833 group: None,
834 },
835 Language {
836 name: "Dockerfile",
837 kind: Kind::Programming,
838 group: None,
839 },
840 Language {
841 name: "Dogescript",
842 kind: Kind::Programming,
843 group: None,
844 },
845 Language {
846 name: "Dotenv",
847 kind: Kind::Data,
848 group: None,
849 },
850 Language {
851 name: "Dune",
852 kind: Kind::Programming,
853 group: None,
854 },
855 Language {
856 name: "Dylan",
857 kind: Kind::Programming,
858 group: None,
859 },
860 Language {
861 name: "E",
862 kind: Kind::Programming,
863 group: None,
864 },
865 Language {
866 name: "E-mail",
867 kind: Kind::Data,
868 group: None,
869 },
870 Language {
871 name: "EBNF",
872 kind: Kind::Data,
873 group: None,
874 },
875 Language {
876 name: "ECL",
877 kind: Kind::Programming,
878 group: None,
879 },
880 Language {
881 name: "ECLiPSe",
882 kind: Kind::Programming,
883 group: Some(554),
884 },
885 Language {
886 name: "EJS",
887 kind: Kind::Markup,
888 group: None,
889 },
890 Language {
891 name: "EQ",
892 kind: Kind::Programming,
893 group: None,
894 },
895 Language {
896 name: "Eagle",
897 kind: Kind::Data,
898 group: None,
899 },
900 Language {
901 name: "Earthly",
902 kind: Kind::Programming,
903 group: None,
904 },
905 Language {
906 name: "Easybuild",
907 kind: Kind::Data,
908 group: Some(566),
909 },
910 Language {
911 name: "Ecere Projects",
912 kind: Kind::Data,
913 group: Some(334),
914 },
915 Language {
916 name: "Ecmarkup",
917 kind: Kind::Markup,
918 group: Some(277),
919 },
920 Language {
921 name: "Edge",
922 kind: Kind::Markup,
923 group: None,
924 },
925 Language {
926 name: "EdgeQL",
927 kind: Kind::Programming,
928 group: None,
929 },
930 Language {
931 name: "EditorConfig",
932 kind: Kind::Data,
933 group: Some(301),
934 },
935 Language {
936 name: "Edje Data Collection",
937 kind: Kind::Data,
938 group: None,
939 },
940 Language {
941 name: "Eiffel",
942 kind: Kind::Programming,
943 group: None,
944 },
945 Language {
946 name: "Elixir",
947 kind: Kind::Programming,
948 group: None,
949 },
950 Language {
951 name: "Elm",
952 kind: Kind::Programming,
953 group: None,
954 },
955 Language {
956 name: "Elvish",
957 kind: Kind::Programming,
958 group: None,
959 },
960 Language {
961 name: "Elvish Transcript",
962 kind: Kind::Programming,
963 group: Some(189),
964 },
965 Language {
966 name: "Emacs Lisp",
967 kind: Kind::Programming,
968 group: None,
969 },
970 Language {
971 name: "EmberScript",
972 kind: Kind::Programming,
973 group: None,
974 },
975 Language {
976 name: "Erlang",
977 kind: Kind::Programming,
978 group: None,
979 },
980 Language {
981 name: "Euphoria",
982 kind: Kind::Programming,
983 group: None,
984 },
985 Language {
986 name: "F#",
987 kind: Kind::Programming,
988 group: None,
989 },
990 Language {
991 name: "F*",
992 kind: Kind::Programming,
993 group: None,
994 },
995 Language {
996 name: "FIGlet Font",
997 kind: Kind::Data,
998 group: None,
999 },
1000 Language {
1001 name: "FIRRTL",
1002 kind: Kind::Programming,
1003 group: None,
1004 },
1005 Language {
1006 name: "FLUX",
1007 kind: Kind::Programming,
1008 group: None,
1009 },
1010 Language {
1011 name: "FPP",
1012 kind: Kind::Programming,
1013 group: None,
1014 },
1015 Language {
1016 name: "Factor",
1017 kind: Kind::Programming,
1018 group: None,
1019 },
1020 Language {
1021 name: "Fancy",
1022 kind: Kind::Programming,
1023 group: None,
1024 },
1025 Language {
1026 name: "Fantom",
1027 kind: Kind::Programming,
1028 group: None,
1029 },
1030 Language {
1031 name: "Faust",
1032 kind: Kind::Programming,
1033 group: None,
1034 },
1035 Language {
1036 name: "Fennel",
1037 kind: Kind::Programming,
1038 group: None,
1039 },
1040 Language {
1041 name: "Filebench WML",
1042 kind: Kind::Programming,
1043 group: None,
1044 },
1045 Language {
1046 name: "Filterscript",
1047 kind: Kind::Programming,
1048 group: Some(609),
1049 },
1050 Language {
1051 name: "FlatBuffers",
1052 kind: Kind::Data,
1053 group: None,
1054 },
1055 Language {
1056 name: "Flix",
1057 kind: Kind::Programming,
1058 group: None,
1059 },
1060 Language {
1061 name: "Fluent",
1062 kind: Kind::Programming,
1063 group: None,
1064 },
1065 Language {
1066 name: "Formatted",
1067 kind: Kind::Data,
1068 group: None,
1069 },
1070 Language {
1071 name: "Forth",
1072 kind: Kind::Programming,
1073 group: None,
1074 },
1075 Language {
1076 name: "Fortran",
1077 kind: Kind::Programming,
1078 group: Some(213),
1079 },
1080 Language {
1081 name: "Fortran Free Form",
1082 kind: Kind::Programming,
1083 group: Some(213),
1084 },
1085 Language {
1086 name: "FreeBASIC",
1087 kind: Kind::Programming,
1088 group: None,
1089 },
1090 Language {
1091 name: "FreeMarker",
1092 kind: Kind::Programming,
1093 group: None,
1094 },
1095 Language {
1096 name: "Frege",
1097 kind: Kind::Programming,
1098 group: None,
1099 },
1100 Language {
1101 name: "Futhark",
1102 kind: Kind::Programming,
1103 group: None,
1104 },
1105 Language {
1106 name: "G-code",
1107 kind: Kind::Programming,
1108 group: None,
1109 },
1110 Language {
1111 name: "GAML",
1112 kind: Kind::Programming,
1113 group: None,
1114 },
1115 Language {
1116 name: "GAMS",
1117 kind: Kind::Programming,
1118 group: None,
1119 },
1120 Language {
1121 name: "GAP",
1122 kind: Kind::Programming,
1123 group: None,
1124 },
1125 Language {
1126 name: "GCC Machine Description",
1127 kind: Kind::Programming,
1128 group: None,
1129 },
1130 Language {
1131 name: "GDB",
1132 kind: Kind::Programming,
1133 group: None,
1134 },
1135 Language {
1136 name: "GDScript",
1137 kind: Kind::Programming,
1138 group: None,
1139 },
1140 Language {
1141 name: "GDShader",
1142 kind: Kind::Programming,
1143 group: None,
1144 },
1145 Language {
1146 name: "GEDCOM",
1147 kind: Kind::Data,
1148 group: None,
1149 },
1150 Language {
1151 name: "GLSL",
1152 kind: Kind::Programming,
1153 group: None,
1154 },
1155 Language {
1156 name: "GN",
1157 kind: Kind::Data,
1158 group: None,
1159 },
1160 Language {
1161 name: "GSC",
1162 kind: Kind::Programming,
1163 group: None,
1164 },
1165 Language {
1166 name: "Game Maker Language",
1167 kind: Kind::Programming,
1168 group: None,
1169 },
1170 Language {
1171 name: "Gemfile.lock",
1172 kind: Kind::Data,
1173 group: None,
1174 },
1175 Language {
1176 name: "Gemini",
1177 kind: Kind::Prose,
1178 group: None,
1179 },
1180 Language {
1181 name: "Genero 4gl",
1182 kind: Kind::Programming,
1183 group: None,
1184 },
1185 Language {
1186 name: "Genero per",
1187 kind: Kind::Markup,
1188 group: None,
1189 },
1190 Language {
1191 name: "Genie",
1192 kind: Kind::Programming,
1193 group: None,
1194 },
1195 Language {
1196 name: "Genshi",
1197 kind: Kind::Programming,
1198 group: None,
1199 },
1200 Language {
1201 name: "Gentoo Ebuild",
1202 kind: Kind::Programming,
1203 group: Some(652),
1204 },
1205 Language {
1206 name: "Gentoo Eclass",
1207 kind: Kind::Programming,
1208 group: Some(652),
1209 },
1210 Language {
1211 name: "Gerber Image",
1212 kind: Kind::Data,
1213 group: None,
1214 },
1215 Language {
1216 name: "Gettext Catalog",
1217 kind: Kind::Prose,
1218 group: None,
1219 },
1220 Language {
1221 name: "Gherkin",
1222 kind: Kind::Programming,
1223 group: None,
1224 },
1225 Language {
1226 name: "Git Attributes",
1227 kind: Kind::Data,
1228 group: None,
1229 },
1230 Language {
1231 name: "Git Commit",
1232 kind: Kind::Data,
1233 group: None,
1234 },
1235 Language {
1236 name: "Git Config",
1237 kind: Kind::Data,
1238 group: Some(301),
1239 },
1240 Language {
1241 name: "Git Revision List",
1242 kind: Kind::Data,
1243 group: None,
1244 },
1245 Language {
1246 name: "Gleam",
1247 kind: Kind::Programming,
1248 group: None,
1249 },
1250 Language {
1251 name: "Glimmer JS",
1252 kind: Kind::Programming,
1253 group: Some(334),
1254 },
1255 Language {
1256 name: "Glimmer TS",
1257 kind: Kind::Programming,
1258 group: Some(726),
1259 },
1260 Language {
1261 name: "Glyph",
1262 kind: Kind::Programming,
1263 group: None,
1264 },
1265 Language {
1266 name: "Glyph Bitmap Distribution Format",
1267 kind: Kind::Data,
1268 group: None,
1269 },
1270 Language {
1271 name: "Gno",
1272 kind: Kind::Programming,
1273 group: None,
1274 },
1275 Language {
1276 name: "Gnuplot",
1277 kind: Kind::Programming,
1278 group: None,
1279 },
1280 Language {
1281 name: "Go",
1282 kind: Kind::Programming,
1283 group: None,
1284 },
1285 Language {
1286 name: "Go Checksums",
1287 kind: Kind::Data,
1288 group: None,
1289 },
1290 Language {
1291 name: "Go Module",
1292 kind: Kind::Data,
1293 group: None,
1294 },
1295 Language {
1296 name: "Go Template",
1297 kind: Kind::Markup,
1298 group: None,
1299 },
1300 Language {
1301 name: "Go Workspace",
1302 kind: Kind::Data,
1303 group: None,
1304 },
1305 Language {
1306 name: "Godot Resource",
1307 kind: Kind::Data,
1308 group: None,
1309 },
1310 Language {
1311 name: "Golo",
1312 kind: Kind::Programming,
1313 group: None,
1314 },
1315 Language {
1316 name: "Gosu",
1317 kind: Kind::Programming,
1318 group: None,
1319 },
1320 Language {
1321 name: "Grace",
1322 kind: Kind::Programming,
1323 group: None,
1324 },
1325 Language {
1326 name: "Gradle",
1327 kind: Kind::Data,
1328 group: None,
1329 },
1330 Language {
1331 name: "Gradle Kotlin DSL",
1332 kind: Kind::Data,
1333 group: Some(263),
1334 },
1335 Language {
1336 name: "Grammatical Framework",
1337 kind: Kind::Programming,
1338 group: None,
1339 },
1340 Language {
1341 name: "Graph Modeling Language",
1342 kind: Kind::Data,
1343 group: None,
1344 },
1345 Language {
1346 name: "GraphQL",
1347 kind: Kind::Data,
1348 group: None,
1349 },
1350 Language {
1351 name: "Graphviz (DOT)",
1352 kind: Kind::Data,
1353 group: None,
1354 },
1355 Language {
1356 name: "Groovy",
1357 kind: Kind::Programming,
1358 group: None,
1359 },
1360 Language {
1361 name: "Groovy Server Pages",
1362 kind: Kind::Programming,
1363 group: Some(269),
1364 },
1365 Language {
1366 name: "GtkRC",
1367 kind: Kind::Data,
1368 group: None,
1369 },
1370 Language {
1371 name: "HAProxy",
1372 kind: Kind::Data,
1373 group: None,
1374 },
1375 Language {
1376 name: "HCL",
1377 kind: Kind::Programming,
1378 group: None,
1379 },
1380 Language {
1381 name: "HIP",
1382 kind: Kind::Programming,
1383 group: None,
1384 },
1385 Language {
1386 name: "HLSL",
1387 kind: Kind::Programming,
1388 group: None,
1389 },
1390 Language {
1391 name: "HOCON",
1392 kind: Kind::Data,
1393 group: None,
1394 },
1395 Language {
1396 name: "HTML",
1397 kind: Kind::Markup,
1398 group: None,
1399 },
1400 Language {
1401 name: "HTML+ECR",
1402 kind: Kind::Markup,
1403 group: Some(277),
1404 },
1405 Language {
1406 name: "HTML+EEX",
1407 kind: Kind::Markup,
1408 group: Some(277),
1409 },
1410 Language {
1411 name: "HTML+ERB",
1412 kind: Kind::Markup,
1413 group: Some(277),
1414 },
1415 Language {
1416 name: "HTML+PHP",
1417 kind: Kind::Markup,
1418 group: Some(277),
1419 },
1420 Language {
1421 name: "HTML+Razor",
1422 kind: Kind::Markup,
1423 group: Some(277),
1424 },
1425 Language {
1426 name: "HTTP",
1427 kind: Kind::Data,
1428 group: None,
1429 },
1430 Language {
1431 name: "HXML",
1432 kind: Kind::Data,
1433 group: None,
1434 },
1435 Language {
1436 name: "Hack",
1437 kind: Kind::Programming,
1438 group: None,
1439 },
1440 Language {
1441 name: "Haml",
1442 kind: Kind::Markup,
1443 group: None,
1444 },
1445 Language {
1446 name: "Handlebars",
1447 kind: Kind::Markup,
1448 group: None,
1449 },
1450 Language {
1451 name: "Harbour",
1452 kind: Kind::Programming,
1453 group: None,
1454 },
1455 Language {
1456 name: "Hare",
1457 kind: Kind::Programming,
1458 group: None,
1459 },
1460 Language {
1461 name: "Haskell",
1462 kind: Kind::Programming,
1463 group: None,
1464 },
1465 Language {
1466 name: "Haxe",
1467 kind: Kind::Programming,
1468 group: None,
1469 },
1470 Language {
1471 name: "HiveQL",
1472 kind: Kind::Programming,
1473 group: None,
1474 },
1475 Language {
1476 name: "HolyC",
1477 kind: Kind::Programming,
1478 group: None,
1479 },
1480 Language {
1481 name: "Hosts File",
1482 kind: Kind::Data,
1483 group: None,
1484 },
1485 Language {
1486 name: "Hurl",
1487 kind: Kind::Programming,
1488 group: None,
1489 },
1490 Language {
1491 name: "Hy",
1492 kind: Kind::Programming,
1493 group: None,
1494 },
1495 Language {
1496 name: "HyPhy",
1497 kind: Kind::Programming,
1498 group: None,
1499 },
1500 Language {
1501 name: "IDL",
1502 kind: Kind::Programming,
1503 group: None,
1504 },
1505 Language {
1506 name: "IGOR Pro",
1507 kind: Kind::Programming,
1508 group: None,
1509 },
1510 Language {
1511 name: "IL Assembly",
1512 kind: Kind::Programming,
1513 group: None,
1514 },
1515 Language {
1516 name: "INI",
1517 kind: Kind::Data,
1518 group: None,
1519 },
1520 Language {
1521 name: "IRC log",
1522 kind: Kind::Data,
1523 group: None,
1524 },
1525 Language {
1526 name: "ISPC",
1527 kind: Kind::Programming,
1528 group: None,
1529 },
1530 Language {
1531 name: "Idris",
1532 kind: Kind::Programming,
1533 group: None,
1534 },
1535 Language {
1536 name: "Ignore List",
1537 kind: Kind::Data,
1538 group: None,
1539 },
1540 Language {
1541 name: "ImHex Pattern Language",
1542 kind: Kind::Programming,
1543 group: None,
1544 },
1545 Language {
1546 name: "ImageJ Macro",
1547 kind: Kind::Programming,
1548 group: None,
1549 },
1550 Language {
1551 name: "Imba",
1552 kind: Kind::Programming,
1553 group: None,
1554 },
1555 Language {
1556 name: "Inform 7",
1557 kind: Kind::Programming,
1558 group: None,
1559 },
1560 Language {
1561 name: "Ink",
1562 kind: Kind::Programming,
1563 group: None,
1564 },
1565 Language {
1566 name: "Inno Setup",
1567 kind: Kind::Programming,
1568 group: None,
1569 },
1570 Language {
1571 name: "Io",
1572 kind: Kind::Programming,
1573 group: None,
1574 },
1575 Language {
1576 name: "Ioke",
1577 kind: Kind::Programming,
1578 group: None,
1579 },
1580 Language {
1581 name: "Isabelle",
1582 kind: Kind::Programming,
1583 group: None,
1584 },
1585 Language {
1586 name: "Isabelle ROOT",
1587 kind: Kind::Programming,
1588 group: Some(314),
1589 },
1590 Language {
1591 name: "J",
1592 kind: Kind::Programming,
1593 group: None,
1594 },
1595 Language {
1596 name: "JAR Manifest",
1597 kind: Kind::Data,
1598 group: None,
1599 },
1600 Language {
1601 name: "JASS",
1602 kind: Kind::Programming,
1603 group: None,
1604 },
1605 Language {
1606 name: "JCL",
1607 kind: Kind::Programming,
1608 group: None,
1609 },
1610 Language {
1611 name: "JFlex",
1612 kind: Kind::Programming,
1613 group: Some(378),
1614 },
1615 Language {
1616 name: "JSON",
1617 kind: Kind::Data,
1618 group: None,
1619 },
1620 Language {
1621 name: "JSON with Comments",
1622 kind: Kind::Data,
1623 group: Some(321),
1624 },
1625 Language {
1626 name: "JSON5",
1627 kind: Kind::Data,
1628 group: None,
1629 },
1630 Language {
1631 name: "JSONLD",
1632 kind: Kind::Data,
1633 group: None,
1634 },
1635 Language {
1636 name: "JSONiq",
1637 kind: Kind::Programming,
1638 group: None,
1639 },
1640 Language {
1641 name: "Jac",
1642 kind: Kind::Programming,
1643 group: None,
1644 },
1645 Language {
1646 name: "Jai",
1647 kind: Kind::Programming,
1648 group: None,
1649 },
1650 Language {
1651 name: "Janet",
1652 kind: Kind::Programming,
1653 group: None,
1654 },
1655 Language {
1656 name: "Jasmin",
1657 kind: Kind::Programming,
1658 group: None,
1659 },
1660 Language {
1661 name: "Java",
1662 kind: Kind::Programming,
1663 group: None,
1664 },
1665 Language {
1666 name: "Java Properties",
1667 kind: Kind::Data,
1668 group: None,
1669 },
1670 Language {
1671 name: "Java Server Pages",
1672 kind: Kind::Programming,
1673 group: Some(330),
1674 },
1675 Language {
1676 name: "Java Template Engine",
1677 kind: Kind::Programming,
1678 group: Some(330),
1679 },
1680 Language {
1681 name: "JavaScript",
1682 kind: Kind::Programming,
1683 group: None,
1684 },
1685 Language {
1686 name: "JavaScript+ERB",
1687 kind: Kind::Programming,
1688 group: Some(334),
1689 },
1690 Language {
1691 name: "Jest Snapshot",
1692 kind: Kind::Data,
1693 group: None,
1694 },
1695 Language {
1696 name: "JetBrains MPS",
1697 kind: Kind::Programming,
1698 group: None,
1699 },
1700 Language {
1701 name: "Jinja",
1702 kind: Kind::Markup,
1703 group: None,
1704 },
1705 Language {
1706 name: "Jison",
1707 kind: Kind::Programming,
1708 group: Some(796),
1709 },
1710 Language {
1711 name: "Jison Lex",
1712 kind: Kind::Programming,
1713 group: Some(378),
1714 },
1715 Language {
1716 name: "Jolie",
1717 kind: Kind::Programming,
1718 group: None,
1719 },
1720 Language {
1721 name: "Jsonnet",
1722 kind: Kind::Programming,
1723 group: None,
1724 },
1725 Language {
1726 name: "Julia",
1727 kind: Kind::Programming,
1728 group: None,
1729 },
1730 Language {
1731 name: "Julia REPL",
1732 kind: Kind::Programming,
1733 group: Some(343),
1734 },
1735 Language {
1736 name: "Jupyter Notebook",
1737 kind: Kind::Markup,
1738 group: None,
1739 },
1740 Language {
1741 name: "Just",
1742 kind: Kind::Programming,
1743 group: None,
1744 },
1745 Language {
1746 name: "KCL",
1747 kind: Kind::Programming,
1748 group: None,
1749 },
1750 Language {
1751 name: "KDL",
1752 kind: Kind::Data,
1753 group: None,
1754 },
1755 Language {
1756 name: "KFramework",
1757 kind: Kind::Programming,
1758 group: None,
1759 },
1760 Language {
1761 name: "KRL",
1762 kind: Kind::Programming,
1763 group: None,
1764 },
1765 Language {
1766 name: "Kaitai Struct",
1767 kind: Kind::Programming,
1768 group: None,
1769 },
1770 Language {
1771 name: "KakouneScript",
1772 kind: Kind::Programming,
1773 group: None,
1774 },
1775 Language {
1776 name: "KerboScript",
1777 kind: Kind::Programming,
1778 group: None,
1779 },
1780 Language {
1781 name: "KiCad Layout",
1782 kind: Kind::Data,
1783 group: None,
1784 },
1785 Language {
1786 name: "KiCad Legacy Layout",
1787 kind: Kind::Data,
1788 group: None,
1789 },
1790 Language {
1791 name: "KiCad Schematic",
1792 kind: Kind::Data,
1793 group: None,
1794 },
1795 Language {
1796 name: "Kickstart",
1797 kind: Kind::Data,
1798 group: None,
1799 },
1800 Language {
1801 name: "Kit",
1802 kind: Kind::Markup,
1803 group: None,
1804 },
1805 Language {
1806 name: "KoLmafia ASH",
1807 kind: Kind::Programming,
1808 group: None,
1809 },
1810 Language {
1811 name: "Koka",
1812 kind: Kind::Programming,
1813 group: None,
1814 },
1815 Language {
1816 name: "Kotlin",
1817 kind: Kind::Programming,
1818 group: None,
1819 },
1820 Language {
1821 name: "Kusto",
1822 kind: Kind::Data,
1823 group: None,
1824 },
1825 Language {
1826 name: "LFE",
1827 kind: Kind::Programming,
1828 group: None,
1829 },
1830 Language {
1831 name: "LLVM",
1832 kind: Kind::Programming,
1833 group: None,
1834 },
1835 Language {
1836 name: "LOLCODE",
1837 kind: Kind::Programming,
1838 group: None,
1839 },
1840 Language {
1841 name: "LSL",
1842 kind: Kind::Programming,
1843 group: None,
1844 },
1845 Language {
1846 name: "LTspice Symbol",
1847 kind: Kind::Data,
1848 group: None,
1849 },
1850 Language {
1851 name: "LabVIEW",
1852 kind: Kind::Programming,
1853 group: None,
1854 },
1855 Language {
1856 name: "Lambdapi",
1857 kind: Kind::Programming,
1858 group: None,
1859 },
1860 Language {
1861 name: "Langium",
1862 kind: Kind::Programming,
1863 group: None,
1864 },
1865 Language {
1866 name: "Lark",
1867 kind: Kind::Data,
1868 group: None,
1869 },
1870 Language {
1871 name: "Lasso",
1872 kind: Kind::Programming,
1873 group: None,
1874 },
1875 Language {
1876 name: "Latte",
1877 kind: Kind::Markup,
1878 group: None,
1879 },
1880 Language {
1881 name: "Lean",
1882 kind: Kind::Programming,
1883 group: None,
1884 },
1885 Language {
1886 name: "Lean 4",
1887 kind: Kind::Programming,
1888 group: Some(374),
1889 },
1890 Language {
1891 name: "Leo",
1892 kind: Kind::Programming,
1893 group: None,
1894 },
1895 Language {
1896 name: "Less",
1897 kind: Kind::Markup,
1898 group: None,
1899 },
1900 Language {
1901 name: "Lex",
1902 kind: Kind::Programming,
1903 group: None,
1904 },
1905 Language {
1906 name: "LigoLANG",
1907 kind: Kind::Programming,
1908 group: Some(379),
1909 },
1910 Language {
1911 name: "LilyPond",
1912 kind: Kind::Programming,
1913 group: None,
1914 },
1915 Language {
1916 name: "Limbo",
1917 kind: Kind::Programming,
1918 group: None,
1919 },
1920 Language {
1921 name: "Linear Programming",
1922 kind: Kind::Programming,
1923 group: None,
1924 },
1925 Language {
1926 name: "Linker Script",
1927 kind: Kind::Programming,
1928 group: None,
1929 },
1930 Language {
1931 name: "Linux Kernel Module",
1932 kind: Kind::Data,
1933 group: None,
1934 },
1935 Language {
1936 name: "Liquid",
1937 kind: Kind::Markup,
1938 group: None,
1939 },
1940 Language {
1941 name: "Liquidsoap",
1942 kind: Kind::Programming,
1943 group: None,
1944 },
1945 Language {
1946 name: "Literate Agda",
1947 kind: Kind::Programming,
1948 group: Some(22),
1949 },
1950 Language {
1951 name: "Literate CoffeeScript",
1952 kind: Kind::Programming,
1953 group: Some(127),
1954 },
1955 Language {
1956 name: "Literate Haskell",
1957 kind: Kind::Programming,
1958 group: Some(290),
1959 },
1960 Language {
1961 name: "LiveCode Script",
1962 kind: Kind::Programming,
1963 group: None,
1964 },
1965 Language {
1966 name: "LiveScript",
1967 kind: Kind::Programming,
1968 group: None,
1969 },
1970 Language {
1971 name: "Lobster",
1972 kind: Kind::Programming,
1973 group: None,
1974 },
1975 Language {
1976 name: "Logos",
1977 kind: Kind::Programming,
1978 group: None,
1979 },
1980 Language {
1981 name: "Logtalk",
1982 kind: Kind::Programming,
1983 group: None,
1984 },
1985 Language {
1986 name: "LookML",
1987 kind: Kind::Programming,
1988 group: None,
1989 },
1990 Language {
1991 name: "LoomScript",
1992 kind: Kind::Programming,
1993 group: None,
1994 },
1995 Language {
1996 name: "Lua",
1997 kind: Kind::Programming,
1998 group: None,
1999 },
2000 Language {
2001 name: "Luau",
2002 kind: Kind::Programming,
2003 group: None,
2004 },
2005 Language {
2006 name: "M",
2007 kind: Kind::Programming,
2008 group: None,
2009 },
2010 Language {
2011 name: "M3U",
2012 kind: Kind::Data,
2013 group: None,
2014 },
2015 Language {
2016 name: "M4",
2017 kind: Kind::Programming,
2018 group: None,
2019 },
2020 Language {
2021 name: "M4Sugar",
2022 kind: Kind::Programming,
2023 group: Some(401),
2024 },
2025 Language {
2026 name: "MATLAB",
2027 kind: Kind::Programming,
2028 group: None,
2029 },
2030 Language {
2031 name: "MAXScript",
2032 kind: Kind::Programming,
2033 group: None,
2034 },
2035 Language {
2036 name: "MDX",
2037 kind: Kind::Markup,
2038 group: None,
2039 },
2040 Language {
2041 name: "MLIR",
2042 kind: Kind::Programming,
2043 group: None,
2044 },
2045 Language {
2046 name: "MQL4",
2047 kind: Kind::Programming,
2048 group: None,
2049 },
2050 Language {
2051 name: "MQL5",
2052 kind: Kind::Programming,
2053 group: None,
2054 },
2055 Language {
2056 name: "MTML",
2057 kind: Kind::Markup,
2058 group: None,
2059 },
2060 Language {
2061 name: "MUF",
2062 kind: Kind::Programming,
2063 group: Some(212),
2064 },
2065 Language {
2066 name: "Macaulay2",
2067 kind: Kind::Programming,
2068 group: None,
2069 },
2070 Language {
2071 name: "Makefile",
2072 kind: Kind::Programming,
2073 group: None,
2074 },
2075 Language {
2076 name: "Mako",
2077 kind: Kind::Programming,
2078 group: None,
2079 },
2080 Language {
2081 name: "Markdown",
2082 kind: Kind::Prose,
2083 group: None,
2084 },
2085 Language {
2086 name: "Marko",
2087 kind: Kind::Markup,
2088 group: None,
2089 },
2090 Language {
2091 name: "Mask",
2092 kind: Kind::Markup,
2093 group: None,
2094 },
2095 Language {
2096 name: "Mathematical Programming System",
2097 kind: Kind::Programming,
2098 group: None,
2099 },
2100 Language {
2101 name: "Maven POM",
2102 kind: Kind::Data,
2103 group: Some(781),
2104 },
2105 Language {
2106 name: "Max",
2107 kind: Kind::Programming,
2108 group: None,
2109 },
2110 Language {
2111 name: "MeTTa",
2112 kind: Kind::Programming,
2113 group: None,
2114 },
2115 Language {
2116 name: "Mercury",
2117 kind: Kind::Programming,
2118 group: None,
2119 },
2120 Language {
2121 name: "Mermaid",
2122 kind: Kind::Markup,
2123 group: None,
2124 },
2125 Language {
2126 name: "Meson",
2127 kind: Kind::Programming,
2128 group: None,
2129 },
2130 Language {
2131 name: "Metal",
2132 kind: Kind::Programming,
2133 group: None,
2134 },
2135 Language {
2136 name: "Microsoft Developer Studio Project",
2137 kind: Kind::Data,
2138 group: None,
2139 },
2140 Language {
2141 name: "Microsoft Visual Studio Solution",
2142 kind: Kind::Data,
2143 group: None,
2144 },
2145 Language {
2146 name: "MiniD",
2147 kind: Kind::Programming,
2148 group: None,
2149 },
2150 Language {
2151 name: "MiniScript",
2152 kind: Kind::Programming,
2153 group: None,
2154 },
2155 Language {
2156 name: "MiniYAML",
2157 kind: Kind::Data,
2158 group: None,
2159 },
2160 Language {
2161 name: "MiniZinc",
2162 kind: Kind::Programming,
2163 group: None,
2164 },
2165 Language {
2166 name: "MiniZinc Data",
2167 kind: Kind::Data,
2168 group: None,
2169 },
2170 Language {
2171 name: "Mint",
2172 kind: Kind::Programming,
2173 group: None,
2174 },
2175 Language {
2176 name: "Mirah",
2177 kind: Kind::Programming,
2178 group: None,
2179 },
2180 Language {
2181 name: "Modelica",
2182 kind: Kind::Programming,
2183 group: None,
2184 },
2185 Language {
2186 name: "Modula-2",
2187 kind: Kind::Programming,
2188 group: None,
2189 },
2190 Language {
2191 name: "Modula-3",
2192 kind: Kind::Programming,
2193 group: None,
2194 },
2195 Language {
2196 name: "Module Management System",
2197 kind: Kind::Programming,
2198 group: None,
2199 },
2200 Language {
2201 name: "Mojo",
2202 kind: Kind::Programming,
2203 group: None,
2204 },
2205 Language {
2206 name: "Monkey",
2207 kind: Kind::Programming,
2208 group: None,
2209 },
2210 Language {
2211 name: "Monkey C",
2212 kind: Kind::Programming,
2213 group: None,
2214 },
2215 Language {
2216 name: "Moocode",
2217 kind: Kind::Programming,
2218 group: None,
2219 },
2220 Language {
2221 name: "MoonBit",
2222 kind: Kind::Programming,
2223 group: None,
2224 },
2225 Language {
2226 name: "MoonScript",
2227 kind: Kind::Programming,
2228 group: None,
2229 },
2230 Language {
2231 name: "Motoko",
2232 kind: Kind::Programming,
2233 group: None,
2234 },
2235 Language {
2236 name: "Motorola 68K Assembly",
2237 kind: Kind::Programming,
2238 group: Some(39),
2239 },
2240 Language {
2241 name: "Move",
2242 kind: Kind::Programming,
2243 group: None,
2244 },
2245 Language {
2246 name: "Muse",
2247 kind: Kind::Prose,
2248 group: None,
2249 },
2250 Language {
2251 name: "Mustache",
2252 kind: Kind::Markup,
2253 group: None,
2254 },
2255 Language {
2256 name: "Myghty",
2257 kind: Kind::Programming,
2258 group: None,
2259 },
2260 Language {
2261 name: "NASL",
2262 kind: Kind::Programming,
2263 group: None,
2264 },
2265 Language {
2266 name: "NCL",
2267 kind: Kind::Programming,
2268 group: None,
2269 },
2270 Language {
2271 name: "NEON",
2272 kind: Kind::Data,
2273 group: None,
2274 },
2275 Language {
2276 name: "NL",
2277 kind: Kind::Data,
2278 group: None,
2279 },
2280 Language {
2281 name: "NMODL",
2282 kind: Kind::Programming,
2283 group: None,
2284 },
2285 Language {
2286 name: "NPM Config",
2287 kind: Kind::Data,
2288 group: Some(301),
2289 },
2290 Language {
2291 name: "NSIS",
2292 kind: Kind::Programming,
2293 group: None,
2294 },
2295 Language {
2296 name: "NWScript",
2297 kind: Kind::Programming,
2298 group: None,
2299 },
2300 Language {
2301 name: "Nasal",
2302 kind: Kind::Programming,
2303 group: None,
2304 },
2305 Language {
2306 name: "Nearley",
2307 kind: Kind::Programming,
2308 group: None,
2309 },
2310 Language {
2311 name: "Nemerle",
2312 kind: Kind::Programming,
2313 group: None,
2314 },
2315 Language {
2316 name: "NetLinx",
2317 kind: Kind::Programming,
2318 group: None,
2319 },
2320 Language {
2321 name: "NetLinx+ERB",
2322 kind: Kind::Programming,
2323 group: None,
2324 },
2325 Language {
2326 name: "NetLogo",
2327 kind: Kind::Programming,
2328 group: None,
2329 },
2330 Language {
2331 name: "NewLisp",
2332 kind: Kind::Programming,
2333 group: None,
2334 },
2335 Language {
2336 name: "Nextflow",
2337 kind: Kind::Programming,
2338 group: None,
2339 },
2340 Language {
2341 name: "Nginx",
2342 kind: Kind::Data,
2343 group: None,
2344 },
2345 Language {
2346 name: "Nickel",
2347 kind: Kind::Programming,
2348 group: None,
2349 },
2350 Language {
2351 name: "Nim",
2352 kind: Kind::Programming,
2353 group: None,
2354 },
2355 Language {
2356 name: "Ninja",
2357 kind: Kind::Data,
2358 group: None,
2359 },
2360 Language {
2361 name: "Nit",
2362 kind: Kind::Programming,
2363 group: None,
2364 },
2365 Language {
2366 name: "Nix",
2367 kind: Kind::Programming,
2368 group: None,
2369 },
2370 Language {
2371 name: "Noir",
2372 kind: Kind::Programming,
2373 group: None,
2374 },
2375 Language {
2376 name: "Nu",
2377 kind: Kind::Programming,
2378 group: None,
2379 },
2380 Language {
2381 name: "NumPy",
2382 kind: Kind::Programming,
2383 group: Some(566),
2384 },
2385 Language {
2386 name: "Nunjucks",
2387 kind: Kind::Markup,
2388 group: None,
2389 },
2390 Language {
2391 name: "Nushell",
2392 kind: Kind::Programming,
2393 group: None,
2394 },
2395 Language {
2396 name: "OASv2-json",
2397 kind: Kind::Data,
2398 group: Some(496),
2399 },
2400 Language {
2401 name: "OASv2-yaml",
2402 kind: Kind::Data,
2403 group: Some(496),
2404 },
2405 Language {
2406 name: "OASv3-json",
2407 kind: Kind::Data,
2408 group: Some(497),
2409 },
2410 Language {
2411 name: "OASv3-yaml",
2412 kind: Kind::Data,
2413 group: Some(497),
2414 },
2415 Language {
2416 name: "OCaml",
2417 kind: Kind::Programming,
2418 group: None,
2419 },
2420 Language {
2421 name: "OMNeT++ MSG",
2422 kind: Kind::Programming,
2423 group: None,
2424 },
2425 Language {
2426 name: "OMNeT++ NED",
2427 kind: Kind::Programming,
2428 group: None,
2429 },
2430 Language {
2431 name: "Oberon",
2432 kind: Kind::Programming,
2433 group: None,
2434 },
2435 Language {
2436 name: "ObjDump",
2437 kind: Kind::Data,
2438 group: None,
2439 },
2440 Language {
2441 name: "Object Data Instance Notation",
2442 kind: Kind::Data,
2443 group: None,
2444 },
2445 Language {
2446 name: "ObjectScript",
2447 kind: Kind::Programming,
2448 group: None,
2449 },
2450 Language {
2451 name: "Objective-C",
2452 kind: Kind::Programming,
2453 group: None,
2454 },
2455 Language {
2456 name: "Objective-C++",
2457 kind: Kind::Programming,
2458 group: None,
2459 },
2460 Language {
2461 name: "Objective-J",
2462 kind: Kind::Programming,
2463 group: None,
2464 },
2465 Language {
2466 name: "Odin",
2467 kind: Kind::Programming,
2468 group: None,
2469 },
2470 Language {
2471 name: "Omgrofl",
2472 kind: Kind::Programming,
2473 group: None,
2474 },
2475 Language {
2476 name: "Opa",
2477 kind: Kind::Programming,
2478 group: None,
2479 },
2480 Language {
2481 name: "Opal",
2482 kind: Kind::Programming,
2483 group: None,
2484 },
2485 Language {
2486 name: "Open Policy Agent",
2487 kind: Kind::Programming,
2488 group: None,
2489 },
2490 Language {
2491 name: "OpenAPI Specification v2",
2492 kind: Kind::Data,
2493 group: None,
2494 },
2495 Language {
2496 name: "OpenAPI Specification v3",
2497 kind: Kind::Data,
2498 group: None,
2499 },
2500 Language {
2501 name: "OpenCL",
2502 kind: Kind::Programming,
2503 group: Some(80),
2504 },
2505 Language {
2506 name: "OpenEdge ABL",
2507 kind: Kind::Programming,
2508 group: None,
2509 },
2510 Language {
2511 name: "OpenQASM",
2512 kind: Kind::Programming,
2513 group: None,
2514 },
2515 Language {
2516 name: "OpenRC runscript",
2517 kind: Kind::Programming,
2518 group: Some(652),
2519 },
2520 Language {
2521 name: "OpenSCAD",
2522 kind: Kind::Programming,
2523 group: None,
2524 },
2525 Language {
2526 name: "OpenStep Property List",
2527 kind: Kind::Data,
2528 group: None,
2529 },
2530 Language {
2531 name: "OpenType Feature File",
2532 kind: Kind::Data,
2533 group: None,
2534 },
2535 Language {
2536 name: "Option List",
2537 kind: Kind::Data,
2538 group: None,
2539 },
2540 Language {
2541 name: "Org",
2542 kind: Kind::Prose,
2543 group: None,
2544 },
2545 Language {
2546 name: "OverPy",
2547 kind: Kind::Programming,
2548 group: None,
2549 },
2550 Language {
2551 name: "OverpassQL",
2552 kind: Kind::Programming,
2553 group: None,
2554 },
2555 Language {
2556 name: "Ox",
2557 kind: Kind::Programming,
2558 group: None,
2559 },
2560 Language {
2561 name: "Oxygene",
2562 kind: Kind::Programming,
2563 group: None,
2564 },
2565 Language {
2566 name: "Oz",
2567 kind: Kind::Programming,
2568 group: None,
2569 },
2570 Language {
2571 name: "P4",
2572 kind: Kind::Programming,
2573 group: None,
2574 },
2575 Language {
2576 name: "PDDL",
2577 kind: Kind::Programming,
2578 group: None,
2579 },
2580 Language {
2581 name: "PEG.js",
2582 kind: Kind::Programming,
2583 group: None,
2584 },
2585 Language {
2586 name: "PHP",
2587 kind: Kind::Programming,
2588 group: None,
2589 },
2590 Language {
2591 name: "PLSQL",
2592 kind: Kind::Programming,
2593 group: None,
2594 },
2595 Language {
2596 name: "PLpgSQL",
2597 kind: Kind::Programming,
2598 group: None,
2599 },
2600 Language {
2601 name: "POV-Ray SDL",
2602 kind: Kind::Programming,
2603 group: None,
2604 },
2605 Language {
2606 name: "Pact",
2607 kind: Kind::Programming,
2608 group: None,
2609 },
2610 Language {
2611 name: "Pan",
2612 kind: Kind::Programming,
2613 group: None,
2614 },
2615 Language {
2616 name: "Papyrus",
2617 kind: Kind::Programming,
2618 group: None,
2619 },
2620 Language {
2621 name: "Parrot",
2622 kind: Kind::Programming,
2623 group: None,
2624 },
2625 Language {
2626 name: "Parrot Assembly",
2627 kind: Kind::Programming,
2628 group: Some(522),
2629 },
2630 Language {
2631 name: "Parrot Internal Representation",
2632 kind: Kind::Programming,
2633 group: Some(522),
2634 },
2635 Language {
2636 name: "Pascal",
2637 kind: Kind::Programming,
2638 group: None,
2639 },
2640 Language {
2641 name: "Pawn",
2642 kind: Kind::Programming,
2643 group: None,
2644 },
2645 Language {
2646 name: "Pep8",
2647 kind: Kind::Programming,
2648 group: None,
2649 },
2650 Language {
2651 name: "Perl",
2652 kind: Kind::Programming,
2653 group: None,
2654 },
2655 Language {
2656 name: "Pic",
2657 kind: Kind::Markup,
2658 group: Some(619),
2659 },
2660 Language {
2661 name: "Pickle",
2662 kind: Kind::Data,
2663 group: None,
2664 },
2665 Language {
2666 name: "PicoLisp",
2667 kind: Kind::Programming,
2668 group: None,
2669 },
2670 Language {
2671 name: "PigLatin",
2672 kind: Kind::Programming,
2673 group: None,
2674 },
2675 Language {
2676 name: "Pike",
2677 kind: Kind::Programming,
2678 group: None,
2679 },
2680 Language {
2681 name: "Pip Requirements",
2682 kind: Kind::Data,
2683 group: None,
2684 },
2685 Language {
2686 name: "Pkl",
2687 kind: Kind::Programming,
2688 group: None,
2689 },
2690 Language {
2691 name: "PlantUML",
2692 kind: Kind::Data,
2693 group: None,
2694 },
2695 Language {
2696 name: "Pod",
2697 kind: Kind::Prose,
2698 group: None,
2699 },
2700 Language {
2701 name: "Pod 6",
2702 kind: Kind::Prose,
2703 group: None,
2704 },
2705 Language {
2706 name: "PogoScript",
2707 kind: Kind::Programming,
2708 group: None,
2709 },
2710 Language {
2711 name: "Polar",
2712 kind: Kind::Programming,
2713 group: None,
2714 },
2715 Language {
2716 name: "Pony",
2717 kind: Kind::Programming,
2718 group: None,
2719 },
2720 Language {
2721 name: "Portugol",
2722 kind: Kind::Programming,
2723 group: None,
2724 },
2725 Language {
2726 name: "PostCSS",
2727 kind: Kind::Markup,
2728 group: Some(95),
2729 },
2730 Language {
2731 name: "PostScript",
2732 kind: Kind::Markup,
2733 group: None,
2734 },
2735 Language {
2736 name: "Power Query",
2737 kind: Kind::Programming,
2738 group: None,
2739 },
2740 Language {
2741 name: "PowerBuilder",
2742 kind: Kind::Programming,
2743 group: None,
2744 },
2745 Language {
2746 name: "PowerShell",
2747 kind: Kind::Programming,
2748 group: None,
2749 },
2750 Language {
2751 name: "Praat",
2752 kind: Kind::Programming,
2753 group: None,
2754 },
2755 Language {
2756 name: "Prisma",
2757 kind: Kind::Data,
2758 group: None,
2759 },
2760 Language {
2761 name: "Pro*C",
2762 kind: Kind::Programming,
2763 group: None,
2764 },
2765 Language {
2766 name: "Processing",
2767 kind: Kind::Programming,
2768 group: None,
2769 },
2770 Language {
2771 name: "Procfile",
2772 kind: Kind::Programming,
2773 group: None,
2774 },
2775 Language {
2776 name: "Proguard",
2777 kind: Kind::Data,
2778 group: None,
2779 },
2780 Language {
2781 name: "Prolog",
2782 kind: Kind::Programming,
2783 group: None,
2784 },
2785 Language {
2786 name: "Promela",
2787 kind: Kind::Programming,
2788 group: None,
2789 },
2790 Language {
2791 name: "Propeller Spin",
2792 kind: Kind::Programming,
2793 group: None,
2794 },
2795 Language {
2796 name: "Protocol Buffer",
2797 kind: Kind::Data,
2798 group: None,
2799 },
2800 Language {
2801 name: "Protocol Buffer Text Format",
2802 kind: Kind::Data,
2803 group: None,
2804 },
2805 Language {
2806 name: "Public Key",
2807 kind: Kind::Data,
2808 group: None,
2809 },
2810 Language {
2811 name: "Pug",
2812 kind: Kind::Markup,
2813 group: None,
2814 },
2815 Language {
2816 name: "Puppet",
2817 kind: Kind::Programming,
2818 group: None,
2819 },
2820 Language {
2821 name: "Pure Data",
2822 kind: Kind::Data,
2823 group: None,
2824 },
2825 Language {
2826 name: "PureBasic",
2827 kind: Kind::Programming,
2828 group: None,
2829 },
2830 Language {
2831 name: "PureScript",
2832 kind: Kind::Programming,
2833 group: None,
2834 },
2835 Language {
2836 name: "Pyret",
2837 kind: Kind::Programming,
2838 group: None,
2839 },
2840 Language {
2841 name: "Python",
2842 kind: Kind::Programming,
2843 group: None,
2844 },
2845 Language {
2846 name: "Python console",
2847 kind: Kind::Programming,
2848 group: Some(566),
2849 },
2850 Language {
2851 name: "Python traceback",
2852 kind: Kind::Data,
2853 group: Some(566),
2854 },
2855 Language {
2856 name: "Q#",
2857 kind: Kind::Programming,
2858 group: None,
2859 },
2860 Language {
2861 name: "QML",
2862 kind: Kind::Programming,
2863 group: None,
2864 },
2865 Language {
2866 name: "QMake",
2867 kind: Kind::Programming,
2868 group: None,
2869 },
2870 Language {
2871 name: "Qt Script",
2872 kind: Kind::Programming,
2873 group: None,
2874 },
2875 Language {
2876 name: "Quake",
2877 kind: Kind::Programming,
2878 group: None,
2879 },
2880 Language {
2881 name: "QuakeC",
2882 kind: Kind::Programming,
2883 group: None,
2884 },
2885 Language {
2886 name: "Quartus Simulation IP",
2887 kind: Kind::Data,
2888 group: None,
2889 },
2890 Language {
2891 name: "QuickBASIC",
2892 kind: Kind::Programming,
2893 group: None,
2894 },
2895 Language {
2896 name: "Quint",
2897 kind: Kind::Programming,
2898 group: None,
2899 },
2900 Language {
2901 name: "R",
2902 kind: Kind::Programming,
2903 group: None,
2904 },
2905 Language {
2906 name: "RAML",
2907 kind: Kind::Markup,
2908 group: None,
2909 },
2910 Language {
2911 name: "RAScript",
2912 kind: Kind::Programming,
2913 group: None,
2914 },
2915 Language {
2916 name: "RBS",
2917 kind: Kind::Data,
2918 group: Some(623),
2919 },
2920 Language {
2921 name: "RDoc",
2922 kind: Kind::Prose,
2923 group: None,
2924 },
2925 Language {
2926 name: "REALbasic",
2927 kind: Kind::Programming,
2928 group: None,
2929 },
2930 Language {
2931 name: "REXX",
2932 kind: Kind::Programming,
2933 group: None,
2934 },
2935 Language {
2936 name: "RMarkdown",
2937 kind: Kind::Prose,
2938 group: None,
2939 },
2940 Language {
2941 name: "RON",
2942 kind: Kind::Data,
2943 group: None,
2944 },
2945 Language {
2946 name: "ROS Interface",
2947 kind: Kind::Data,
2948 group: None,
2949 },
2950 Language {
2951 name: "RPC",
2952 kind: Kind::Programming,
2953 group: None,
2954 },
2955 Language {
2956 name: "RPGLE",
2957 kind: Kind::Programming,
2958 group: None,
2959 },
2960 Language {
2961 name: "RPM Spec",
2962 kind: Kind::Data,
2963 group: None,
2964 },
2965 Language {
2966 name: "RUNOFF",
2967 kind: Kind::Markup,
2968 group: None,
2969 },
2970 Language {
2971 name: "Racket",
2972 kind: Kind::Programming,
2973 group: None,
2974 },
2975 Language {
2976 name: "Ragel",
2977 kind: Kind::Programming,
2978 group: None,
2979 },
2980 Language {
2981 name: "Raku",
2982 kind: Kind::Programming,
2983 group: None,
2984 },
2985 Language {
2986 name: "Rascal",
2987 kind: Kind::Programming,
2988 group: None,
2989 },
2990 Language {
2991 name: "Raw token data",
2992 kind: Kind::Data,
2993 group: None,
2994 },
2995 Language {
2996 name: "ReScript",
2997 kind: Kind::Programming,
2998 group: None,
2999 },
3000 Language {
3001 name: "Readline Config",
3002 kind: Kind::Data,
3003 group: Some(301),
3004 },
3005 Language {
3006 name: "Reason",
3007 kind: Kind::Programming,
3008 group: None,
3009 },
3010 Language {
3011 name: "ReasonLIGO",
3012 kind: Kind::Programming,
3013 group: Some(379),
3014 },
3015 Language {
3016 name: "Rebol",
3017 kind: Kind::Programming,
3018 group: None,
3019 },
3020 Language {
3021 name: "Record Jar",
3022 kind: Kind::Data,
3023 group: None,
3024 },
3025 Language {
3026 name: "Red",
3027 kind: Kind::Programming,
3028 group: None,
3029 },
3030 Language {
3031 name: "Redcode",
3032 kind: Kind::Programming,
3033 group: None,
3034 },
3035 Language {
3036 name: "Redirect Rules",
3037 kind: Kind::Data,
3038 group: None,
3039 },
3040 Language {
3041 name: "Redscript",
3042 kind: Kind::Programming,
3043 group: None,
3044 },
3045 Language {
3046 name: "Regular Expression",
3047 kind: Kind::Data,
3048 group: None,
3049 },
3050 Language {
3051 name: "Ren'Py",
3052 kind: Kind::Programming,
3053 group: None,
3054 },
3055 Language {
3056 name: "RenderScript",
3057 kind: Kind::Programming,
3058 group: None,
3059 },
3060 Language {
3061 name: "Rez",
3062 kind: Kind::Programming,
3063 group: None,
3064 },
3065 Language {
3066 name: "Rhai",
3067 kind: Kind::Programming,
3068 group: None,
3069 },
3070 Language {
3071 name: "Rich Text Format",
3072 kind: Kind::Markup,
3073 group: None,
3074 },
3075 Language {
3076 name: "Ring",
3077 kind: Kind::Programming,
3078 group: None,
3079 },
3080 Language {
3081 name: "Riot",
3082 kind: Kind::Markup,
3083 group: None,
3084 },
3085 Language {
3086 name: "RobotFramework",
3087 kind: Kind::Programming,
3088 group: None,
3089 },
3090 Language {
3091 name: "Robots Exclusion Rules",
3092 kind: Kind::Data,
3093 group: None,
3094 },
3095 Language {
3096 name: "Roc",
3097 kind: Kind::Programming,
3098 group: None,
3099 },
3100 Language {
3101 name: "Rocq Prover",
3102 kind: Kind::Programming,
3103 group: None,
3104 },
3105 Language {
3106 name: "Roff",
3107 kind: Kind::Markup,
3108 group: None,
3109 },
3110 Language {
3111 name: "Roff Manpage",
3112 kind: Kind::Markup,
3113 group: Some(619),
3114 },
3115 Language {
3116 name: "Rouge",
3117 kind: Kind::Programming,
3118 group: None,
3119 },
3120 Language {
3121 name: "RouterOS Script",
3122 kind: Kind::Programming,
3123 group: None,
3124 },
3125 Language {
3126 name: "Ruby",
3127 kind: Kind::Programming,
3128 group: None,
3129 },
3130 Language {
3131 name: "Rust",
3132 kind: Kind::Programming,
3133 group: None,
3134 },
3135 Language {
3136 name: "SAS",
3137 kind: Kind::Programming,
3138 group: None,
3139 },
3140 Language {
3141 name: "SCSS",
3142 kind: Kind::Markup,
3143 group: None,
3144 },
3145 Language {
3146 name: "SELinux Policy",
3147 kind: Kind::Data,
3148 group: None,
3149 },
3150 Language {
3151 name: "SIP",
3152 kind: Kind::Programming,
3153 group: None,
3154 },
3155 Language {
3156 name: "SMT",
3157 kind: Kind::Programming,
3158 group: None,
3159 },
3160 Language {
3161 name: "SPARQL",
3162 kind: Kind::Data,
3163 group: None,
3164 },
3165 Language {
3166 name: "SQF",
3167 kind: Kind::Programming,
3168 group: None,
3169 },
3170 Language {
3171 name: "SQL",
3172 kind: Kind::Data,
3173 group: None,
3174 },
3175 Language {
3176 name: "SQLPL",
3177 kind: Kind::Programming,
3178 group: None,
3179 },
3180 Language {
3181 name: "SRecode Template",
3182 kind: Kind::Markup,
3183 group: None,
3184 },
3185 Language {
3186 name: "SSH Config",
3187 kind: Kind::Data,
3188 group: Some(301),
3189 },
3190 Language {
3191 name: "STAR",
3192 kind: Kind::Data,
3193 group: None,
3194 },
3195 Language {
3196 name: "STL",
3197 kind: Kind::Data,
3198 group: None,
3199 },
3200 Language {
3201 name: "STON",
3202 kind: Kind::Data,
3203 group: Some(666),
3204 },
3205 Language {
3206 name: "SVG",
3207 kind: Kind::Data,
3208 group: None,
3209 },
3210 Language {
3211 name: "SWIG",
3212 kind: Kind::Programming,
3213 group: None,
3214 },
3215 Language {
3216 name: "Sage",
3217 kind: Kind::Programming,
3218 group: None,
3219 },
3220 Language {
3221 name: "Sail",
3222 kind: Kind::Programming,
3223 group: None,
3224 },
3225 Language {
3226 name: "Salt",
3227 kind: Kind::Programming,
3228 group: None,
3229 },
3230 Language {
3231 name: "Sass",
3232 kind: Kind::Markup,
3233 group: None,
3234 },
3235 Language {
3236 name: "Scala",
3237 kind: Kind::Programming,
3238 group: None,
3239 },
3240 Language {
3241 name: "Scaml",
3242 kind: Kind::Markup,
3243 group: None,
3244 },
3245 Language {
3246 name: "Scenic",
3247 kind: Kind::Programming,
3248 group: None,
3249 },
3250 Language {
3251 name: "Scheme",
3252 kind: Kind::Programming,
3253 group: None,
3254 },
3255 Language {
3256 name: "Scilab",
3257 kind: Kind::Programming,
3258 group: None,
3259 },
3260 Language {
3261 name: "Self",
3262 kind: Kind::Programming,
3263 group: None,
3264 },
3265 Language {
3266 name: "ShaderLab",
3267 kind: Kind::Programming,
3268 group: None,
3269 },
3270 Language {
3271 name: "Shell",
3272 kind: Kind::Programming,
3273 group: None,
3274 },
3275 Language {
3276 name: "ShellCheck Config",
3277 kind: Kind::Data,
3278 group: None,
3279 },
3280 Language {
3281 name: "ShellSession",
3282 kind: Kind::Programming,
3283 group: None,
3284 },
3285 Language {
3286 name: "Shen",
3287 kind: Kind::Programming,
3288 group: None,
3289 },
3290 Language {
3291 name: "Sieve",
3292 kind: Kind::Programming,
3293 group: None,
3294 },
3295 Language {
3296 name: "Simple File Verification",
3297 kind: Kind::Data,
3298 group: Some(112),
3299 },
3300 Language {
3301 name: "Singularity",
3302 kind: Kind::Programming,
3303 group: None,
3304 },
3305 Language {
3306 name: "Slang",
3307 kind: Kind::Programming,
3308 group: None,
3309 },
3310 Language {
3311 name: "Slash",
3312 kind: Kind::Programming,
3313 group: None,
3314 },
3315 Language {
3316 name: "Slice",
3317 kind: Kind::Programming,
3318 group: None,
3319 },
3320 Language {
3321 name: "Slim",
3322 kind: Kind::Markup,
3323 group: None,
3324 },
3325 Language {
3326 name: "Slint",
3327 kind: Kind::Markup,
3328 group: None,
3329 },
3330 Language {
3331 name: "SmPL",
3332 kind: Kind::Programming,
3333 group: None,
3334 },
3335 Language {
3336 name: "Smali",
3337 kind: Kind::Programming,
3338 group: None,
3339 },
3340 Language {
3341 name: "Smalltalk",
3342 kind: Kind::Programming,
3343 group: None,
3344 },
3345 Language {
3346 name: "Smarty",
3347 kind: Kind::Programming,
3348 group: None,
3349 },
3350 Language {
3351 name: "Smithy",
3352 kind: Kind::Programming,
3353 group: None,
3354 },
3355 Language {
3356 name: "Snakemake",
3357 kind: Kind::Programming,
3358 group: Some(566),
3359 },
3360 Language {
3361 name: "Solidity",
3362 kind: Kind::Programming,
3363 group: None,
3364 },
3365 Language {
3366 name: "Soong",
3367 kind: Kind::Data,
3368 group: None,
3369 },
3370 Language {
3371 name: "SourcePawn",
3372 kind: Kind::Programming,
3373 group: None,
3374 },
3375 Language {
3376 name: "SpiceDB Schema",
3377 kind: Kind::Data,
3378 group: None,
3379 },
3380 Language {
3381 name: "Spline Font Database",
3382 kind: Kind::Data,
3383 group: None,
3384 },
3385 Language {
3386 name: "Squirrel",
3387 kind: Kind::Programming,
3388 group: None,
3389 },
3390 Language {
3391 name: "Stan",
3392 kind: Kind::Programming,
3393 group: None,
3394 },
3395 Language {
3396 name: "Standard ML",
3397 kind: Kind::Programming,
3398 group: None,
3399 },
3400 Language {
3401 name: "Starlark",
3402 kind: Kind::Programming,
3403 group: None,
3404 },
3405 Language {
3406 name: "Stata",
3407 kind: Kind::Programming,
3408 group: None,
3409 },
3410 Language {
3411 name: "StringTemplate",
3412 kind: Kind::Markup,
3413 group: None,
3414 },
3415 Language {
3416 name: "Stylus",
3417 kind: Kind::Markup,
3418 group: None,
3419 },
3420 Language {
3421 name: "SubRip Text",
3422 kind: Kind::Data,
3423 group: None,
3424 },
3425 Language {
3426 name: "SugarSS",
3427 kind: Kind::Markup,
3428 group: None,
3429 },
3430 Language {
3431 name: "SuperCollider",
3432 kind: Kind::Programming,
3433 group: None,
3434 },
3435 Language {
3436 name: "SurrealQL",
3437 kind: Kind::Programming,
3438 group: None,
3439 },
3440 Language {
3441 name: "Survex data",
3442 kind: Kind::Data,
3443 group: None,
3444 },
3445 Language {
3446 name: "Svelte",
3447 kind: Kind::Markup,
3448 group: None,
3449 },
3450 Language {
3451 name: "Sway",
3452 kind: Kind::Programming,
3453 group: None,
3454 },
3455 Language {
3456 name: "Sweave",
3457 kind: Kind::Prose,
3458 group: None,
3459 },
3460 Language {
3461 name: "Swift",
3462 kind: Kind::Programming,
3463 group: None,
3464 },
3465 Language {
3466 name: "SystemVerilog",
3467 kind: Kind::Programming,
3468 group: None,
3469 },
3470 Language {
3471 name: "TI Program",
3472 kind: Kind::Programming,
3473 group: None,
3474 },
3475 Language {
3476 name: "TL-Verilog",
3477 kind: Kind::Programming,
3478 group: None,
3479 },
3480 Language {
3481 name: "TLA",
3482 kind: Kind::Programming,
3483 group: None,
3484 },
3485 Language {
3486 name: "TMDL",
3487 kind: Kind::Data,
3488 group: None,
3489 },
3490 Language {
3491 name: "TOML",
3492 kind: Kind::Data,
3493 group: None,
3494 },
3495 Language {
3496 name: "TSPLIB data",
3497 kind: Kind::Data,
3498 group: None,
3499 },
3500 Language {
3501 name: "TSQL",
3502 kind: Kind::Programming,
3503 group: None,
3504 },
3505 Language {
3506 name: "TSV",
3507 kind: Kind::Data,
3508 group: None,
3509 },
3510 Language {
3511 name: "TSX",
3512 kind: Kind::Programming,
3513 group: Some(726),
3514 },
3515 Language {
3516 name: "TXL",
3517 kind: Kind::Programming,
3518 group: None,
3519 },
3520 Language {
3521 name: "Tact",
3522 kind: Kind::Programming,
3523 group: None,
3524 },
3525 Language {
3526 name: "Talon",
3527 kind: Kind::Programming,
3528 group: None,
3529 },
3530 Language {
3531 name: "Tape",
3532 kind: Kind::Programming,
3533 group: None,
3534 },
3535 Language {
3536 name: "Tcl",
3537 kind: Kind::Programming,
3538 group: None,
3539 },
3540 Language {
3541 name: "Tcsh",
3542 kind: Kind::Programming,
3543 group: Some(652),
3544 },
3545 Language {
3546 name: "TeX",
3547 kind: Kind::Markup,
3548 group: None,
3549 },
3550 Language {
3551 name: "Tea",
3552 kind: Kind::Markup,
3553 group: None,
3554 },
3555 Language {
3556 name: "Teal",
3557 kind: Kind::Programming,
3558 group: None,
3559 },
3560 Language {
3561 name: "Terra",
3562 kind: Kind::Programming,
3563 group: None,
3564 },
3565 Language {
3566 name: "Terraform Template",
3567 kind: Kind::Markup,
3568 group: Some(273),
3569 },
3570 Language {
3571 name: "Texinfo",
3572 kind: Kind::Prose,
3573 group: None,
3574 },
3575 Language {
3576 name: "Text",
3577 kind: Kind::Prose,
3578 group: None,
3579 },
3580 Language {
3581 name: "TextGrid",
3582 kind: Kind::Data,
3583 group: None,
3584 },
3585 Language {
3586 name: "TextMate Properties",
3587 kind: Kind::Data,
3588 group: None,
3589 },
3590 Language {
3591 name: "Textile",
3592 kind: Kind::Prose,
3593 group: None,
3594 },
3595 Language {
3596 name: "Thrift",
3597 kind: Kind::Programming,
3598 group: None,
3599 },
3600 Language {
3601 name: "Toit",
3602 kind: Kind::Programming,
3603 group: None,
3604 },
3605 Language {
3606 name: "Tolk",
3607 kind: Kind::Programming,
3608 group: None,
3609 },
3610 Language {
3611 name: "Tor Config",
3612 kind: Kind::Data,
3613 group: None,
3614 },
3615 Language {
3616 name: "Tree-sitter Query",
3617 kind: Kind::Programming,
3618 group: None,
3619 },
3620 Language {
3621 name: "Turing",
3622 kind: Kind::Programming,
3623 group: None,
3624 },
3625 Language {
3626 name: "Turtle",
3627 kind: Kind::Data,
3628 group: None,
3629 },
3630 Language {
3631 name: "Twig",
3632 kind: Kind::Markup,
3633 group: None,
3634 },
3635 Language {
3636 name: "Type Language",
3637 kind: Kind::Data,
3638 group: None,
3639 },
3640 Language {
3641 name: "TypeScript",
3642 kind: Kind::Programming,
3643 group: None,
3644 },
3645 Language {
3646 name: "TypeSpec",
3647 kind: Kind::Programming,
3648 group: None,
3649 },
3650 Language {
3651 name: "Typst",
3652 kind: Kind::Programming,
3653 group: None,
3654 },
3655 Language {
3656 name: "Unified Parallel C",
3657 kind: Kind::Programming,
3658 group: Some(80),
3659 },
3660 Language {
3661 name: "Unity3D Asset",
3662 kind: Kind::Data,
3663 group: None,
3664 },
3665 Language {
3666 name: "Unix Assembly",
3667 kind: Kind::Programming,
3668 group: Some(39),
3669 },
3670 Language {
3671 name: "Uno",
3672 kind: Kind::Programming,
3673 group: None,
3674 },
3675 Language {
3676 name: "UnrealScript",
3677 kind: Kind::Programming,
3678 group: None,
3679 },
3680 Language {
3681 name: "Untyped Plutus Core",
3682 kind: Kind::Programming,
3683 group: None,
3684 },
3685 Language {
3686 name: "UrWeb",
3687 kind: Kind::Programming,
3688 group: None,
3689 },
3690 Language {
3691 name: "V",
3692 kind: Kind::Programming,
3693 group: None,
3694 },
3695 Language {
3696 name: "VBA",
3697 kind: Kind::Programming,
3698 group: None,
3699 },
3700 Language {
3701 name: "VBScript",
3702 kind: Kind::Programming,
3703 group: None,
3704 },
3705 Language {
3706 name: "VCL",
3707 kind: Kind::Programming,
3708 group: None,
3709 },
3710 Language {
3711 name: "VHDL",
3712 kind: Kind::Programming,
3713 group: None,
3714 },
3715 Language {
3716 name: "Vala",
3717 kind: Kind::Programming,
3718 group: None,
3719 },
3720 Language {
3721 name: "Valve Data Format",
3722 kind: Kind::Data,
3723 group: None,
3724 },
3725 Language {
3726 name: "Velocity Template Language",
3727 kind: Kind::Markup,
3728 group: None,
3729 },
3730 Language {
3731 name: "Vento",
3732 kind: Kind::Markup,
3733 group: None,
3734 },
3735 Language {
3736 name: "Verilog",
3737 kind: Kind::Programming,
3738 group: None,
3739 },
3740 Language {
3741 name: "Verse",
3742 kind: Kind::Programming,
3743 group: None,
3744 },
3745 Language {
3746 name: "Vespa Schema Definition",
3747 kind: Kind::Data,
3748 group: None,
3749 },
3750 Language {
3751 name: "Vim Help File",
3752 kind: Kind::Prose,
3753 group: None,
3754 },
3755 Language {
3756 name: "Vim Snippet",
3757 kind: Kind::Markup,
3758 group: None,
3759 },
3760 Language {
3761 name: "Vim script",
3762 kind: Kind::Programming,
3763 group: None,
3764 },
3765 Language {
3766 name: "Visual Basic .NET",
3767 kind: Kind::Programming,
3768 group: None,
3769 },
3770 Language {
3771 name: "Visual Basic 6.0",
3772 kind: Kind::Programming,
3773 group: None,
3774 },
3775 Language {
3776 name: "Volt",
3777 kind: Kind::Programming,
3778 group: None,
3779 },
3780 Language {
3781 name: "Vue",
3782 kind: Kind::Markup,
3783 group: None,
3784 },
3785 Language {
3786 name: "Vyper",
3787 kind: Kind::Programming,
3788 group: None,
3789 },
3790 Language {
3791 name: "WDL",
3792 kind: Kind::Programming,
3793 group: None,
3794 },
3795 Language {
3796 name: "WGSL",
3797 kind: Kind::Programming,
3798 group: None,
3799 },
3800 Language {
3801 name: "Wavefront Material",
3802 kind: Kind::Data,
3803 group: None,
3804 },
3805 Language {
3806 name: "Wavefront Object",
3807 kind: Kind::Data,
3808 group: None,
3809 },
3810 Language {
3811 name: "Web Ontology Language",
3812 kind: Kind::Data,
3813 group: None,
3814 },
3815 Language {
3816 name: "WebAssembly",
3817 kind: Kind::Programming,
3818 group: None,
3819 },
3820 Language {
3821 name: "WebAssembly Interface Type",
3822 kind: Kind::Data,
3823 group: None,
3824 },
3825 Language {
3826 name: "WebIDL",
3827 kind: Kind::Programming,
3828 group: None,
3829 },
3830 Language {
3831 name: "WebVTT",
3832 kind: Kind::Data,
3833 group: None,
3834 },
3835 Language {
3836 name: "Wget Config",
3837 kind: Kind::Data,
3838 group: Some(301),
3839 },
3840 Language {
3841 name: "Whiley",
3842 kind: Kind::Programming,
3843 group: None,
3844 },
3845 Language {
3846 name: "Wikitext",
3847 kind: Kind::Prose,
3848 group: None,
3849 },
3850 Language {
3851 name: "Win32 Message File",
3852 kind: Kind::Data,
3853 group: None,
3854 },
3855 Language {
3856 name: "Windows Registry Entries",
3857 kind: Kind::Data,
3858 group: None,
3859 },
3860 Language {
3861 name: "Witcher Script",
3862 kind: Kind::Programming,
3863 group: None,
3864 },
3865 Language {
3866 name: "Wolfram Language",
3867 kind: Kind::Programming,
3868 group: None,
3869 },
3870 Language {
3871 name: "Wollok",
3872 kind: Kind::Programming,
3873 group: None,
3874 },
3875 Language {
3876 name: "World of Warcraft Addon Data",
3877 kind: Kind::Data,
3878 group: None,
3879 },
3880 Language {
3881 name: "Wren",
3882 kind: Kind::Programming,
3883 group: None,
3884 },
3885 Language {
3886 name: "X BitMap",
3887 kind: Kind::Data,
3888 group: Some(80),
3889 },
3890 Language {
3891 name: "X Font Directory Index",
3892 kind: Kind::Data,
3893 group: None,
3894 },
3895 Language {
3896 name: "X PixMap",
3897 kind: Kind::Data,
3898 group: Some(80),
3899 },
3900 Language {
3901 name: "X10",
3902 kind: Kind::Programming,
3903 group: None,
3904 },
3905 Language {
3906 name: "XC",
3907 kind: Kind::Programming,
3908 group: None,
3909 },
3910 Language {
3911 name: "XCompose",
3912 kind: Kind::Data,
3913 group: None,
3914 },
3915 Language {
3916 name: "XML",
3917 kind: Kind::Data,
3918 group: None,
3919 },
3920 Language {
3921 name: "XML Property List",
3922 kind: Kind::Data,
3923 group: Some(781),
3924 },
3925 Language {
3926 name: "XPages",
3927 kind: Kind::Data,
3928 group: None,
3929 },
3930 Language {
3931 name: "XProc",
3932 kind: Kind::Programming,
3933 group: None,
3934 },
3935 Language {
3936 name: "XQuery",
3937 kind: Kind::Programming,
3938 group: None,
3939 },
3940 Language {
3941 name: "XS",
3942 kind: Kind::Programming,
3943 group: None,
3944 },
3945 Language {
3946 name: "XSLT",
3947 kind: Kind::Programming,
3948 group: None,
3949 },
3950 Language {
3951 name: "Xmake",
3952 kind: Kind::Programming,
3953 group: None,
3954 },
3955 Language {
3956 name: "Xojo",
3957 kind: Kind::Programming,
3958 group: None,
3959 },
3960 Language {
3961 name: "Xonsh",
3962 kind: Kind::Programming,
3963 group: None,
3964 },
3965 Language {
3966 name: "Xtend",
3967 kind: Kind::Programming,
3968 group: None,
3969 },
3970 Language {
3971 name: "YAML",
3972 kind: Kind::Data,
3973 group: None,
3974 },
3975 Language {
3976 name: "YANG",
3977 kind: Kind::Data,
3978 group: None,
3979 },
3980 Language {
3981 name: "YARA",
3982 kind: Kind::Programming,
3983 group: None,
3984 },
3985 Language {
3986 name: "YASnippet",
3987 kind: Kind::Markup,
3988 group: None,
3989 },
3990 Language {
3991 name: "Yacc",
3992 kind: Kind::Programming,
3993 group: None,
3994 },
3995 Language {
3996 name: "Yul",
3997 kind: Kind::Programming,
3998 group: None,
3999 },
4000 Language {
4001 name: "ZAP",
4002 kind: Kind::Programming,
4003 group: None,
4004 },
4005 Language {
4006 name: "ZIL",
4007 kind: Kind::Programming,
4008 group: None,
4009 },
4010 Language {
4011 name: "Zeek",
4012 kind: Kind::Programming,
4013 group: None,
4014 },
4015 Language {
4016 name: "ZenScript",
4017 kind: Kind::Programming,
4018 group: None,
4019 },
4020 Language {
4021 name: "Zephir",
4022 kind: Kind::Programming,
4023 group: None,
4024 },
4025 Language {
4026 name: "Zig",
4027 kind: Kind::Programming,
4028 group: None,
4029 },
4030 Language {
4031 name: "Zimpl",
4032 kind: Kind::Programming,
4033 group: None,
4034 },
4035 Language {
4036 name: "Zmodel",
4037 kind: Kind::Data,
4038 group: None,
4039 },
4040 Language {
4041 name: "cURL Config",
4042 kind: Kind::Data,
4043 group: Some(301),
4044 },
4045 Language {
4046 name: "crontab",
4047 kind: Kind::Data,
4048 group: None,
4049 },
4050 Language {
4051 name: "desktop",
4052 kind: Kind::Data,
4053 group: Some(301),
4054 },
4055 Language {
4056 name: "dircolors",
4057 kind: Kind::Data,
4058 group: None,
4059 },
4060 Language {
4061 name: "eC",
4062 kind: Kind::Programming,
4063 group: None,
4064 },
4065 Language {
4066 name: "edn",
4067 kind: Kind::Data,
4068 group: None,
4069 },
4070 Language {
4071 name: "fish",
4072 kind: Kind::Programming,
4073 group: Some(652),
4074 },
4075 Language {
4076 name: "hoon",
4077 kind: Kind::Programming,
4078 group: None,
4079 },
4080 Language {
4081 name: "iCalendar",
4082 kind: Kind::Data,
4083 group: None,
4084 },
4085 Language {
4086 name: "jq",
4087 kind: Kind::Programming,
4088 group: None,
4089 },
4090 Language {
4091 name: "kvlang",
4092 kind: Kind::Markup,
4093 group: None,
4094 },
4095 Language {
4096 name: "mIRC Script",
4097 kind: Kind::Programming,
4098 group: None,
4099 },
4100 Language {
4101 name: "mcfunction",
4102 kind: Kind::Programming,
4103 group: None,
4104 },
4105 Language {
4106 name: "mdsvex",
4107 kind: Kind::Markup,
4108 group: None,
4109 },
4110 Language {
4111 name: "mupad",
4112 kind: Kind::Programming,
4113 group: None,
4114 },
4115 Language {
4116 name: "nanorc",
4117 kind: Kind::Data,
4118 group: Some(301),
4119 },
4120 Language {
4121 name: "nesC",
4122 kind: Kind::Programming,
4123 group: None,
4124 },
4125 Language {
4126 name: "ooc",
4127 kind: Kind::Programming,
4128 group: None,
4129 },
4130 Language {
4131 name: "pkg-config",
4132 kind: Kind::Data,
4133 group: None,
4134 },
4135 Language {
4136 name: "q",
4137 kind: Kind::Programming,
4138 group: None,
4139 },
4140 Language {
4141 name: "reStructuredText",
4142 kind: Kind::Prose,
4143 group: None,
4144 },
4145 Language {
4146 name: "sed",
4147 kind: Kind::Programming,
4148 group: None,
4149 },
4150 Language {
4151 name: "templ",
4152 kind: Kind::Markup,
4153 group: None,
4154 },
4155 Language {
4156 name: "ucode",
4157 kind: Kind::Programming,
4158 group: None,
4159 },
4160 Language {
4161 name: "vCard",
4162 kind: Kind::Data,
4163 group: None,
4164 },
4165 Language {
4166 name: "wisp",
4167 kind: Kind::Programming,
4168 group: None,
4169 },
4170 Language {
4171 name: "xBase",
4172 kind: Kind::Programming,
4173 group: None,
4174 },
4175];
4176
4177/// Lowercase extensions (with the dot), sorted, to an index into `LANGUAGES`.
4178pub static EXTENSIONS: &[(&str, u16)] = &[
4179 (".1", 620),
4180 (".1in", 619),
4181 (".1m", 619),
4182 (".1x", 619),
4183 (".2", 619),
4184 (".2da", 1),
4185 (".3", 619),
4186 (".3in", 619),
4187 (".3m", 619),
4188 (".3p", 619),
4189 (".3pm", 619),
4190 (".3qt", 619),
4191 (".3x", 619),
4192 (".4", 619),
4193 (".4dform", 321),
4194 (".4dm", 2),
4195 (".4dproject", 321),
4196 (".4gl", 234),
4197 (".4th", 212),
4198 (".5", 619),
4199 (".6", 619),
4200 (".6pl", 594),
4201 (".6pm", 594),
4202 (".7", 619),
4203 (".8", 619),
4204 (".8xp", 692),
4205 (".8xp.txt", 692),
4206 (".9", 619),
4207 ("._coffee", 127),
4208 ("._js", 334),
4209 ("._ls", 391),
4210 (".a51", 39),
4211 (".abap", 3),
4212 (".abnf", 5),
4213 (".action", 587),
4214 (".ada", 19),
4215 (".adb", 19),
4216 (".adml", 781),
4217 (".admx", 781),
4218 (".ado", 679),
4219 (".adoc", 37),
4220 (".adp", 705),
4221 (".ads", 19),
4222 (".afm", 21),
4223 (".agc", 34),
4224 (".agda", 22),
4225 (".ah1", 43),
4226 (".ah2", 43),
4227 (".ahk", 43),
4228 (".ahkl", 43),
4229 (".aidl", 7),
4230 (".aj", 38),
4231 (".ak", 23),
4232 (".al", 8),
4233 (".aleo", 24),
4234 (".alg", 9),
4235 (".als", 25),
4236 (".ampl", 10),
4237 (".angelscript", 28),
4238 (".anim", 730),
4239 (".ant", 781),
4240 (".antlers.html", 31),
4241 (".antlers.php", 31),
4242 (".antlers.xml", 31),
4243 (".apacheconf", 32),
4244 (".apex", 33),
4245 (".apib", 12),
4246 (".apl", 13),
4247 (".app", 193),
4248 (".app.src", 193),
4249 (".applescript", 35),
4250 (".arc", 36),
4251 (".arpa", 153),
4252 (".arr", 565),
4253 (".as", 18),
4254 (".asax", 16),
4255 (".asc", 6),
4256 (".asciidoc", 37),
4257 (".ascx", 16),
4258 (".asd", 130),
4259 (".asddls", 4),
4260 (".ash", 359),
4261 (".ashx", 16),
4262 (".asl", 14),
4263 (".asm", 39),
4264 (".asmx", 16),
4265 (".asn", 15),
4266 (".asn1", 15),
4267 (".asp", 118),
4268 (".aspx", 16),
4269 (".asset", 730),
4270 (".astro", 40),
4271 (".asy", 41),
4272 (".au3", 44),
4273 (".aug", 42),
4274 (".auk", 46),
4275 (".aux", 707),
4276 (".avdl", 45),
4277 (".avsc", 321),
4278 (".aw", 515),
4279 (".awk", 46),
4280 (".axaml", 781),
4281 (".axd", 16),
4282 (".axi", 461),
4283 (".axi.erb", 462),
4284 (".axml", 781),
4285 (".axs", 461),
4286 (".axs.erb", 462),
4287 (".b", 74),
4288 (".bal", 55),
4289 (".baml", 50),
4290 (".bas", 51),
4291 (".bash", 652),
4292 (".bat", 56),
4293 (".bats", 652),
4294 (".bb", 65),
4295 (".bbappend", 65),
4296 (".bbclass", 65),
4297 (".bbcode", 52),
4298 (".bbx", 707),
4299 (".bdf", 251),
4300 (".bdy", 516),
4301 (".be", 59),
4302 (".befunge", 58),
4303 (".bf", 74),
4304 (".bi", 215),
4305 (".bib", 60),
4306 (".bibtex", 60),
4307 (".bicep", 62),
4308 (".bicepparam", 62),
4309 (".bison", 64),
4310 (".blade", 66),
4311 (".blade.php", 66),
4312 (".blp", 69),
4313 (".bmx", 68),
4314 (".bones", 334),
4315 (".boo", 72),
4316 (".boot", 121),
4317 (".bpl", 73),
4318 (".bqn", 54),
4319 (".brd", 177),
4320 (".bro", 800),
4321 (".brs", 76),
4322 (".bru", 78),
4323 (".bs", 71),
4324 (".bsl", 0),
4325 (".bst", 61),
4326 (".bsv", 70),
4327 (".builder", 623),
4328 (".builds", 781),
4329 (".bzl", 678),
4330 (".c", 80),
4331 (".c++", 82),
4332 (".c++-objdump", 135),
4333 (".c++objdump", 135),
4334 (".c-objdump", 83),
4335 (".c3", 85),
4336 (".cabal", 99),
4337 (".caddyfile", 100),
4338 (".cairo", 102),
4339 (".cake", 81),
4340 (".capnp", 106),
4341 (".carbon", 107),
4342 (".cats", 80),
4343 (".cbl", 90),
4344 (".cbx", 707),
4345 (".cc", 82),
4346 (".ccp", 90),
4347 (".ccproj", 781),
4348 (".ccxml", 781),
4349 (".cdc", 101),
4350 (".cdf", 771),
4351 (".cds", 86),
4352 (".ceylon", 109),
4353 (".cfc", 129),
4354 (".cfg", 301),
4355 (".cfm", 128),
4356 (".cfml", 128),
4357 (".cgi", 528),
4358 (".cginc", 275),
4359 (".ch", 111),
4360 (".chem", 529),
4361 (".chpl", 110),
4362 (".chs", 84),
4363 (".cil", 87),
4364 (".circom", 114),
4365 (".cirru", 115),
4366 (".cj", 105),
4367 (".cjs", 334),
4368 (".cjsx", 127),
4369 (".ck", 113),
4370 (".cl", 130),
4371 (".cl2", 121),
4372 (".clar", 117),
4373 (".click", 120),
4374 (".clixml", 781),
4375 (".clj", 121),
4376 (".cljc", 121),
4377 (".cljs", 121),
4378 (".cljs.hl", 121),
4379 (".cljscm", 121),
4380 (".cljx", 121),
4381 (".clp", 88),
4382 (".cls", 707),
4383 (".clue", 124),
4384 (".clw", 116),
4385 (".cmake", 89),
4386 (".cmake.in", 89),
4387 (".cmd", 56),
4388 (".cmp", 240),
4389 (".cnc", 219),
4390 (".cnf", 301),
4391 (".cob", 90),
4392 (".cobol", 90),
4393 (".cocci", 664),
4394 (".code-snippets", 322),
4395 (".code-workspace", 322),
4396 (".coffee", 127),
4397 (".coffee.erb", 127),
4398 (".coffee.md", 388),
4399 (".com", 151),
4400 (".command", 652),
4401 (".conll", 125),
4402 (".conllu", 125),
4403 (".container", 301),
4404 (".containerfile", 165),
4405 (".cook", 133),
4406 (".coq", 618),
4407 (".cp", 132),
4408 (".cpp", 82),
4409 (".cpp-objdump", 135),
4410 (".cppm", 82),
4411 (".cppobjdump", 135),
4412 (".cproject", 781),
4413 (".cps", 132),
4414 (".cpy", 90),
4415 (".cql", 93),
4416 (".cr", 137),
4417 (".crc32", 112),
4418 (".creole", 136),
4419 (".cs", 81),
4420 (".cs.pp", 81),
4421 (".csc", 230),
4422 (".cscfg", 781),
4423 (".csd", 139),
4424 (".csdef", 781),
4425 (".csh", 706),
4426 (".cshtml", 282),
4427 (".csl", 362),
4428 (".cson", 94),
4429 (".csproj", 781),
4430 (".css", 95),
4431 (".csv", 96),
4432 (".csx", 81),
4433 (".ct", 781),
4434 (".ctl", 752),
4435 (".ctp", 515),
4436 (".cts", 726),
4437 (".cu", 141),
4438 (".cue", 97),
4439 (".cuh", 141),
4440 (".curry", 143),
4441 (".cw", 604),
4442 (".cwl", 131),
4443 (".cxx", 82),
4444 (".cxx-objdump", 135),
4445 (".cy", 144),
4446 (".cylc", 145),
4447 (".cyp", 146),
4448 (".cypher", 146),
4449 (".d", 148),
4450 (".d-objdump", 149),
4451 (".d2", 150),
4452 (".dae", 92),
4453 (".darcspatch", 156),
4454 (".dart", 157),
4455 (".das", 158),
4456 (".dats", 17),
4457 (".db2", 633),
4458 (".dcl", 119),
4459 (".ddl", 516),
4460 (".decls", 67),
4461 (".depproj", 781),
4462 (".desktop", 808),
4463 (".desktop.in", 808),
4464 (".dfm", 525),
4465 (".dfy", 155),
4466 (".dhall", 162),
4467 (".di", 148),
4468 (".diff", 163),
4469 (".dircolors", 809),
4470 (".dita", 781),
4471 (".ditamap", 781),
4472 (".ditaval", 781),
4473 (".djs", 166),
4474 (".dll.config", 781),
4475 (".dlm", 298),
4476 (".dm", 152),
4477 (".do", 679),
4478 (".dockerfile", 165),
4479 (".dof", 301),
4480 (".doh", 679),
4481 (".dot", 268),
4482 (".dotsettings", 781),
4483 (".dpatch", 156),
4484 (".dpr", 525),
4485 (".druby", 433),
4486 (".dsc", 161),
4487 (".dsl", 14),
4488 (".dsp", 204),
4489 (".dsr", 752),
4490 (".dtx", 707),
4491 (".duby", 433),
4492 (".dwl", 159),
4493 (".dyalog", 13),
4494 (".dyl", 169),
4495 (".dylan", 169),
4496 (".dzn", 431),
4497 (".e", 170),
4498 (".eam.fs", 211),
4499 (".eb", 179),
4500 (".ebnf", 172),
4501 (".ebuild", 238),
4502 (".ec", 810),
4503 (".ecl", 173),
4504 (".eclass", 239),
4505 (".eclxml", 173),
4506 (".ecr", 278),
4507 (".ect", 175),
4508 (".edc", 185),
4509 (".edge", 182),
4510 (".edgeql", 183),
4511 (".editorconfig", 184),
4512 (".edn", 811),
4513 (".eh", 810),
4514 (".ejs", 175),
4515 (".ejs.t", 175),
4516 (".el", 191),
4517 (".eliom", 481),
4518 (".eliomi", 481),
4519 (".elm", 188),
4520 (".elv", 189),
4521 (".em", 192),
4522 (".emacs", 191),
4523 (".emacs.desktop", 191),
4524 (".emberscript", 192),
4525 (".eml", 171),
4526 (".env", 167),
4527 (".epj", 180),
4528 (".eps", 544),
4529 (".epsi", 544),
4530 (".eq", 176),
4531 (".erb", 280),
4532 (".erb.deface", 280),
4533 (".erl", 193),
4534 (".es", 334),
4535 (".es6", 334),
4536 (".escript", 193),
4537 (".esdl", 183),
4538 (".ex", 187),
4539 (".exs", 187),
4540 (".eye", 623),
4541 (".f", 213),
4542 (".f03", 214),
4543 (".f08", 214),
4544 (".f77", 213),
4545 (".f90", 214),
4546 (".f95", 214),
4547 (".factor", 201),
4548 (".fan", 203),
4549 (".fancypack", 202),
4550 (".fbs", 208),
4551 (".fcgi", 397),
4552 (".fea", 504),
4553 (".feature", 242),
4554 (".filters", 781),
4555 (".fir", 198),
4556 (".fish", 812),
4557 (".flex", 320),
4558 (".flf", 197),
4559 (".flix", 209),
4560 (".flux", 199),
4561 (".fnc", 516),
4562 (".fnl", 205),
4563 (".for", 211),
4564 (".forth", 212),
4565 (".fp", 228),
4566 (".fpp", 200),
4567 (".fppi", 200),
4568 (".fr", 217),
4569 (".frag", 228),
4570 (".frg", 228),
4571 (".frm", 737),
4572 (".frt", 212),
4573 (".fs", 195),
4574 (".fsh", 228),
4575 (".fshader", 228),
4576 (".fsi", 195),
4577 (".fsproj", 781),
4578 (".fst", 196),
4579 (".fsti", 196),
4580 (".fsx", 195),
4581 (".fth", 212),
4582 (".ftl", 210),
4583 (".ftlh", 216),
4584 (".fun", 677),
4585 (".fut", 218),
4586 (".fx", 275),
4587 (".fxh", 275),
4588 (".fxml", 781),
4589 (".fy", 202),
4590 (".g", 219),
4591 (".g4", 11),
4592 (".gaml", 220),
4593 (".gap", 222),
4594 (".gawk", 46),
4595 (".gbl", 240),
4596 (".gbo", 240),
4597 (".gbp", 240),
4598 (".gbr", 240),
4599 (".gbs", 240),
4600 (".gco", 219),
4601 (".gcode", 219),
4602 (".gd", 225),
4603 (".gdb", 224),
4604 (".gdbinit", 224),
4605 (".gdnlib", 259),
4606 (".gdns", 259),
4607 (".gdshader", 226),
4608 (".gdshaderinc", 226),
4609 (".ged", 227),
4610 (".gemspec", 623),
4611 (".geo", 228),
4612 (".geojson", 321),
4613 (".geom", 228),
4614 (".gf", 265),
4615 (".gi", 222),
4616 (".gitconfig", 245),
4617 (".gitignore", 305),
4618 (".gjs", 248),
4619 (".gko", 240),
4620 (".glade", 781),
4621 (".gleam", 247),
4622 (".glf", 250),
4623 (".glsl", 228),
4624 (".glslf", 228),
4625 (".glslv", 228),
4626 (".gltf", 321),
4627 (".glyphs", 503),
4628 (".gmi", 233),
4629 (".gml", 231),
4630 (".gms", 221),
4631 (".gmx", 781),
4632 (".gn", 229),
4633 (".gni", 229),
4634 (".gno", 252),
4635 (".gnu", 253),
4636 (".gnuplot", 253),
4637 (".go", 254),
4638 (".god", 623),
4639 (".gohtml", 257),
4640 (".golo", 260),
4641 (".gotmpl", 257),
4642 (".gp", 253),
4643 (".gpb", 240),
4644 (".gpt", 240),
4645 (".gpx", 781),
4646 (".gql", 267),
4647 (".grace", 262),
4648 (".gradle", 263),
4649 (".gradle.kts", 264),
4650 (".graphql", 267),
4651 (".graphqls", 267),
4652 (".groovy", 269),
4653 (".grt", 269),
4654 (".grxml", 781),
4655 (".gs", 334),
4656 (".gsc", 230),
4657 (".gsh", 230),
4658 (".gshader", 228),
4659 (".gsp", 270),
4660 (".gst", 261),
4661 (".gsx", 261),
4662 (".gtkrc", 271),
4663 (".gtl", 240),
4664 (".gto", 240),
4665 (".gtp", 240),
4666 (".gtpl", 269),
4667 (".gts", 249),
4668 (".gv", 268),
4669 (".gvy", 269),
4670 (".gyp", 566),
4671 (".gypi", 566),
4672 (".h", 80),
4673 (".h++", 82),
4674 (".h.in", 80),
4675 (".ha", 289),
4676 (".hack", 285),
4677 (".haml", 286),
4678 (".haml.deface", 286),
4679 (".handlebars", 287),
4680 (".har", 321),
4681 (".hats", 17),
4682 (".hb", 288),
4683 (".hbs", 287),
4684 (".hc", 293),
4685 (".hcl", 273),
4686 (".heex", 279),
4687 (".hexpat", 306),
4688 (".hh", 82),
4689 (".hhi", 285),
4690 (".hic", 121),
4691 (".hip", 274),
4692 (".hlean", 374),
4693 (".hlsl", 275),
4694 (".hlsli", 275),
4695 (".hocon", 276),
4696 (".hoon", 813),
4697 (".hpp", 82),
4698 (".hqf", 631),
4699 (".hql", 292),
4700 (".hrl", 193),
4701 (".hs", 290),
4702 (".hs-boot", 290),
4703 (".hsc", 290),
4704 (".hta", 277),
4705 (".htm", 277),
4706 (".html", 277),
4707 (".html.eex", 279),
4708 (".html.hl", 277),
4709 (".html.tmpl", 257),
4710 (".http", 283),
4711 (".hujson", 322),
4712 (".hurl", 295),
4713 (".hx", 291),
4714 (".hxml", 284),
4715 (".hxsl", 291),
4716 (".hxx", 82),
4717 (".hy", 296),
4718 (".hzp", 781),
4719 (".i", 640),
4720 (".i3", 436),
4721 (".i7x", 309),
4722 (".ical", 814),
4723 (".ice", 321),
4724 (".iced", 127),
4725 (".icl", 119),
4726 (".icls", 781),
4727 (".ics", 814),
4728 (".idc", 80),
4729 (".idr", 304),
4730 (".ig", 436),
4731 (".ihlp", 679),
4732 (".ijm", 307),
4733 (".ijs", 316),
4734 (".ik", 313),
4735 (".il", 300),
4736 (".ily", 380),
4737 (".imba", 308),
4738 (".iml", 781),
4739 (".inc", 515),
4740 (".ini", 301),
4741 (".ink", 310),
4742 (".inl", 82),
4743 (".ino", 82),
4744 (".ins", 707),
4745 (".intr", 169),
4746 (".io", 312),
4747 (".iol", 341),
4748 (".ipf", 299),
4749 (".ipp", 82),
4750 (".ipynb", 345),
4751 (".irclog", 302),
4752 (".isl", 311),
4753 (".ispc", 303),
4754 (".iss", 311),
4755 (".iuml", 536),
4756 (".ivy", 781),
4757 (".ixx", 82),
4758 (".j", 318),
4759 (".j2", 338),
4760 (".jac", 326),
4761 (".jade", 560),
4762 (".jai", 327),
4763 (".jake", 334),
4764 (".janet", 328),
4765 (".jav", 330),
4766 (".java", 330),
4767 (".javascript", 334),
4768 (".jbuilder", 623),
4769 (".jcl", 319),
4770 (".jelly", 781),
4771 (".jflex", 320),
4772 (".jinja", 338),
4773 (".jinja2", 338),
4774 (".jison", 339),
4775 (".jisonlex", 340),
4776 (".jl", 343),
4777 (".jq", 325),
4778 (".js", 334),
4779 (".js.erb", 335),
4780 (".jsb", 334),
4781 (".jscad", 334),
4782 (".jsfl", 334),
4783 (".jsh", 330),
4784 (".jslib", 334),
4785 (".jsm", 334),
4786 (".json", 321),
4787 (".json-tmlanguage", 321),
4788 (".json.example", 321),
4789 (".json5", 323),
4790 (".jsonc", 322),
4791 (".jsonl", 321),
4792 (".jsonld", 324),
4793 (".jsonnet", 342),
4794 (".jsp", 332),
4795 (".jspre", 334),
4796 (".jsproj", 781),
4797 (".jss", 334),
4798 (".jst", 175),
4799 (".jsx", 334),
4800 (".jte", 333),
4801 (".just", 346),
4802 (".k", 347),
4803 (".kak", 352),
4804 (".kdl", 348),
4805 (".kicad_mod", 354),
4806 (".kicad_pcb", 354),
4807 (".kicad_sch", 356),
4808 (".kicad_sym", 356),
4809 (".kicad_wks", 354),
4810 (".kid", 237),
4811 (".kit", 358),
4812 (".kk", 360),
4813 (".kml", 781),
4814 (".kojo", 645),
4815 (".kql", 362),
4816 (".krl", 350),
4817 (".ks", 353),
4818 (".ksh", 652),
4819 (".ksy", 351),
4820 (".kt", 361),
4821 (".ktm", 361),
4822 (".kts", 361),
4823 (".kv", 816),
4824 (".l", 378),
4825 (".lagda", 387),
4826 (".langium", 370),
4827 (".lark", 371),
4828 (".las", 372),
4829 (".lasso", 372),
4830 (".lasso8", 372),
4831 (".lasso9", 372),
4832 (".latte", 373),
4833 (".launch", 781),
4834 (".lbx", 707),
4835 (".ld", 383),
4836 (".lds", 383),
4837 (".lean", 374),
4838 (".leex", 279),
4839 (".lektorproject", 301),
4840 (".leo", 376),
4841 (".less", 377),
4842 (".lex", 378),
4843 (".lfe", 363),
4844 (".lgt", 394),
4845 (".lhs", 389),
4846 (".libsonnet", 342),
4847 (".lid", 169),
4848 (".lidr", 304),
4849 (".ligo", 379),
4850 (".linq", 81),
4851 (".liq", 386),
4852 (".liquid", 385),
4853 (".lisp", 130),
4854 (".litcoffee", 388),
4855 (".livecodescript", 390),
4856 (".livemd", 414),
4857 (".lkml", 395),
4858 (".ll", 364),
4859 (".lmi", 566),
4860 (".lobster", 392),
4861 (".logtalk", 394),
4862 (".lol", 365),
4863 (".lookml", 395),
4864 (".lp", 29),
4865 (".lpr", 525),
4866 (".ls", 391),
4867 (".lsl", 366),
4868 (".lslp", 366),
4869 (".lsp", 130),
4870 (".ltx", 707),
4871 (".lua", 397),
4872 (".luau", 398),
4873 (".lvclass", 368),
4874 (".lvlib", 368),
4875 (".lvproj", 368),
4876 (".ly", 380),
4877 (".m", 488),
4878 (".m2", 411),
4879 (".m3", 436),
4880 (".m3u", 400),
4881 (".m3u8", 400),
4882 (".m4", 401),
4883 (".ma", 771),
4884 (".mak", 412),
4885 (".make", 412),
4886 (".makefile", 412),
4887 (".mako", 413),
4888 (".man", 619),
4889 (".mao", 413),
4890 (".markdown", 414),
4891 (".marko", 415),
4892 (".mask", 730),
4893 (".mat", 730),
4894 (".mata", 679),
4895 (".matah", 679),
4896 (".mathematica", 771),
4897 (".matlab", 403),
4898 (".mawk", 46),
4899 (".maxhelp", 419),
4900 (".maxpat", 419),
4901 (".maxproj", 419),
4902 (".mbox", 171),
4903 (".mbt", 442),
4904 (".mc", 440),
4905 (".mcfunction", 818),
4906 (".mch", 48),
4907 (".mcmeta", 321),
4908 (".mcr", 404),
4909 (".md", 414),
4910 (".md2", 112),
4911 (".md4", 112),
4912 (".md5", 112),
4913 (".mdoc", 619),
4914 (".mdown", 414),
4915 (".mdpolicy", 781),
4916 (".mdwn", 414),
4917 (".mdx", 405),
4918 (".me", 619),
4919 (".mediawiki", 767),
4920 (".mermaid", 422),
4921 (".meta", 730),
4922 (".meta4", 781),
4923 (".metal", 424),
4924 (".metta", 420),
4925 (".mg", 436),
4926 (".minid", 427),
4927 (".mint", 432),
4928 (".mir", 792),
4929 (".mirah", 433),
4930 (".mjml", 781),
4931 (".mjs", 334),
4932 (".mk", 412),
4933 (".mkd", 414),
4934 (".mkdn", 414),
4935 (".mkdown", 414),
4936 (".mkfile", 412),
4937 (".mkii", 707),
4938 (".mkiv", 707),
4939 (".mkvi", 707),
4940 (".ml", 481),
4941 (".ml4", 481),
4942 (".mli", 481),
4943 (".mligo", 104),
4944 (".mlir", 406),
4945 (".mll", 481),
4946 (".mly", 481),
4947 (".mm", 489),
4948 (".mmd", 422),
4949 (".mmk", 437),
4950 (".mms", 437),
4951 (".mo", 434),
4952 (".mod", 435),
4953 (".mojo", 438),
4954 (".monkey", 439),
4955 (".monkey2", 439),
4956 (".moo", 441),
4957 (".moon", 443),
4958 (".mount", 301),
4959 (".move", 446),
4960 (".mpl", 337),
4961 (".mps", 337),
4962 (".mq4", 407),
4963 (".mq5", 408),
4964 (".mqh", 407),
4965 (".mrc", 817),
4966 (".ms", 619),
4967 (".msd", 337),
4968 (".msg", 482),
4969 (".mspec", 623),
4970 (".mss", 108),
4971 (".mt", 771),
4972 (".mtl", 758),
4973 (".mtml", 409),
4974 (".mts", 726),
4975 (".mu", 820),
4976 (".mud", 799),
4977 (".muf", 410),
4978 (".mumps", 399),
4979 (".muse", 447),
4980 (".mustache", 448),
4981 (".mxml", 781),
4982 (".mxt", 419),
4983 (".mysql", 632),
4984 (".myt", 449),
4985 (".mzn", 430),
4986 (".n", 619),
4987 (".nanorc", 821),
4988 (".nas", 458),
4989 (".nasl", 450),
4990 (".nasm", 39),
4991 (".natvis", 781),
4992 (".nawk", 46),
4993 (".nb", 771),
4994 (".nbp", 771),
4995 (".nc", 822),
4996 (".ncl", 451),
4997 (".ndproj", 781),
4998 (".ne", 459),
4999 (".nearley", 459),
5000 (".ned", 483),
5001 (".neon", 452),
5002 (".network", 301),
5003 (".nf", 465),
5004 (".nginx", 466),
5005 (".nginxconf", 466),
5006 (".ni", 309),
5007 (".nim", 468),
5008 (".nim.cfg", 468),
5009 (".nimble", 468),
5010 (".nimrod", 468),
5011 (".nims", 468),
5012 (".ninja", 469),
5013 (".nit", 470),
5014 (".nix", 471),
5015 (".njk", 475),
5016 (".njs", 334),
5017 (".nl", 464),
5018 (".nlogo", 463),
5019 (".no", 713),
5020 (".nomad", 273),
5021 (".nproj", 781),
5022 (".nqp", 594),
5023 (".nr", 472),
5024 (".nse", 397),
5025 (".nsh", 456),
5026 (".nsi", 456),
5027 (".nss", 457),
5028 (".nu", 473),
5029 (".numpy", 474),
5030 (".numpyw", 474),
5031 (".numsc", 474),
5032 (".nuspec", 781),
5033 (".nut", 675),
5034 (".ny", 130),
5035 (".ob2", 484),
5036 (".obj", 759),
5037 (".objdump", 485),
5038 (".odd", 781),
5039 (".odin", 491),
5040 (".ol", 341),
5041 (".omgrofl", 492),
5042 (".ooc", 823),
5043 (".opa", 493),
5044 (".opal", 494),
5045 (".opencl", 498),
5046 (".opy", 507),
5047 (".orc", 138),
5048 (".org", 506),
5049 (".os", 0),
5050 (".osm", 781),
5051 (".outjob", 27),
5052 (".overpassql", 508),
5053 (".owl", 760),
5054 (".ox", 509),
5055 (".oxh", 509),
5056 (".oxo", 509),
5057 (".oxygene", 510),
5058 (".oz", 511),
5059 (".p", 499),
5060 (".p4", 512),
5061 (".p6", 594),
5062 (".p6l", 594),
5063 (".p6m", 594),
5064 (".p8", 397),
5065 (".pac", 334),
5066 (".pacscript", 652),
5067 (".pact", 519),
5068 (".pan", 520),
5069 (".parrot", 522),
5070 (".pas", 525),
5071 (".pascal", 525),
5072 (".pasm", 523),
5073 (".pat", 419),
5074 (".patch", 163),
5075 (".pb", 563),
5076 (".pbi", 563),
5077 (".pbt", 546),
5078 (".pbtxt", 558),
5079 (".pc", 550),
5080 (".pc.in", 824),
5081 (".pcbdoc", 27),
5082 (".pck", 516),
5083 (".pcss", 543),
5084 (".pd", 562),
5085 (".pd_lua", 397),
5086 (".pddl", 513),
5087 (".pde", 551),
5088 (".peggy", 514),
5089 (".pegjs", 514),
5090 (".pep", 527),
5091 (".per", 235),
5092 (".perl", 528),
5093 (".pfa", 544),
5094 (".pgsql", 517),
5095 (".ph", 528),
5096 (".php", 515),
5097 (".php3", 515),
5098 (".php4", 515),
5099 (".php5", 515),
5100 (".phps", 515),
5101 (".phpt", 515),
5102 (".phtml", 281),
5103 (".pic", 529),
5104 (".pig", 532),
5105 (".pike", 533),
5106 (".pir", 524),
5107 (".pkb", 516),
5108 (".pkgproj", 781),
5109 (".pkl", 535),
5110 (".pks", 516),
5111 (".pl", 528),
5112 (".pl6", 594),
5113 (".plantuml", 536),
5114 (".plb", 516),
5115 (".plist", 503),
5116 (".plot", 253),
5117 (".pls", 516),
5118 (".plsql", 516),
5119 (".plt", 253),
5120 (".pluginspec", 623),
5121 (".plx", 528),
5122 (".pm", 528),
5123 (".pm6", 594),
5124 (".pml", 555),
5125 (".pmod", 533),
5126 (".po", 241),
5127 (".pod", 537),
5128 (".pod6", 538),
5129 (".podsl", 130),
5130 (".podspec", 623),
5131 (".pogo", 539),
5132 (".polar", 540),
5133 (".pony", 541),
5134 (".por", 542),
5135 (".postcss", 543),
5136 (".pot", 241),
5137 (".pov", 518),
5138 (".pp", 561),
5139 (".pprx", 584),
5140 (".pq", 545),
5141 (".praat", 548),
5142 (".prawn", 623),
5143 (".prc", 516),
5144 (".prefab", 730),
5145 (".prefs", 301),
5146 (".prg", 832),
5147 (".pri", 571),
5148 (".prisma", 549),
5149 (".prjpcb", 27),
5150 (".pro", 554),
5151 (".proj", 781),
5152 (".prolog", 554),
5153 (".properties", 331),
5154 (".props", 781),
5155 (".proto", 557),
5156 (".prw", 832),
5157 (".ps", 544),
5158 (".ps1", 547),
5159 (".ps1xml", 781),
5160 (".psc", 521),
5161 (".psc1", 781),
5162 (".psd1", 547),
5163 (".psgi", 528),
5164 (".psm1", 547),
5165 (".pt", 781),
5166 (".pub", 559),
5167 (".pubxml", 781),
5168 (".pug", 560),
5169 (".puml", 536),
5170 (".purs", 564),
5171 (".pwn", 526),
5172 (".pxd", 147),
5173 (".pxi", 147),
5174 (".py", 566),
5175 (".py3", 566),
5176 (".pyde", 566),
5177 (".pyi", 566),
5178 (".pyp", 566),
5179 (".pyt", 566),
5180 (".pytb", 568),
5181 (".pyw", 566),
5182 (".pyx", 147),
5183 (".q", 292),
5184 (".qasm", 500),
5185 (".qbs", 570),
5186 (".qc", 574),
5187 (".qhelp", 781),
5188 (".ql", 126),
5189 (".qll", 126),
5190 (".qmd", 585),
5191 (".qml", 570),
5192 (".qnt", 577),
5193 (".qs", 569),
5194 (".r", 578),
5195 (".r2", 601),
5196 (".r3", 601),
5197 (".rabl", 623),
5198 (".rake", 623),
5199 (".raku", 594),
5200 (".rakumod", 594),
5201 (".raml", 579),
5202 (".rascript", 580),
5203 (".raw", 596),
5204 (".razor", 282),
5205 (".rb", 623),
5206 (".rbbas", 583),
5207 (".rbfrm", 583),
5208 (".rbi", 623),
5209 (".rbmnu", 583),
5210 (".rbres", 583),
5211 (".rbs", 581),
5212 (".rbtbar", 583),
5213 (".rbuild", 623),
5214 (".rbuistate", 583),
5215 (".rbw", 623),
5216 (".rbx", 623),
5217 (".rbxmx", 781),
5218 (".rbxs", 397),
5219 (".rchit", 228),
5220 (".rd", 578),
5221 (".rdf", 781),
5222 (".rdoc", 582),
5223 (".re", 599),
5224 (".reb", 601),
5225 (".rebol", 601),
5226 (".red", 603),
5227 (".reds", 606),
5228 (".reek", 792),
5229 (".reg", 769),
5230 (".regex", 607),
5231 (".regexp", 607),
5232 (".rego", 495),
5233 (".rei", 599),
5234 (".religo", 600),
5235 (".res", 597),
5236 (".resi", 597),
5237 (".resource", 615),
5238 (".rest", 826),
5239 (".rest.txt", 826),
5240 (".resx", 781),
5241 (".rex", 584),
5242 (".rexx", 584),
5243 (".rg", 621),
5244 (".rhai", 611),
5245 (".rhistory", 578),
5246 (".rhtml", 280),
5247 (".ring", 613),
5248 (".riot", 614),
5249 (".rkt", 592),
5250 (".rktd", 592),
5251 (".rktl", 592),
5252 (".rl", 593),
5253 (".rmd", 585),
5254 (".rmiss", 228),
5255 (".rnh", 591),
5256 (".rno", 591),
5257 (".rnw", 689),
5258 (".robot", 615),
5259 (".roc", 617),
5260 (".rockspec", 397),
5261 (".roff", 619),
5262 (".ron", 586),
5263 (".ronn", 414),
5264 (".rpgle", 589),
5265 (".rpy", 608),
5266 (".rq", 630),
5267 (".rs", 624),
5268 (".rs.in", 624),
5269 (".rsc", 595),
5270 (".rsh", 609),
5271 (".rss", 781),
5272 (".rst", 826),
5273 (".rst.txt", 826),
5274 (".rsx", 578),
5275 (".rtf", 612),
5276 (".ru", 623),
5277 (".ruby", 623),
5278 (".rviz", 792),
5279 (".s", 731),
5280 (".sage", 641),
5281 (".sagews", 641),
5282 (".sail", 642),
5283 (".sarif", 321),
5284 (".sas", 625),
5285 (".sass", 644),
5286 (".sats", 17),
5287 (".sbatch", 652),
5288 (".sbt", 645),
5289 (".sc", 645),
5290 (".scad", 502),
5291 (".scala", 645),
5292 (".scaml", 646),
5293 (".scd", 684),
5294 (".sce", 649),
5295 (".scenic", 647),
5296 (".sch", 177),
5297 (".schdoc", 27),
5298 (".sci", 649),
5299 (".scm", 648),
5300 (".sco", 140),
5301 (".scpt", 35),
5302 (".scrbl", 592),
5303 (".scss", 626),
5304 (".scxml", 781),
5305 (".sd", 747),
5306 (".sdc", 705),
5307 (".sed", 827),
5308 (".self", 650),
5309 (".service", 301),
5310 (".sexp", 130),
5311 (".sfd", 674),
5312 (".sfproj", 781),
5313 (".sfv", 657),
5314 (".sh", 652),
5315 (".sh-session", 654),
5316 (".sh.in", 652),
5317 (".sha1", 112),
5318 (".sha2", 112),
5319 (".sha224", 112),
5320 (".sha256", 112),
5321 (".sha256sum", 112),
5322 (".sha3", 112),
5323 (".sha384", 112),
5324 (".sha512", 112),
5325 (".shader", 651),
5326 (".shen", 655),
5327 (".shproj", 781),
5328 (".sieve", 656),
5329 (".sig", 677),
5330 (".sip", 628),
5331 (".sj", 490),
5332 (".sjs", 334),
5333 (".sl", 660),
5334 (".slang", 659),
5335 (".sld", 648),
5336 (".slim", 662),
5337 (".slint", 663),
5338 (".sln", 426),
5339 (".slnlaunch", 321),
5340 (".slnx", 781),
5341 (".sls", 643),
5342 (".slurm", 652),
5343 (".sma", 526),
5344 (".smali", 665),
5345 (".smithy", 668),
5346 (".smk", 669),
5347 (".sml", 677),
5348 (".smt", 629),
5349 (".smt2", 629),
5350 (".snakefile", 669),
5351 (".snap", 336),
5352 (".snip", 749),
5353 (".snippet", 749),
5354 (".snippets", 749),
5355 (".socket", 301),
5356 (".sol", 670),
5357 (".soy", 122),
5358 (".sp", 672),
5359 (".sparql", 630),
5360 (".spc", 516),
5361 (".spec", 590),
5362 (".spin", 556),
5363 (".sps", 648),
5364 (".sqf", 631),
5365 (".sql", 632),
5366 (".sqlrpgle", 589),
5367 (".sra", 546),
5368 (".srdf", 781),
5369 (".srt", 634),
5370 (".sru", 546),
5371 (".srv", 587),
5372 (".srw", 546),
5373 (".ss", 648),
5374 (".ssjs", 334),
5375 (".sss", 683),
5376 (".st", 666),
5377 (".stan", 676),
5378 (".star", 636),
5379 (".sthlp", 679),
5380 (".stl", 637),
5381 (".ston", 638),
5382 (".story", 242),
5383 (".storyboard", 781),
5384 (".sttheme", 782),
5385 (".sty", 707),
5386 (".styl", 681),
5387 (".sublime-build", 322),
5388 (".sublime-color-scheme", 322),
5389 (".sublime-commands", 322),
5390 (".sublime-completions", 322),
5391 (".sublime-keymap", 322),
5392 (".sublime-macro", 322),
5393 (".sublime-menu", 322),
5394 (".sublime-mousemap", 322),
5395 (".sublime-project", 322),
5396 (".sublime-settings", 322),
5397 (".sublime-snippet", 781),
5398 (".sublime-syntax", 792),
5399 (".sublime-theme", 322),
5400 (".sublime-workspace", 322),
5401 (".sublime_metrics", 322),
5402 (".sublime_session", 322),
5403 (".surql", 685),
5404 (".sv", 691),
5405 (".svelte", 687),
5406 (".svg", 639),
5407 (".svh", 691),
5408 (".svx", 819),
5409 (".sw", 688),
5410 (".swg", 640),
5411 (".swift", 690),
5412 (".swig", 640),
5413 (".syntax", 792),
5414 (".t", 528),
5415 (".tab", 632),
5416 (".tac", 566),
5417 (".tact", 702),
5418 (".tag", 332),
5419 (".talon", 703),
5420 (".tape", 704),
5421 (".target", 301),
5422 (".targets", 781),
5423 (".tcc", 82),
5424 (".tcl", 705),
5425 (".tcl.in", 705),
5426 (".tcsh", 706),
5427 (".te", 627),
5428 (".tea", 708),
5429 (".templ", 828),
5430 (".tesc", 228),
5431 (".tese", 228),
5432 (".tex", 707),
5433 (".texi", 712),
5434 (".texinfo", 712),
5435 (".textgrid", 714),
5436 (".textile", 716),
5437 (".textproto", 558),
5438 (".tf", 273),
5439 (".tfstate", 321),
5440 (".tfstate.backup", 321),
5441 (".tftpl", 711),
5442 (".tfvars", 273),
5443 (".thor", 623),
5444 (".thrift", 717),
5445 (".thy", 314),
5446 (".timer", 301),
5447 (".tl", 709),
5448 (".tla", 694),
5449 (".tlv", 693),
5450 (".tm", 705),
5451 (".tmac", 619),
5452 (".tmcommand", 782),
5453 (".tmdl", 695),
5454 (".tml", 781),
5455 (".tmlanguage", 782),
5456 (".tmpl", 257),
5457 (".tmpreferences", 782),
5458 (".tmsnippet", 782),
5459 (".tmtheme", 782),
5460 (".tmux", 652),
5461 (".toc", 773),
5462 (".tofu", 273),
5463 (".toit", 718),
5464 (".tolk", 719),
5465 (".toml", 696),
5466 (".toml.example", 696),
5467 (".tool", 652),
5468 (".topojson", 321),
5469 (".tpb", 516),
5470 (".tpl", 667),
5471 (".tpp", 82),
5472 (".tps", 516),
5473 (".tres", 259),
5474 (".trg", 516),
5475 (".trigger", 33),
5476 (".ts", 726),
5477 (".tscn", 259),
5478 (".tsconfig.json", 322),
5479 (".tsp", 727),
5480 (".tst", 649),
5481 (".tsv", 699),
5482 (".tsx", 700),
5483 (".ttl", 723),
5484 (".tu", 722),
5485 (".twig", 724),
5486 (".txi", 712),
5487 (".txl", 701),
5488 (".txt", 713),
5489 (".txtpb", 558),
5490 (".txx", 82),
5491 (".typ", 728),
5492 (".uc", 733),
5493 (".udf", 632),
5494 (".udo", 138),
5495 (".ui", 781),
5496 (".unity", 730),
5497 (".uno", 732),
5498 (".upc", 729),
5499 (".uplc", 734),
5500 (".ur", 735),
5501 (".urdf", 781),
5502 (".url", 301),
5503 (".urs", 735),
5504 (".ux", 781),
5505 (".v", 745),
5506 (".vala", 741),
5507 (".vapi", 741),
5508 (".vark", 261),
5509 (".vb", 751),
5510 (".vba", 737),
5511 (".vbhtml", 751),
5512 (".vbproj", 781),
5513 (".vbs", 738),
5514 (".vcf", 830),
5515 (".vcl", 739),
5516 (".vcxproj", 781),
5517 (".vdf", 742),
5518 (".veo", 745),
5519 (".verse", 746),
5520 (".vert", 228),
5521 (".vh", 691),
5522 (".vhd", 740),
5523 (".vhdl", 740),
5524 (".vhf", 740),
5525 (".vhi", 740),
5526 (".vho", 740),
5527 (".vhost", 32),
5528 (".vhs", 740),
5529 (".vht", 740),
5530 (".vhw", 740),
5531 (".vim", 750),
5532 (".vimrc", 750),
5533 (".viw", 632),
5534 (".vmb", 750),
5535 (".vmf", 742),
5536 (".volt", 753),
5537 (".vrx", 228),
5538 (".vs", 228),
5539 (".vsh", 228),
5540 (".vshader", 228),
5541 (".vsixmanifest", 781),
5542 (".vssettings", 781),
5543 (".vstemplate", 781),
5544 (".vtl", 743),
5545 (".vto", 744),
5546 (".vtt", 764),
5547 (".vue", 754),
5548 (".vw", 516),
5549 (".vxml", 781),
5550 (".vy", 755),
5551 (".w", 98),
5552 (".wast", 761),
5553 (".wat", 761),
5554 (".watchr", 623),
5555 (".wdl", 756),
5556 (".webapp", 321),
5557 (".webidl", 763),
5558 (".webmanifest", 321),
5559 (".weechatlog", 302),
5560 (".wgsl", 757),
5561 (".whiley", 766),
5562 (".wiki", 767),
5563 (".wikitext", 767),
5564 (".wisp", 831),
5565 (".wit", 762),
5566 (".wixproj", 781),
5567 (".wl", 771),
5568 (".wlk", 772),
5569 (".wls", 771),
5570 (".wlt", 771),
5571 (".wlua", 397),
5572 (".workbook", 414),
5573 (".workflow", 273),
5574 (".wren", 774),
5575 (".ws", 770),
5576 (".wsdl", 781),
5577 (".wsf", 781),
5578 (".wsgi", 566),
5579 (".wxi", 781),
5580 (".wxl", 781),
5581 (".wxs", 781),
5582 (".x", 393),
5583 (".x10", 778),
5584 (".x3d", 781),
5585 (".x68", 445),
5586 (".xacro", 781),
5587 (".xaml", 781),
5588 (".xbm", 775),
5589 (".xc", 779),
5590 (".xdc", 705),
5591 (".xht", 277),
5592 (".xhtml", 277),
5593 (".xi", 393),
5594 (".xib", 781),
5595 (".xlf", 781),
5596 (".xliff", 781),
5597 (".xm", 393),
5598 (".xmi", 781),
5599 (".xml", 781),
5600 (".xml.dist", 781),
5601 (".xmp", 781),
5602 (".xojo_code", 789),
5603 (".xojo_menu", 789),
5604 (".xojo_report", 789),
5605 (".xojo_script", 789),
5606 (".xojo_toolbar", 789),
5607 (".xojo_window", 789),
5608 (".xpl", 784),
5609 (".xpm", 777),
5610 (".xproc", 784),
5611 (".xproj", 781),
5612 (".xpy", 566),
5613 (".xq", 785),
5614 (".xql", 785),
5615 (".xqm", 785),
5616 (".xquery", 785),
5617 (".xqy", 785),
5618 (".xrl", 193),
5619 (".xs", 786),
5620 (".xsd", 781),
5621 (".xsh", 790),
5622 (".xsjs", 334),
5623 (".xsjslib", 334),
5624 (".xsl", 787),
5625 (".xslt", 787),
5626 (".xsp-config", 783),
5627 (".xsp.metadata", 783),
5628 (".xspec", 781),
5629 (".xtend", 791),
5630 (".xul", 781),
5631 (".xzap", 798),
5632 (".y", 796),
5633 (".yacc", 796),
5634 (".yaml", 792),
5635 (".yaml-tmlanguage", 792),
5636 (".yaml.sed", 792),
5637 (".yang", 793),
5638 (".yap", 554),
5639 (".yar", 794),
5640 (".yara", 794),
5641 (".yasnippet", 795),
5642 (".yml", 792),
5643 (".yml.mysql", 792),
5644 (".yrl", 193),
5645 (".yul", 797),
5646 (".yy", 796),
5647 (".yyp", 321),
5648 (".z3", 629),
5649 (".zap", 798),
5650 (".zcml", 781),
5651 (".zed", 673),
5652 (".zeek", 800),
5653 (".zep", 802),
5654 (".zig", 803),
5655 (".zig.zon", 803),
5656 (".zil", 799),
5657 (".zimpl", 804),
5658 (".zmodel", 805),
5659 (".zmpl", 804),
5660 (".zone", 153),
5661 (".zpl", 804),
5662 (".zs", 801),
5663 (".zsh", 652),
5664 (".zsh-theme", 652),
5665];
5666
5667/// Exact file names, sorted, to an index into `LANGUAGES`.
5668pub static FILENAMES: &[(&str, u16)] = &[
5669 (".JUSTFILE", 346),
5670 (".Justfile", 346),
5671 (".Rapp.history", 578),
5672 (".Rhistory", 578),
5673 (".Rprofile", 578),
5674 (".XCompose", 780),
5675 (".abbrev_defs", 191),
5676 (".ackrc", 505),
5677 (".agignore", 305),
5678 (".all-contributorsrc", 321),
5679 (".arcconfig", 321),
5680 (".atomignore", 305),
5681 (".auto-changelog", 321),
5682 (".babelignore", 305),
5683 (".babelrc", 322),
5684 (".bash_aliases", 652),
5685 (".bash_functions", 652),
5686 (".bash_history", 652),
5687 (".bash_logout", 652),
5688 (".bash_profile", 652),
5689 (".bashrc", 652),
5690 (".browserslistrc", 77),
5691 (".buckconfig", 301),
5692 (".bzrignore", 305),
5693 (".c8rc", 321),
5694 (".ckignore", 305),
5695 (".clang-format", 792),
5696 (".clang-tidy", 792),
5697 (".clangd", 792),
5698 (".classpath", 781),
5699 (".coffeelintignore", 305),
5700 (".coveragerc", 301),
5701 (".cproject", 781),
5702 (".cshrc", 652),
5703 (".curlrc", 806),
5704 (".cvsignore", 305),
5705 (".devcontainer.json", 322),
5706 (".dir_colors", 809),
5707 (".dircolors", 809),
5708 (".dockerignore", 305),
5709 (".easignore", 305),
5710 (".editorconfig", 184),
5711 (".eleventyignore", 305),
5712 (".emacs", 191),
5713 (".emacs.desktop", 191),
5714 (".env", 167),
5715 (".env.ci", 167),
5716 (".env.dev", 167),
5717 (".env.development", 167),
5718 (".env.development.local", 167),
5719 (".env.example", 167),
5720 (".env.local", 167),
5721 (".env.prod", 167),
5722 (".env.production", 167),
5723 (".env.sample", 167),
5724 (".env.staging", 167),
5725 (".env.template", 167),
5726 (".env.test", 167),
5727 (".env.testing", 167),
5728 (".envrc", 652),
5729 (".eslint-ignore", 305),
5730 (".eslintignore", 305),
5731 (".eslintrc", 322),
5732 (".eslintrc.json", 322),
5733 (".exrc", 750),
5734 (".factor-boot-rc", 201),
5735 (".factor-rc", 201),
5736 (".flake8", 301),
5737 (".flaskenv", 652),
5738 (".gclient", 566),
5739 (".gemrc", 792),
5740 (".git-blame-ignore-revs", 246),
5741 (".gitattributes", 243),
5742 (".gitconfig", 245),
5743 (".gitignore", 305),
5744 (".gitmessage", 244),
5745 (".gitmodules", 245),
5746 (".gitreview", 301),
5747 (".gn", 229),
5748 (".gnus", 191),
5749 (".gvimrc", 750),
5750 (".htaccess", 32),
5751 (".htmlhintrc", 321),
5752 (".ignore", 305),
5753 (".imgbotconfig", 321),
5754 (".inputrc", 598),
5755 (".irbrc", 623),
5756 (".jscsrc", 322),
5757 (".jshintrc", 322),
5758 (".jslintrc", 322),
5759 (".justfile", 346),
5760 (".kshrc", 652),
5761 (".latexmkrc", 528),
5762 (".login", 652),
5763 (".luacheckrc", 397),
5764 (".markdownlintignore", 305),
5765 (".nanorc", 821),
5766 (".nodemonignore", 305),
5767 (".npmignore", 305),
5768 (".npmrc", 455),
5769 (".nvimrc", 750),
5770 (".nycrc", 321),
5771 (".oxlintrc.json", 322),
5772 (".php", 515),
5773 (".php_cs", 515),
5774 (".php_cs.dist", 515),
5775 (".prettierignore", 305),
5776 (".profile", 652),
5777 (".project", 781),
5778 (".pryrc", 623),
5779 (".pylintrc", 301),
5780 (".releaserc", 321),
5781 (".rgignore", 305),
5782 (".rspec", 505),
5783 (".scalafix.conf", 276),
5784 (".scalafmt.conf", 276),
5785 (".secrets.baseline", 321),
5786 (".shellcheckrc", 653),
5787 (".simplecov", 623),
5788 (".spacemacs", 191),
5789 (".stylelintignore", 305),
5790 (".swcrc", 322),
5791 (".tern-config", 321),
5792 (".tern-project", 321),
5793 (".tgitconfig", 245),
5794 (".tm_properties", 715),
5795 (".tmux.conf", 652),
5796 (".vercelignore", 305),
5797 (".vimrc", 750),
5798 (".viper", 191),
5799 (".vscodeignore", 305),
5800 (".watchmanconfig", 321),
5801 (".wgetrc", 765),
5802 (".xinitrc", 652),
5803 (".xsession", 652),
5804 (".yardopts", 505),
5805 (".zlogin", 652),
5806 (".zlogout", 652),
5807 (".zprofile", 652),
5808 (".zshenv", 652),
5809 (".zshrc", 652),
5810 ("9fs", 652),
5811 ("APKBUILD", 26),
5812 ("Android.bp", 671),
5813 ("App.config", 781),
5814 ("Appraisals", 623),
5815 ("BSDmakefile", 412),
5816 ("BUCK", 678),
5817 ("BUILD", 678),
5818 ("BUILD.bazel", 678),
5819 ("Berksfile", 623),
5820 ("Brewfile", 623),
5821 ("Buildfile", 623),
5822 ("CITATION", 713),
5823 ("CITATION.cff", 792),
5824 ("CITATIONS", 713),
5825 ("CMakeLists.txt", 89),
5826 ("CODEOWNERS", 91),
5827 ("COMMIT_EDITMSG", 244),
5828 ("COPYING", 713),
5829 ("COPYING.regex", 713),
5830 ("COPYRIGHT.regex", 713),
5831 ("Caddyfile", 100),
5832 ("Cakefile", 127),
5833 ("Capfile", 623),
5834 ("Cargo.lock", 696),
5835 ("Cargo.toml.orig", 696),
5836 ("Cask", 191),
5837 ("Containerfile", 165),
5838 ("DEPS", 566),
5839 ("DIR_COLORS", 809),
5840 ("Dangerfile", 623),
5841 ("Deliverfile", 623),
5842 ("Dockerfile", 165),
5843 ("Earthfile", 178),
5844 ("Eask", 191),
5845 ("Emakefile", 193),
5846 ("FONTLOG", 713),
5847 ("Fakefile", 202),
5848 ("Fastfile", 623),
5849 ("GNUmakefile", 412),
5850 ("Gemfile", 623),
5851 ("Gemfile.lock", 232),
5852 ("Gopkg.lock", 696),
5853 ("Guardfile", 623),
5854 ("HOSTS", 294),
5855 ("INSTALL", 713),
5856 ("INSTALL.mysql", 713),
5857 ("JUSTFILE", 346),
5858 ("Jakefile", 334),
5859 ("Jarfile", 623),
5860 ("Jenkinsfile", 269),
5861 ("Justfile", 346),
5862 ("Kbuild", 412),
5863 ("LICENSE", 713),
5864 ("LICENSE.mysql", 713),
5865 ("Lexer.x", 378),
5866 ("MANIFEST.MF", 317),
5867 ("MD5SUMS", 112),
5868 ("MODULE.bazel", 678),
5869 ("MODULE.bazel.lock", 321),
5870 ("Makefile", 412),
5871 ("Makefile.PL", 528),
5872 ("Makefile.am", 412),
5873 ("Makefile.boot", 412),
5874 ("Makefile.frag", 412),
5875 ("Makefile.in", 412),
5876 ("Makefile.inc", 412),
5877 ("Makefile.pc", 412),
5878 ("Makefile.wat", 412),
5879 ("Mavenfile", 623),
5880 ("Modulefile", 561),
5881 ("NEWS", 713),
5882 ("Notebook", 345),
5883 ("NuGet.config", 781),
5884 ("Nukefile", 473),
5885 ("PKGBUILD", 652),
5886 ("Package.resolved", 321),
5887 ("Phakefile", 515),
5888 ("Pipfile", 696),
5889 ("Pipfile.lock", 321),
5890 ("Podfile", 623),
5891 ("Procfile", 552),
5892 ("Project.ede", 191),
5893 ("Puppetfile", 623),
5894 ("README.me", 713),
5895 ("README.mysql", 713),
5896 ("README.nss", 713),
5897 ("README.pc", 713),
5898 ("ROOT", 315),
5899 ("Rakefile", 623),
5900 ("Rexfile", 528),
5901 ("SConscript", 566),
5902 ("SConstruct", 566),
5903 ("SHA1SUMS", 112),
5904 ("SHA256SUMS", 112),
5905 ("SHA256SUMS.txt", 112),
5906 ("SHA512SUMS", 112),
5907 ("Settings.StyleCop", 781),
5908 ("Singularity", 658),
5909 ("Slakefile", 391),
5910 ("Snakefile", 669),
5911 ("Snapfile", 623),
5912 ("Steepfile", 623),
5913 ("Thorfile", 623),
5914 ("Tiltfile", 678),
5915 ("Vagrantfile", 623),
5916 ("WORKSPACE", 678),
5917 ("WORKSPACE.bazel", 678),
5918 ("WORKSPACE.bzlmod", 678),
5919 ("Web.Debug.config", 781),
5920 ("Web.Release.config", 781),
5921 ("Web.config", 781),
5922 ("XCompose", 780),
5923 ("_curlrc", 806),
5924 ("_dir_colors", 809),
5925 ("_dircolors", 809),
5926 ("_emacs", 191),
5927 ("_helpers.tpl", 257),
5928 ("_redirects", 605),
5929 ("_vimrc", 750),
5930 ("abbrev_defs", 191),
5931 ("ack", 528),
5932 ("ackrc", 505),
5933 ("ant.xml", 30),
5934 ("apache2.conf", 32),
5935 ("api-extractor.json", 322),
5936 ("bash_aliases", 652),
5937 ("bash_logout", 652),
5938 ("bash_profile", 652),
5939 ("bashrc", 652),
5940 ("bird.conf", 53),
5941 ("browserslist", 77),
5942 ("build.xml", 30),
5943 ("buildfile", 623),
5944 ("buildozer.spec", 301),
5945 ("bun.lock", 321),
5946 ("cabal.config", 99),
5947 ("cabal.project", 99),
5948 ("checksums.txt", 112),
5949 ("cksums", 112),
5950 ("click.me", 713),
5951 ("composer.lock", 321),
5952 ("config.worktree", 245),
5953 ("configure.ac", 402),
5954 ("contents.lr", 414),
5955 ("cpanfile", 528),
5956 ("crontab", 807),
5957 ("cshrc", 652),
5958 ("delete.me", 713),
5959 ("deno.lock", 321),
5960 ("descrip.mmk", 437),
5961 ("descrip.mms", 437),
5962 ("dev-requirements.txt", 534),
5963 ("devcontainer.json", 322),
5964 ("dir_colors", 809),
5965 ("dune-project", 168),
5966 ("encodings.dir", 776),
5967 ("eqnrc", 619),
5968 ("expr-dist", 578),
5969 ("file_contexts", 627),
5970 ("firestore.rules", 123),
5971 ("flake.lock", 321),
5972 ("fonts.alias", 776),
5973 ("fonts.dir", 776),
5974 ("fonts.scale", 776),
5975 ("fp-lib-table", 354),
5976 ("genfs_contexts", 627),
5977 ("gitignore-global", 305),
5978 ("gitignore_global", 305),
5979 ("glide.lock", 792),
5980 ("go.mod", 256),
5981 ("go.sum", 255),
5982 ("go.work", 258),
5983 ("go.work.sum", 255),
5984 ("gradlew", 652),
5985 ("gradlew.bat", 56),
5986 ("gtkrc", 271),
5987 ("gtkrc-2.0", 271),
5988 ("gvimrc", 750),
5989 ("haproxy.cfg", 272),
5990 ("hosts", 294),
5991 ("hosts.txt", 294),
5992 ("httpd.conf", 32),
5993 ("initial_sids", 627),
5994 ("inputrc", 598),
5995 ("installscript.qs", 572),
5996 ("jsconfig.json", 322),
5997 ("justfile", 346),
5998 ("kakrc", 352),
5999 ("kcl.mod", 347),
6000 ("kcl.mod.lock", 347),
6001 ("keep.me", 713),
6002 ("kshrc", 652),
6003 ("language-configuration.json", 322),
6004 ("language-subtag-registry.txt", 602),
6005 ("latexmkrc", 528),
6006 ("ld.script", 383),
6007 ("lexer.x", 378),
6008 ("login", 652),
6009 ("m3makefile", 573),
6010 ("m3overrides", 573),
6011 ("makefile", 412),
6012 ("makefile.sco", 412),
6013 ("man", 652),
6014 ("mcmod.info", 321),
6015 ("md5sum.txt", 112),
6016 ("meson.build", 423),
6017 ("meson_options.txt", 423),
6018 ("mise.local.lock", 696),
6019 ("mise.lock", 696),
6020 ("mix.lock", 187),
6021 ("mkfile", 412),
6022 ("mmn", 619),
6023 ("mmt", 619),
6024 ("mocha.opts", 505),
6025 ("mvnw", 652),
6026 ("mvnw.cmd", 56),
6027 ("nanorc", 821),
6028 ("nextflow.config", 465),
6029 ("nginx.conf", 466),
6030 ("nim.cfg", 468),
6031 ("nvimrc", 750),
6032 ("owh", 705),
6033 ("package.mask", 713),
6034 ("package.use.mask", 713),
6035 ("package.use.stable.mask", 713),
6036 ("packages.config", 781),
6037 ("pdm.lock", 696),
6038 ("pixi.lock", 792),
6039 ("poetry.lock", 696),
6040 ("pom.xml", 418),
6041 ("port_contexts", 627),
6042 ("profile", 652),
6043 ("project.godot", 259),
6044 ("pylintrc", 301),
6045 ("read.me", 713),
6046 ("readme.1st", 713),
6047 ("rebar.config", 193),
6048 ("rebar.config.lock", 193),
6049 ("rebar.lock", 193),
6050 ("requirements-dev.txt", 534),
6051 ("requirements.lock.txt", 534),
6052 ("requirements.txt", 534),
6053 ("riemann.config", 121),
6054 ("robots.txt", 616),
6055 ("security_classes", 627),
6056 ("ssh-config", 635),
6057 ("ssh_config", 635),
6058 ("sshconfig", 635),
6059 ("sshconfig.snip", 635),
6060 ("sshd-config", 635),
6061 ("sshd_config", 635),
6062 ("starfield", 705),
6063 ("suite.rc", 145),
6064 ("test.me", 713),
6065 ("tmux.conf", 652),
6066 ("toolchain_installscript.qs", 572),
6067 ("torrc", 720),
6068 ("troffrc", 619),
6069 ("troffrc-end", 619),
6070 ("tsconfig.json", 322),
6071 ("tslint.json", 322),
6072 ("use.mask", 713),
6073 ("use.stable.mask", 713),
6074 ("uv.lock", 696),
6075 ("vimrc", 750),
6076 ("vlcrc", 301),
6077 ("wscript", 566),
6078 ("xcompose", 780),
6079 ("xinitrc", 652),
6080 ("xmake.lua", 788),
6081 ("xsession", 652),
6082 ("yarn.lock", 792),
6083 ("zlogin", 652),
6084 ("zlogout", 652),
6085 ("zprofile", 652),
6086 ("zshenv", 652),
6087 ("zshrc", 652),
6088];
6089
6090/// Paths of vendored code (regular expressions).
6091pub static VENDOR: &[&str] = &[
6092 "(^|/)cache/",
6093 "^[Dd]ependencies/",
6094 "(^|/)dist/",
6095 "^deps/",
6096 "(^|/)configure$",
6097 "(^|/)config\\.guess$",
6098 "(^|/)config\\.sub$",
6099 "(^|/)aclocal\\.m4",
6100 "(^|/)libtool\\.m4",
6101 "(^|/)ltoptions\\.m4",
6102 "(^|/)ltsugar\\.m4",
6103 "(^|/)ltversion\\.m4",
6104 "(^|/)lt~obsolete\\.m4",
6105 "(^|/)dotnet-install\\.(ps1|sh)$",
6106 "(^|/)cpplint\\.py",
6107 "(^|/)node_modules/",
6108 "(^|/)\\.yarn/releases/",
6109 "(^|/)\\.yarn/plugins/",
6110 "(^|/)\\.yarn/sdks/",
6111 "(^|/)\\.yarn/versions/",
6112 "(^|/)\\.yarn/unplugged/",
6113 "(^|/)_esy$",
6114 "(^|/)bower_components/",
6115 "^rebar$",
6116 "(^|/)erlang\\.mk",
6117 "(^|/)Godeps/_workspace/",
6118 "(^|/)testdata/",
6119 "(^|/)\\.indent\\.pro",
6120 "(\\.|-)min\\.(js|css)$",
6121 "([^\\s]*)import\\.(css|less|scss|styl)$",
6122 "(^|/)bootstrap([^/.]*)(\\..*)?\\.(js|css|less|scss|styl)$",
6123 "(^|/)custom\\.bootstrap([^\\s]*)(js|css|less|scss|styl)$",
6124 "(^|/)font-?awesome\\.(css|less|scss|styl)$",
6125 "(^|/)font-?awesome/.*\\.(css|less|scss|styl)$",
6126 "(^|/)foundation\\.(css|less|scss|styl)$",
6127 "(^|/)normalize\\.(css|less|scss|styl)$",
6128 "(^|/)skeleton\\.(css|less|scss|styl)$",
6129 "(^|/)[Bb]ourbon/.*\\.(css|less|scss|styl)$",
6130 "(^|/)animate\\.(css|less|scss|styl)$",
6131 "(^|/)materialize\\.(css|less|scss|styl|js)$",
6132 "(^|/)select2/.*\\.(css|scss|js)$",
6133 "(^|/)bulma\\.(css|sass|scss)$",
6134 "(3rd|[Tt]hird)[-_]?[Pp]arty/",
6135 "(^|/)vendors?/",
6136 "(^|/)[Ee]xtern(als?)?/",
6137 "(^|/)[Vv]+endor/",
6138 "^debian/",
6139 "(^|/)run\\.n$",
6140 "(^|/)bootstrap-datepicker/",
6141 "(^|/)jquery([^.]*)\\.js$",
6142 "(^|/)jquery\\-\\d\\.\\d+(\\.\\d+)?\\.js$",
6143 "(^|/)jquery\\-ui(\\-\\d\\.\\d+(\\.\\d+)?)?(\\.\\w+)?\\.(js|css)$",
6144 "(^|/)jquery\\.(ui|effects)\\.([^.]*)\\.(js|css)$",
6145 "(^|/)jquery\\.fn\\.gantt\\.js",
6146 "(^|/)jquery\\.fancybox\\.(js|css)",
6147 "(^|/)fuelux\\.js",
6148 "(^|/)jquery\\.fileupload(-\\w+)?\\.js$",
6149 "(^|/)jquery\\.dataTables\\.js",
6150 "(^|/)bootbox\\.js",
6151 "(^|/)pdf\\.worker\\.js",
6152 "(^|/)slick\\.\\w+.js$",
6153 "(^|/)Leaflet\\.Coordinates-\\d+\\.\\d+\\.\\d+\\.src\\.js$",
6154 "(^|/)leaflet\\.draw-src\\.js",
6155 "(^|/)leaflet\\.draw\\.css",
6156 "(^|/)Control\\.FullScreen\\.css",
6157 "(^|/)Control\\.FullScreen\\.js",
6158 "(^|/)leaflet\\.spin\\.js",
6159 "(^|/)wicket-leaflet\\.js",
6160 "(^|/)\\.sublime-project",
6161 "(^|/)\\.sublime-workspace",
6162 "(^|/)\\.vscode/",
6163 "(^|/)prototype(.*)\\.js$",
6164 "(^|/)effects\\.js$",
6165 "(^|/)controls\\.js$",
6166 "(^|/)dragdrop\\.js$",
6167 "(.*?)\\.d\\.ts$",
6168 "(^|/)mootools([^.]*)\\d+\\.\\d+.\\d+([^.]*)\\.js$",
6169 "(^|/)dojo\\.js$",
6170 "(^|/)MochiKit\\.js$",
6171 "(^|/)yahoo-([^.]*)\\.js$",
6172 "(^|/)yui([^.]*)\\.js$",
6173 "(^|/)ckeditor\\.js$",
6174 "(^|/)tiny_mce([^.]*)\\.js$",
6175 "(^|/)tiny_mce/(langs|plugins|themes|utils)",
6176 "(^|/)ace-builds/",
6177 "(^|/)fontello(.*?)\\.css$",
6178 "(^|/)MathJax/",
6179 "(^|/)Chart\\.js$",
6180 "(^|/)[Cc]ode[Mm]irror/(\\d+\\.\\d+/)?(lib|mode|theme|addon|keymap|demo)",
6181 "(^|/)shBrush([^.]*)\\.js$",
6182 "(^|/)shCore\\.js$",
6183 "(^|/)shLegacy\\.js$",
6184 "(^|/)angular([^.]*)\\.js$",
6185 "(^|\\/)d3(\\.v\\d+)?([^.]*)\\.js$",
6186 "(^|/)react(-[^.]*)?\\.js$",
6187 "(^|/)flow-typed/.*\\.js$",
6188 "(^|/)modernizr\\-\\d\\.\\d+(\\.\\d+)?\\.js$",
6189 "(^|/)modernizr\\.custom\\.\\d+\\.js$",
6190 "(^|/)knockout-(\\d+\\.){3}(debug\\.)?js$",
6191 "(^|/)docs?/_?(build|themes?|templates?|static)/",
6192 "(^|/)admin_media/",
6193 "(^|/)env/",
6194 "(^|/)fabfile\\.py$",
6195 "(^|/)waf$",
6196 "(^|/)\\.osx$",
6197 "\\.xctemplate/",
6198 "\\.imageset/",
6199 "(^|/)Carthage/",
6200 "(^|/)Sparkle/",
6201 "(^|/)Crashlytics\\.framework/",
6202 "(^|/)Fabric\\.framework/",
6203 "(^|/)BuddyBuildSDK\\.framework/",
6204 "(^|/)Realm\\.framework",
6205 "(^|/)RealmSwift\\.framework",
6206 "(^|/)\\.gitattributes$",
6207 "(^|/)\\.gitignore$",
6208 "(^|/)\\.gitmodules$",
6209 "(^|/)gradlew$",
6210 "(^|/)gradlew\\.bat$",
6211 "(^|/)gradle/wrapper/",
6212 "(^|/)mvnw$",
6213 "(^|/)mvnw\\.cmd$",
6214 "(^|/)\\.mvn/wrapper/",
6215 "-vsdoc\\.js$",
6216 "\\.intellisense\\.js$",
6217 "(^|/)jquery([^.]*)\\.validate(\\.unobtrusive)?\\.js$",
6218 "(^|/)jquery([^.]*)\\.unobtrusive\\-ajax\\.js$",
6219 "(^|/)[Mm]icrosoft([Mm]vc)?([Aa]jax|[Vv]alidation)(\\.debug)?\\.js$",
6220 "(^|/)[Pp]ackages\\/.+\\.\\d+\\/",
6221 "(^|/)extjs/.*?\\.js$",
6222 "(^|/)extjs/.*?\\.xml$",
6223 "(^|/)extjs/.*?\\.txt$",
6224 "(^|/)extjs/.*?\\.html$",
6225 "(^|/)extjs/.*?\\.properties$",
6226 "(^|/)extjs/\\.sencha/",
6227 "(^|/)extjs/docs/",
6228 "(^|/)extjs/builds/",
6229 "(^|/)extjs/cmd/",
6230 "(^|/)extjs/examples/",
6231 "(^|/)extjs/locale/",
6232 "(^|/)extjs/packages/",
6233 "(^|/)extjs/plugins/",
6234 "(^|/)extjs/resources/",
6235 "(^|/)extjs/src/",
6236 "(^|/)extjs/welcome/",
6237 "(^|/)html5shiv\\.js$",
6238 "(^|/)[Tt]ests?/fixtures/",
6239 "(^|/)[Ss]pecs?/fixtures/",
6240 "(^|/)cordova([^.]*)\\.js$",
6241 "(^|/)cordova\\-\\d\\.\\d(\\.\\d)?\\.js$",
6242 "(^|/)foundation(\\..*)?\\.js$",
6243 "(^|/)Vagrantfile$",
6244 "(^|/)\\.[Dd][Ss]_[Ss]tore$",
6245 "(^|/)inst/extdata/",
6246 "(^|/)octicons\\.css",
6247 "(^|/)sprockets-octicons\\.scss",
6248 "(^|/)activator$",
6249 "(^|/)activator\\.bat$",
6250 "(^|/)proguard\\.pro$",
6251 "(^|/)proguard-rules\\.pro$",
6252 "(^|/)puphpet/",
6253 "(^|/)\\.google_apis/",
6254 "(^|/)Jenkinsfile$",
6255 "(^|/)\\.gitpod\\.Dockerfile$",
6256 "(^|/)\\.github/",
6257 "(^|/)\\.obsidian/",
6258 "(^|/)\\.teamcity/",
6259 "(^|/)xvba_modules/",
6260];
6261
6262/// Paths of documentation (regular expressions).
6263pub static DOCUMENTATION: &[&str] = &[
6264 "^[Dd]ocs?/",
6265 "(^|/)[Dd]ocumentation/",
6266 "(^|/)[Gg]roovydoc/",
6267 "(^|/)[Jj]avadoc/",
6268 "^[Mm]an/",
6269 "^[Ee]xamples/",
6270 "^[Dd]emos?/",
6271 "(^|/)inst/doc/",
6272 "(^|/)CITATION(\\.cff|(S)?(\\.(bib|md))?)$",
6273 "(^|/)CHANGE(S|LOG)?(\\.|$)",
6274 "(^|/)CONTRIBUTING(\\.|$)",
6275 "(^|/)COPYING(\\.|$)",
6276 "(^|/)INSTALL(\\.|$)",
6277 "(^|/)LICEN[CS]E(\\.|$)",
6278 "(^|/)[Ll]icen[cs]e(\\.|$)",
6279 "(^|/)README(\\.|$)",
6280 "(^|/)[Rr]eadme(\\.|$)",
6281 "^[Ss]amples?/",
6282];