Merge pull request #178 from go-enry/feature/sync-linguist-ee9119e7

Update Linguist to v7.29.0
This commit is contained in:
Alex 2024-05-11 20:35:29 +02:00 committed by GitHub
commit 9f156d186b
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
33 changed files with 37178 additions and 32788 deletions

View File

@ -4,16 +4,20 @@ jobs:
test: test:
strategy: strategy:
matrix: matrix:
python-version: [3.7, 3.8, 3.9] python-version: ['3.8', '3.9', '3.10']
platform: [ubuntu-latest, macos-latest] platform: [ubuntu-latest, macos-latest]
runs-on: ${{ matrix.platform }} runs-on: ${{ matrix.platform }}
steps: steps:
- name: Install Python ${{ matrix.python-version }} - name: Install Python ${{ matrix.python-version }}
uses: actions/setup-python@v2 uses: actions/setup-python@v5
with: with:
python-version: ${{ matrix.python-version }} python-version: ${{ matrix.python-version }}
- name: Install Go
uses: actions/setup-go@v5
with:
go-version: 1.19.x
- name: Checkout code - name: Checkout code
uses: actions/checkout@v2 uses: actions/checkout@v4
- name: Install dependencies - name: Install dependencies
run: | run: |
python -m pip install --upgrade pip python -m pip install --upgrade pip

View File

@ -156,7 +156,7 @@ Generated Rust bindings using a C static library are available at https://github
## Divergences from Linguist ## Divergences from Linguist
The `enry` library is based on the data from `github/linguist` version **v7.28.0**. The `enry` library is based on the data from `github/linguist` version **v7.29.0**.
Parsing [linguist/samples](https://github.com/github/linguist/tree/master/samples) the following `enry` results are different from the Linguist: Parsing [linguist/samples](https://github.com/github/linguist/tree/master/samples) the following `enry` results are different from the Linguist:

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data
@ -265,6 +265,7 @@ var LanguageByAliasMap = map[string]string{
"ecmarkdown": "Ecmarkup", "ecmarkdown": "Ecmarkup",
"ecmarkup": "Ecmarkup", "ecmarkup": "Ecmarkup",
"ecr": "HTML+ECR", "ecr": "HTML+ECR",
"edge": "Edge",
"edgeql": "EdgeQL", "edgeql": "EdgeQL",
"editor-config": "EditorConfig", "editor-config": "EditorConfig",
"editorconfig": "EditorConfig", "editorconfig": "EditorConfig",
@ -354,6 +355,7 @@ var LanguageByAliasMap = map[string]string{
"gitmodules": "Git Config", "gitmodules": "Git Config",
"gleam": "Gleam", "gleam": "Gleam",
"glimmer_js": "Glimmer JS", "glimmer_js": "Glimmer JS",
"glimmer_ts": "Glimmer TS",
"glsl": "GLSL", "glsl": "GLSL",
"glyph": "Glyph", "glyph": "Glyph",
"glyph_bitmap_distribution_format": "Glyph Bitmap Distribution Format", "glyph_bitmap_distribution_format": "Glyph Bitmap Distribution Format",
@ -591,6 +593,7 @@ var LanguageByAliasMap = map[string]string{
"modula-2": "Modula-2", "modula-2": "Modula-2",
"modula-3": "Modula-3", "modula-3": "Modula-3",
"module_management_system": "Module Management System", "module_management_system": "Module Management System",
"mojo": "Mojo",
"monkey": "Monkey", "monkey": "Monkey",
"monkey_c": "Monkey C", "monkey_c": "Monkey C",
"moocode": "Moocode", "moocode": "Moocode",
@ -654,6 +657,7 @@ var LanguageByAliasMap = map[string]string{
"oasv3": "OpenAPI Specification v3", "oasv3": "OpenAPI Specification v3",
"oasv3-json": "OASv3-json", "oasv3-json": "OASv3-json",
"oasv3-yaml": "OASv3-yaml", "oasv3-yaml": "OASv3-yaml",
"oberon": "Oberon",
"obj-c": "Objective-C", "obj-c": "Objective-C",
"obj-c++": "Objective-C++", "obj-c++": "Objective-C++",
"obj-j": "Objective-J", "obj-j": "Objective-J",
@ -724,6 +728,7 @@ var LanguageByAliasMap = map[string]string{
"piglatin": "PigLatin", "piglatin": "PigLatin",
"pikchr": "Pic", "pikchr": "Pic",
"pike": "Pike", "pike": "Pike",
"pip_requirements": "Pip Requirements",
"pir": "Parrot Internal Representation", "pir": "Parrot Internal Representation",
"plain_text": "Text", "plain_text": "Text",
"plantuml": "PlantUML", "plantuml": "PlantUML",
@ -829,6 +834,7 @@ var LanguageByAliasMap = map[string]string{
"robots": "robots.txt", "robots": "robots.txt",
"robots.txt": "robots.txt", "robots.txt": "robots.txt",
"robots_txt": "robots.txt", "robots_txt": "robots.txt",
"roc": "Roc",
"roff": "Roff", "roff": "Roff",
"roff_manpage": "Roff Manpage", "roff_manpage": "Roff Manpage",
"rouge": "Rouge", "rouge": "Rouge",
@ -850,6 +856,7 @@ var LanguageByAliasMap = map[string]string{
"salt": "SaltStack", "salt": "SaltStack",
"saltstack": "SaltStack", "saltstack": "SaltStack",
"saltstate": "SaltStack", "saltstate": "SaltStack",
"sarif": "JSON",
"sas": "SAS", "sas": "SAS",
"sass": "Sass", "sass": "Sass",
"scala": "Scala", "scala": "Scala",
@ -879,6 +886,7 @@ var LanguageByAliasMap = map[string]string{
"slash": "Slash", "slash": "Slash",
"slice": "Slice", "slice": "Slice",
"slim": "Slim", "slim": "Slim",
"slint": "Slint",
"smali": "Smali", "smali": "Smali",
"smalltalk": "Smalltalk", "smalltalk": "Smalltalk",
"smarty": "Smarty", "smarty": "Smarty",
@ -940,6 +948,7 @@ var LanguageByAliasMap = map[string]string{
"texinfo": "Texinfo", "texinfo": "Texinfo",
"text": "Text", "text": "Text",
"text_proto": "Protocol Buffer Text Format", "text_proto": "Protocol Buffer Text Format",
"textgrid": "TextGrid",
"textile": "Textile", "textile": "Textile",
"textmate_properties": "TextMate Properties", "textmate_properties": "TextMate Properties",
"thrift": "Thrift", "thrift": "Thrift",

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data
@ -135,6 +135,7 @@ var LanguagesColor = map[string]string{
"Easybuild": "#069406", "Easybuild": "#069406",
"Ecere Projects": "#913960", "Ecere Projects": "#913960",
"Ecmarkup": "#eb8131", "Ecmarkup": "#eb8131",
"Edge": "#0dffe0",
"EdgeQL": "#31A7FF", "EdgeQL": "#31A7FF",
"EditorConfig": "#fff1f2", "EditorConfig": "#fff1f2",
"Eiffel": "#4d6977", "Eiffel": "#4d6977",
@ -189,6 +190,7 @@ var LanguagesColor = map[string]string{
"Git Revision List": "#F44D27", "Git Revision List": "#F44D27",
"Gleam": "#ffaff3", "Gleam": "#ffaff3",
"Glimmer JS": "#F5835F", "Glimmer JS": "#F5835F",
"Glimmer TS": "#3178c6",
"Glyph": "#c1ac7f", "Glyph": "#c1ac7f",
"Gnuplot": "#f0a9f0", "Gnuplot": "#f0a9f0",
"Go": "#00ADD8", "Go": "#00ADD8",
@ -319,6 +321,7 @@ var LanguagesColor = map[string]string{
"Modelica": "#de1d31", "Modelica": "#de1d31",
"Modula-2": "#10253f", "Modula-2": "#10253f",
"Modula-3": "#223388", "Modula-3": "#223388",
"Mojo": "#ff4c1f",
"Monkey C": "#8D6747", "Monkey C": "#8D6747",
"MoonScript": "#ff4585", "MoonScript": "#ff4585",
"Motoko": "#fbb03b", "Motoko": "#fbb03b",
@ -385,6 +388,7 @@ var LanguagesColor = map[string]string{
"PicoLisp": "#6067af", "PicoLisp": "#6067af",
"PigLatin": "#fcd7de", "PigLatin": "#fcd7de",
"Pike": "#005390", "Pike": "#005390",
"Pip Requirements": "#FFD343",
"PlantUML": "#fbbd16", "PlantUML": "#fbbd16",
"PogoScript": "#d80074", "PogoScript": "#d80074",
"Polar": "#ae81ff", "Polar": "#ae81ff",
@ -436,6 +440,7 @@ var LanguagesColor = map[string]string{
"Ring": "#2D54CB", "Ring": "#2D54CB",
"Riot": "#A71E49", "Riot": "#A71E49",
"RobotFramework": "#00c0b5", "RobotFramework": "#00c0b5",
"Roc": "#7c38f5",
"Roff": "#ecdebe", "Roff": "#ecdebe",
"Roff Manpage": "#ecdebe", "Roff Manpage": "#ecdebe",
"Rouge": "#cc0088", "Rouge": "#cc0088",
@ -468,6 +473,7 @@ var LanguagesColor = map[string]string{
"Slash": "#007eff", "Slash": "#007eff",
"Slice": "#003fa2", "Slice": "#003fa2",
"Slim": "#2b2b2b", "Slim": "#2b2b2b",
"Slint": "#2379F4",
"SmPL": "#c94949", "SmPL": "#c94949",
"Smalltalk": "#596706", "Smalltalk": "#596706",
"Smarty": "#f0c040", "Smarty": "#f0c040",
@ -503,6 +509,7 @@ var LanguagesColor = map[string]string{
"TeX": "#3D6117", "TeX": "#3D6117",
"Terra": "#00004c", "Terra": "#00004c",
"Terraform Template": "#7b42bb", "Terraform Template": "#7b42bb",
"TextGrid": "#c8506d",
"TextMate Properties": "#df66e4", "TextMate Properties": "#df66e4",
"Textile": "#ffe7ac", "Textile": "#ffe7ac",
"Thrift": "#D12127", "Thrift": "#D12127",

View File

@ -1,7 +1,7 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data
// linguist's commit from which files were generated. // linguist's commit from which files were generated.
var LinguistCommit = "ee9119e70111d46842788b2bc1666ec1d1ea9e2a" var LinguistCommit = "4ac734c15a96f9e16fd12330d0cb8de82274f700"

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data
@ -646,7 +646,7 @@ var ContentHeuristics = map[string]*Heuristics{
), ),
rule.Or( rule.Or(
rule.MatchingLanguages(""), rule.MatchingLanguages(""),
regex.MustCompileMultiline(`\b(?:VBA|[vV]ba)(?:\b|[0-9A-Z_])|^[ ]*(?:Public|Private)? Declare PtrSafe (?:Sub|Function)\b|^[ ]*#If Win64\b|^[ ]*(?:Dim|Const) [0-9a-zA-Z_]*[ ]*As Long(?:Ptr|Long)\b|^[ ]*Option (?:Private Module|Compare Database)\b|(?: |\()(?:Access|Excel|Outlook|PowerPoint|Visio|Word|VBIDE)\.\w|\b(?:(?:Active)?VBProjects?|VBComponents?|Application\.(?:VBE|ScreenUpdating))\b|\b(?:ThisDrawing|AcadObject|Active(?:Explorer|Inspector|Window\.Presentation|Presentation|Document)|Selection\.(?:Find|Paragraphs))\b|\b(?:(?:This|Active)?Workbooks?|Worksheets?|Active(?:Sheet|Chart|Cell)|WorksheetFunction)\b|\b(?:Range\(".*|Cells\([0-9a-zA-Z_]*, (?:[0-9a-zA-Z_]*|"[a-zA-Z]{1,3}"))\)`), regex.MustCompileMultiline(`\b(?:VBA|[vV]ba)(?:\b|[0-9A-Z_])|^[ ]*(?:Public|Private)? Declare PtrSafe (?:Sub|Function)\b|^[ ]*#If Win64\b|^[ ]*(?:Dim|Const) [0-9a-zA-Z_]*[ ]*As Long(?:Ptr|Long)\b|^[ ]*Option (?:Private Module|Compare (?:Database|Text|Binary))\b|(?: |\()(?:Access|Excel|Outlook|PowerPoint|Visio|Word|VBIDE)\.\w|\b(?:(?:Active)?VBProjects?|VBComponents?|Application\.(?:VBE|ScreenUpdating))\b|\b(?:ThisDrawing|AcadObject|Active(?:Explorer|Inspector|Window\.Presentation|Presentation|Document)|Selection\.(?:Find|Paragraphs))\b|\b(?:(?:This|Active)?Workbooks?|Worksheets?|Active(?:Sheet|Chart|Cell)|WorksheetFunction)\b|\b(?:Range\(".*|Cells\([0-9a-zA-Z_]*, (?:[0-9a-zA-Z_]*|"[a-zA-Z]{1,3}"))\)`),
), ),
), ),
rule.Or( rule.Or(
@ -661,7 +661,7 @@ var ContentHeuristics = map[string]*Heuristics{
), ),
rule.Or( rule.Or(
rule.MatchingLanguages("BitBake"), rule.MatchingLanguages("BitBake"),
regex.MustCompileMultiline(`^\s*(# |include|require)\b`), regex.MustCompileMultiline(`^(# |include|require|inherit)\b`),
), ),
rule.Or( rule.Or(
rule.MatchingLanguages("Clojure"), rule.MatchingLanguages("Clojure"),
@ -1005,6 +1005,16 @@ var ContentHeuristics = map[string]*Heuristics{
regex.MustCompileRuby(`^\s*#\s*(?:using|insert|include|define|namespace)[ \t]+\w|^\s*(?>(?:autoexec|private)\s+){0,2}function\s+(?>(?:autoexec|private)\s+){0,2}\w+\s*\(|\b(?:level|self)[ \t]+thread[ \t]+(?:\[\[[ \t]*(?>\w+\.)*\w+[ \t]*\]\]|\w+)[ \t]*\([^\r\n\)]*\)[ \t]*;|^[ \t]*#[ \t]*(?:precache|using_animtree)[ \t]*\(`), regex.MustCompileRuby(`^\s*#\s*(?:using|insert|include|define|namespace)[ \t]+\w|^\s*(?>(?:autoexec|private)\s+){0,2}function\s+(?>(?:autoexec|private)\s+){0,2}\w+\s*\(|\b(?:level|self)[ \t]+thread[ \t]+(?:\[\[[ \t]*(?>\w+\.)*\w+[ \t]*\]\]|\w+)[ \t]*\([^\r\n\)]*\)[ \t]*;|^[ \t]*#[ \t]*(?:precache|using_animtree)[ \t]*\(`),
), ),
}, },
".gts": &Heuristics{
rule.Or(
rule.MatchingLanguages("Gerber Image"),
regex.MustCompileMultiline(`^G0.`),
),
rule.Not(
rule.MatchingLanguages("Glimmer TS"),
regex.MustCompileMultiline(`^G0.`),
),
},
".h": &Heuristics{ ".h": &Heuristics{
rule.Or( rule.Or(
rule.MatchingLanguages("Objective-C"), rule.MatchingLanguages("Objective-C"),
@ -1012,7 +1022,7 @@ var ContentHeuristics = map[string]*Heuristics{
), ),
rule.Or( rule.Or(
rule.MatchingLanguages("C++"), rule.MatchingLanguages("C++"),
regex.MustCompileMultiline(`^\s*#\s*include <(cstdint|string|vector|map|list|array|bitset|queue|stack|forward_list|unordered_map|unordered_set|(i|o|io)stream)>|^\s*template\s*<|^[ \t]*(try|constexpr)|^[ \t]*catch\s*\(|^[ \t]*(class|(using[ \t]+)?namespace)\s+\w+|^[ \t]*(private|public|protected):$|std::\w+`), regex.MustCompileMultiline(`^\s*#\s*include <(cstdint|string|vector|map|list|array|bitset|queue|stack|forward_list|unordered_map|unordered_set|(i|o|io)stream)>|^\s*template\s*<|^[ \t]*(try|constexpr)|^[ \t]*catch\s*\(|^[ \t]*(class|(using[ \t]+)?namespace)\s+\w+|^[ \t]*(private|public|protected):$|__has_cpp_attribute|__cplusplus >|std::\w+`),
), ),
rule.Always( rule.Always(
rule.MatchingLanguages("C"), rule.MatchingLanguages("C"),
@ -1077,6 +1087,10 @@ var ContentHeuristics = map[string]*Heuristics{
rule.MatchingLanguages("Pascal"), rule.MatchingLanguages("Pascal"),
regex.MustCompileMultiline(`(?i:^\s*\{\$(?:mode|ifdef|undef|define)[ ]+[a-z0-9_]+\})|^\s*end[.;]\s*$`), regex.MustCompileMultiline(`(?i:^\s*\{\$(?:mode|ifdef|undef|define)[ ]+[a-z0-9_]+\})|^\s*end[.;]\s*$`),
), ),
rule.Or(
rule.MatchingLanguages("BitBake"),
regex.MustCompileMultiline(`^inherit(\s+[\w.-]+)+\s*$`),
),
}, },
".json": &Heuristics{ ".json": &Heuristics{
rule.Or( rule.Or(
@ -1312,6 +1326,16 @@ var ContentHeuristics = map[string]*Heuristics{
rule.MatchingLanguages("Linux Kernel Module", "AMPL"), rule.MatchingLanguages("Linux Kernel Module", "AMPL"),
), ),
}, },
".mojo": &Heuristics{
rule.Or(
rule.MatchingLanguages("Mojo"),
regex.MustCompileMultiline(`^\s*(alias|def|from|fn|import|struct|trait)\s`),
),
rule.Or(
rule.MatchingLanguages("XML"),
regex.MustCompileMultiline(`^\s*<\?xml`),
),
},
".ms": &Heuristics{ ".ms": &Heuristics{
rule.Or( rule.Or(
rule.MatchingLanguages("Roff"), rule.MatchingLanguages("Roff"),

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data
@ -29,8 +29,6 @@ var LanguagesByExtension = map[string][]string{
".6pm": {"Raku"}, ".6pm": {"Raku"},
".7": {"Roff", "Roff Manpage"}, ".7": {"Roff", "Roff Manpage"},
".8": {"Roff", "Roff Manpage"}, ".8": {"Roff", "Roff Manpage"},
".8xk": {"TI Program"},
".8xk.txt": {"TI Program"},
".8xp": {"TI Program"}, ".8xp": {"TI Program"},
".8xp.txt": {"TI Program"}, ".8xp.txt": {"TI Program"},
".9": {"Roff", "Roff Manpage"}, ".9": {"Roff", "Roff Manpage"},
@ -114,6 +112,8 @@ var LanguagesByExtension = map[string][]string{
".bat": {"Batchfile"}, ".bat": {"Batchfile"},
".bats": {"Shell"}, ".bats": {"Shell"},
".bb": {"BitBake", "BlitzBasic", "Clojure"}, ".bb": {"BitBake", "BlitzBasic", "Clojure"},
".bbappend": {"BitBake"},
".bbclass": {"BitBake"},
".bbx": {"TeX"}, ".bbx": {"TeX"},
".bdf": {"Glyph Bitmap Distribution Format"}, ".bdf": {"Glyph Bitmap Distribution Format"},
".bdy": {"PLSQL"}, ".bdy": {"PLSQL"},
@ -124,6 +124,7 @@ var LanguagesByExtension = map[string][]string{
".bib": {"BibTeX"}, ".bib": {"BibTeX"},
".bibtex": {"BibTeX"}, ".bibtex": {"BibTeX"},
".bicep": {"Bicep"}, ".bicep": {"Bicep"},
".bicepparam": {"Bicep"},
".bison": {"Bison"}, ".bison": {"Bison"},
".blade": {"Blade"}, ".blade": {"Blade"},
".blade.php": {"Blade"}, ".blade.php": {"Blade"},
@ -222,6 +223,7 @@ var LanguagesByExtension = map[string][]string{
".crc32": {"Checksums"}, ".crc32": {"Checksums"},
".creole": {"Creole"}, ".creole": {"Creole"},
".cs": {"C#", "Smalltalk"}, ".cs": {"C#", "Smalltalk"},
".cs.pp": {"C#"},
".csc": {"GSC"}, ".csc": {"GSC"},
".cscfg": {"XML"}, ".cscfg": {"XML"},
".csd": {"Csound Document"}, ".csd": {"Csound Document"},
@ -307,6 +309,7 @@ var LanguagesByExtension = map[string][]string{
".ecr": {"HTML+ECR"}, ".ecr": {"HTML+ECR"},
".ect": {"EJS"}, ".ect": {"EJS"},
".edc": {"Edje Data Collection"}, ".edc": {"Edje Data Collection"},
".edge": {"Edge"},
".edgeql": {"EdgeQL"}, ".edgeql": {"EdgeQL"},
".editorconfig": {"EditorConfig"}, ".editorconfig": {"EditorConfig"},
".edn": {"edn"}, ".edn": {"edn"},
@ -453,7 +456,7 @@ var LanguagesByExtension = map[string][]string{
".gto": {"Gerber Image"}, ".gto": {"Gerber Image"},
".gtp": {"Gerber Image"}, ".gtp": {"Gerber Image"},
".gtpl": {"Groovy"}, ".gtpl": {"Groovy"},
".gts": {"Gerber Image"}, ".gts": {"Gerber Image", "Glimmer TS"},
".gv": {"Graphviz (DOT)"}, ".gv": {"Graphviz (DOT)"},
".gvy": {"Groovy"}, ".gvy": {"Groovy"},
".gyp": {"Python"}, ".gyp": {"Python"},
@ -514,7 +517,7 @@ var LanguagesByExtension = map[string][]string{
".ily": {"LilyPond"}, ".ily": {"LilyPond"},
".imba": {"Imba"}, ".imba": {"Imba"},
".iml": {"XML"}, ".iml": {"XML"},
".inc": {"Assembly", "C++", "HTML", "Motorola 68K Assembly", "NASL", "PHP", "POV-Ray SDL", "Pascal", "Pawn", "SQL", "SourcePawn"}, ".inc": {"Assembly", "BitBake", "C++", "HTML", "Motorola 68K Assembly", "NASL", "PHP", "POV-Ray SDL", "Pascal", "Pawn", "SQL", "SourcePawn"},
".ini": {"INI"}, ".ini": {"INI"},
".ink": {"Ink"}, ".ink": {"Ink"},
".inl": {"C++"}, ".inl": {"C++"},
@ -704,6 +707,7 @@ var LanguagesByExtension = map[string][]string{
".mms": {"Module Management System"}, ".mms": {"Module Management System"},
".mo": {"Modelica", "Motoko"}, ".mo": {"Modelica", "Motoko"},
".mod": {"AMPL", "Linux Kernel Module", "Modula-2", "XML"}, ".mod": {"AMPL", "Linux Kernel Module", "Modula-2", "XML"},
".mojo": {"Mojo", "XML"},
".monkey": {"Monkey"}, ".monkey": {"Monkey"},
".monkey2": {"Monkey"}, ".monkey2": {"Monkey"},
".moo": {"Mercury", "Moocode"}, ".moo": {"Mercury", "Moocode"},
@ -780,6 +784,7 @@ var LanguagesByExtension = map[string][]string{
".nuspec": {"XML"}, ".nuspec": {"XML"},
".nut": {"Squirrel"}, ".nut": {"Squirrel"},
".ny": {"Common Lisp"}, ".ny": {"Common Lisp"},
".ob2": {"Oberon"},
".obj": {"Wavefront Object"}, ".obj": {"Wavefront Object"},
".objdump": {"ObjDump"}, ".objdump": {"ObjDump"},
".odd": {"XML"}, ".odd": {"XML"},
@ -987,6 +992,7 @@ var LanguagesByExtension = map[string][]string{
".rno": {"RUNOFF", "Roff"}, ".rno": {"RUNOFF", "Roff"},
".rnw": {"Sweave"}, ".rnw": {"Sweave"},
".robot": {"RobotFramework"}, ".robot": {"RobotFramework"},
".roc": {"Roc"},
".rockspec": {"Lua"}, ".rockspec": {"Lua"},
".roff": {"Roff"}, ".roff": {"Roff"},
".ronn": {"Markdown"}, ".ronn": {"Markdown"},
@ -1008,6 +1014,7 @@ var LanguagesByExtension = map[string][]string{
".s": {"Motorola 68K Assembly", "Unix Assembly"}, ".s": {"Motorola 68K Assembly", "Unix Assembly"},
".sage": {"Sage"}, ".sage": {"Sage"},
".sagews": {"Sage"}, ".sagews": {"Sage"},
".sarif": {"JSON"},
".sas": {"SAS"}, ".sas": {"SAS"},
".sass": {"Sass"}, ".sass": {"Sass"},
".sats": {"ATS"}, ".sats": {"ATS"},
@ -1057,6 +1064,7 @@ var LanguagesByExtension = map[string][]string{
".sl": {"Slash"}, ".sl": {"Slash"},
".sld": {"Scheme"}, ".sld": {"Scheme"},
".slim": {"Slim"}, ".slim": {"Slim"},
".slint": {"Slint"},
".sln": {"Microsoft Visual Studio Solution"}, ".sln": {"Microsoft Visual Studio Solution"},
".sls": {"SaltStack", "Scheme"}, ".sls": {"SaltStack", "Scheme"},
".sma": {"Pawn"}, ".sma": {"Pawn"},
@ -1140,6 +1148,7 @@ var LanguagesByExtension = map[string][]string{
".tex": {"TeX"}, ".tex": {"TeX"},
".texi": {"Texinfo"}, ".texi": {"Texinfo"},
".texinfo": {"Texinfo"}, ".texinfo": {"Texinfo"},
".textgrid": {"TextGrid"},
".textile": {"Textile"}, ".textile": {"Textile"},
".textproto": {"Protocol Buffer Text Format"}, ".textproto": {"Protocol Buffer Text Format"},
".tf": {"HCL"}, ".tf": {"HCL"},
@ -1401,10 +1410,10 @@ var ExtensionsByLanguage = map[string][]string{
"Befunge": {".befunge", ".bf"}, "Befunge": {".befunge", ".bf"},
"Berry": {".be"}, "Berry": {".be"},
"BibTeX": {".bib", ".bibtex"}, "BibTeX": {".bib", ".bibtex"},
"Bicep": {".bicep"}, "Bicep": {".bicep", ".bicepparam"},
"Bikeshed": {".bs"}, "Bikeshed": {".bs"},
"Bison": {".bison"}, "Bison": {".bison"},
"BitBake": {".bb"}, "BitBake": {".bb", ".bbappend", ".bbclass", ".inc"},
"Blade": {".blade", ".blade.php"}, "Blade": {".blade", ".blade.php"},
"BlitzBasic": {".bb", ".decls"}, "BlitzBasic": {".bb", ".decls"},
"BlitzMax": {".bmx"}, "BlitzMax": {".bmx"},
@ -1416,7 +1425,7 @@ var ExtensionsByLanguage = map[string][]string{
"BrighterScript": {".bs"}, "BrighterScript": {".bs"},
"Brightscript": {".brs"}, "Brightscript": {".brs"},
"C": {".c", ".cats", ".h", ".idc"}, "C": {".c", ".cats", ".h", ".idc"},
"C#": {".cs", ".cake", ".csx", ".linq"}, "C#": {".cs", ".cake", ".cs.pp", ".csx", ".linq"},
"C++": {".cpp", ".c++", ".cc", ".cp", ".cppm", ".cxx", ".h", ".h++", ".hh", ".hpp", ".hxx", ".inc", ".inl", ".ino", ".ipp", ".ixx", ".re", ".tcc", ".tpp", ".txx"}, "C++": {".cpp", ".c++", ".cc", ".cp", ".cppm", ".cxx", ".h", ".h++", ".hh", ".hpp", ".hxx", ".inc", ".inl", ".ino", ".ipp", ".ixx", ".re", ".tcc", ".tpp", ".txx"},
"C-ObjDump": {".c-objdump"}, "C-ObjDump": {".c-objdump"},
"C2hs Haskell": {".chs"}, "C2hs Haskell": {".chs"},
@ -1504,6 +1513,7 @@ var ExtensionsByLanguage = map[string][]string{
"Easybuild": {".eb"}, "Easybuild": {".eb"},
"Ecere Projects": {".epj"}, "Ecere Projects": {".epj"},
"Ecmarkup": {".html"}, "Ecmarkup": {".html"},
"Edge": {".edge"},
"EdgeQL": {".edgeql", ".esdl"}, "EdgeQL": {".edgeql", ".esdl"},
"EditorConfig": {".editorconfig"}, "EditorConfig": {".editorconfig"},
"Edje Data Collection": {".edc"}, "Edje Data Collection": {".edc"},
@ -1560,6 +1570,7 @@ var ExtensionsByLanguage = map[string][]string{
"Git Config": {".gitconfig"}, "Git Config": {".gitconfig"},
"Gleam": {".gleam"}, "Gleam": {".gleam"},
"Glimmer JS": {".gjs"}, "Glimmer JS": {".gjs"},
"Glimmer TS": {".gts"},
"Glyph": {".glf"}, "Glyph": {".glf"},
"Glyph Bitmap Distribution Format": {".bdf"}, "Glyph Bitmap Distribution Format": {".bdf"},
"Gnuplot": {".gp", ".gnu", ".gnuplot", ".p", ".plot", ".plt"}, "Gnuplot": {".gp", ".gnu", ".gnuplot", ".p", ".plot", ".plt"},
@ -1615,7 +1626,7 @@ var ExtensionsByLanguage = map[string][]string{
"J": {".ijs"}, "J": {".ijs"},
"JCL": {".jcl"}, "JCL": {".jcl"},
"JFlex": {".flex", ".jflex"}, "JFlex": {".flex", ".jflex"},
"JSON": {".json", ".4dform", ".4dproject", ".avsc", ".geojson", ".gltf", ".har", ".ice", ".json-tmlanguage", ".jsonl", ".mcmeta", ".tfstate", ".tfstate.backup", ".topojson", ".webapp", ".webmanifest", ".yy", ".yyp"}, "JSON": {".json", ".4dform", ".4dproject", ".avsc", ".geojson", ".gltf", ".har", ".ice", ".json-tmlanguage", ".jsonl", ".mcmeta", ".sarif", ".tfstate", ".tfstate.backup", ".topojson", ".webapp", ".webmanifest", ".yy", ".yyp"},
"JSON with Comments": {".jsonc", ".code-snippets", ".code-workspace", ".sublime-build", ".sublime-commands", ".sublime-completions", ".sublime-keymap", ".sublime-macro", ".sublime-menu", ".sublime-mousemap", ".sublime-project", ".sublime-settings", ".sublime-theme", ".sublime-workspace", ".sublime_metrics", ".sublime_session"}, "JSON with Comments": {".jsonc", ".code-snippets", ".code-workspace", ".sublime-build", ".sublime-commands", ".sublime-completions", ".sublime-keymap", ".sublime-macro", ".sublime-menu", ".sublime-mousemap", ".sublime-project", ".sublime-settings", ".sublime-theme", ".sublime-workspace", ".sublime_metrics", ".sublime_session"},
"JSON5": {".json5"}, "JSON5": {".json5"},
"JSONLD": {".jsonld"}, "JSONLD": {".jsonld"},
@ -1707,6 +1718,7 @@ var ExtensionsByLanguage = map[string][]string{
"Modula-2": {".mod"}, "Modula-2": {".mod"},
"Modula-3": {".i3", ".ig", ".m3", ".mg"}, "Modula-3": {".i3", ".ig", ".m3", ".mg"},
"Module Management System": {".mms", ".mmk"}, "Module Management System": {".mms", ".mmk"},
"Mojo": {".mojo"},
"Monkey": {".monkey", ".monkey2"}, "Monkey": {".monkey", ".monkey2"},
"Monkey C": {".mc"}, "Monkey C": {".mc"},
"Moocode": {".moo"}, "Moocode": {".moo"},
@ -1745,6 +1757,7 @@ var ExtensionsByLanguage = map[string][]string{
"OASv3-json": {".json"}, "OASv3-json": {".json"},
"OASv3-yaml": {".yaml", ".yml"}, "OASv3-yaml": {".yaml", ".yml"},
"OCaml": {".ml", ".eliom", ".eliomi", ".ml4", ".mli", ".mll", ".mly"}, "OCaml": {".ml", ".eliom", ".eliomi", ".ml4", ".mli", ".mll", ".mly"},
"Oberon": {".ob2"},
"ObjDump": {".objdump"}, "ObjDump": {".objdump"},
"Object Data Instance Notation": {".odin"}, "Object Data Instance Notation": {".odin"},
"ObjectScript": {".cls"}, "ObjectScript": {".cls"},
@ -1851,6 +1864,7 @@ var ExtensionsByLanguage = map[string][]string{
"Ring": {".ring"}, "Ring": {".ring"},
"Riot": {".riot"}, "Riot": {".riot"},
"RobotFramework": {".robot"}, "RobotFramework": {".robot"},
"Roc": {".roc"},
"Roff": {".roff", ".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".l", ".man", ".mdoc", ".me", ".ms", ".n", ".nr", ".rno", ".tmac"}, "Roff": {".roff", ".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".l", ".man", ".mdoc", ".me", ".ms", ".n", ".nr", ".rno", ".tmac"},
"Roff Manpage": {".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".man", ".mdoc"}, "Roff Manpage": {".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".man", ".mdoc"},
"Rouge": {".rg"}, "Rouge": {".rg"},
@ -1889,6 +1903,7 @@ var ExtensionsByLanguage = map[string][]string{
"Slash": {".sl"}, "Slash": {".sl"},
"Slice": {".ice"}, "Slice": {".ice"},
"Slim": {".slim"}, "Slim": {".slim"},
"Slint": {".slint"},
"SmPL": {".cocci"}, "SmPL": {".cocci"},
"Smali": {".smali"}, "Smali": {".smali"},
"Smalltalk": {".st", ".cs"}, "Smalltalk": {".st", ".cs"},
@ -1913,7 +1928,7 @@ var ExtensionsByLanguage = map[string][]string{
"Sweave": {".rnw"}, "Sweave": {".rnw"},
"Swift": {".swift"}, "Swift": {".swift"},
"SystemVerilog": {".sv", ".svh", ".vh"}, "SystemVerilog": {".sv", ".svh", ".vh"},
"TI Program": {".8xp", ".8xk", ".8xk.txt", ".8xp.txt"}, "TI Program": {".8xp", ".8xp.txt"},
"TL-Verilog": {".tlv"}, "TL-Verilog": {".tlv"},
"TLA": {".tla"}, "TLA": {".tla"},
"TOML": {".toml"}, "TOML": {".toml"},
@ -1930,6 +1945,7 @@ var ExtensionsByLanguage = map[string][]string{
"Terraform Template": {".tftpl"}, "Terraform Template": {".tftpl"},
"Texinfo": {".texinfo", ".texi", ".txi"}, "Texinfo": {".texinfo", ".texi", ".txi"},
"Text": {".txt", ".fr", ".nb", ".ncl", ".no"}, "Text": {".txt", ".fr", ".nb", ".ncl", ".no"},
"TextGrid": {".textgrid"},
"Textile": {".textile"}, "Textile": {".textile"},
"Thrift": {".thrift"}, "Thrift": {".thrift"},
"Toit": {".toit"}, "Toit": {".toit"},
@ -1983,7 +1999,7 @@ var ExtensionsByLanguage = map[string][]string{
"X PixMap": {".xpm", ".pm"}, "X PixMap": {".xpm", ".pm"},
"X10": {".x10"}, "X10": {".x10"},
"XC": {".xc"}, "XC": {".xc"},
"XML": {".xml", ".adml", ".admx", ".ant", ".axaml", ".axml", ".builds", ".ccproj", ".ccxml", ".clixml", ".cproject", ".cscfg", ".csdef", ".csl", ".csproj", ".ct", ".depproj", ".dita", ".ditamap", ".ditaval", ".dll.config", ".dotsettings", ".filters", ".fsproj", ".fxml", ".glade", ".gml", ".gmx", ".grxml", ".gst", ".hzp", ".iml", ".ivy", ".jelly", ".jsproj", ".kml", ".launch", ".mdpolicy", ".mjml", ".mm", ".mod", ".mxml", ".natvis", ".ncl", ".ndproj", ".nproj", ".nuspec", ".odd", ".osm", ".pkgproj", ".pluginspec", ".proj", ".props", ".ps1xml", ".psc1", ".pt", ".qhelp", ".rdf", ".res", ".resx", ".rs", ".rss", ".sch", ".scxml", ".sfproj", ".shproj", ".srdf", ".storyboard", ".sublime-snippet", ".sw", ".targets", ".tml", ".ts", ".tsx", ".typ", ".ui", ".urdf", ".ux", ".vbproj", ".vcxproj", ".vsixmanifest", ".vssettings", ".vstemplate", ".vxml", ".wixproj", ".workflow", ".wsdl", ".wsf", ".wxi", ".wxl", ".wxs", ".x3d", ".xacro", ".xaml", ".xib", ".xlf", ".xliff", ".xmi", ".xml.dist", ".xmp", ".xproj", ".xsd", ".xspec", ".xul", ".zcml"}, "XML": {".xml", ".adml", ".admx", ".ant", ".axaml", ".axml", ".builds", ".ccproj", ".ccxml", ".clixml", ".cproject", ".cscfg", ".csdef", ".csl", ".csproj", ".ct", ".depproj", ".dita", ".ditamap", ".ditaval", ".dll.config", ".dotsettings", ".filters", ".fsproj", ".fxml", ".glade", ".gml", ".gmx", ".grxml", ".gst", ".hzp", ".iml", ".ivy", ".jelly", ".jsproj", ".kml", ".launch", ".mdpolicy", ".mjml", ".mm", ".mod", ".mojo", ".mxml", ".natvis", ".ncl", ".ndproj", ".nproj", ".nuspec", ".odd", ".osm", ".pkgproj", ".pluginspec", ".proj", ".props", ".ps1xml", ".psc1", ".pt", ".qhelp", ".rdf", ".res", ".resx", ".rs", ".rss", ".sch", ".scxml", ".sfproj", ".shproj", ".srdf", ".storyboard", ".sublime-snippet", ".sw", ".targets", ".tml", ".ts", ".tsx", ".typ", ".ui", ".urdf", ".ux", ".vbproj", ".vcxproj", ".vsixmanifest", ".vssettings", ".vstemplate", ".vxml", ".wixproj", ".workflow", ".wsdl", ".wsf", ".wxi", ".wxl", ".wxs", ".x3d", ".xacro", ".xaml", ".xib", ".xlf", ".xliff", ".xmi", ".xml.dist", ".xmp", ".xproj", ".xsd", ".xspec", ".xul", ".zcml"},
"XML Property List": {".plist", ".sttheme", ".tmcommand", ".tmlanguage", ".tmpreferences", ".tmsnippet", ".tmtheme"}, "XML Property List": {".plist", ".sttheme", ".tmcommand", ".tmlanguage", ".tmpreferences", ".tmsnippet", ".tmtheme"},
"XPages": {".xsp-config", ".xsp.metadata"}, "XPages": {".xsp-config", ".xsp.metadata"},
"XProc": {".xpl", ".xproc"}, "XProc": {".xpl", ".xproc"},

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data
@ -49,6 +49,7 @@ var LanguagesByFilename = map[string][]string{
".env.local": {"Dotenv"}, ".env.local": {"Dotenv"},
".env.prod": {"Dotenv"}, ".env.prod": {"Dotenv"},
".env.production": {"Dotenv"}, ".env.production": {"Dotenv"},
".env.sample": {"Dotenv"},
".env.staging": {"Dotenv"}, ".env.staging": {"Dotenv"},
".env.test": {"Dotenv"}, ".env.test": {"Dotenv"},
".env.testing": {"Dotenv"}, ".env.testing": {"Dotenv"},
@ -107,6 +108,7 @@ var LanguagesByFilename = map[string][]string{
".tern-config": {"JSON"}, ".tern-config": {"JSON"},
".tern-project": {"JSON"}, ".tern-project": {"JSON"},
".tm_properties": {"TextMate Properties"}, ".tm_properties": {"TextMate Properties"},
".tmux.conf": {"Shell"},
".vercelignore": {"Ignore List"}, ".vercelignore": {"Ignore List"},
".vimrc": {"Vim Script"}, ".vimrc": {"Vim Script"},
".viper": {"Emacs Lisp"}, ".viper": {"Emacs Lisp"},
@ -332,6 +334,8 @@ var LanguagesByFilename = map[string][]string{
"rebar.config": {"Erlang"}, "rebar.config": {"Erlang"},
"rebar.config.lock": {"Erlang"}, "rebar.config.lock": {"Erlang"},
"rebar.lock": {"Erlang"}, "rebar.lock": {"Erlang"},
"requirements-dev.txt": {"Pip Requirements"},
"requirements.txt": {"Pip Requirements"},
"riemann.config": {"Clojure"}, "riemann.config": {"Clojure"},
"robots.txt": {"robots.txt"}, "robots.txt": {"robots.txt"},
"security_classes": {"SELinux Policy"}, "security_classes": {"SELinux Policy"},
@ -343,6 +347,7 @@ var LanguagesByFilename = map[string][]string{
"sshd_config": {"SSH Config"}, "sshd_config": {"SSH Config"},
"starfield": {"Tcl"}, "starfield": {"Tcl"},
"test.me": {"Text"}, "test.me": {"Text"},
"tmux.conf": {"Shell"},
"toolchain_installscript.qs": {"Qt Script"}, "toolchain_installscript.qs": {"Qt Script"},
"troffrc": {"Roff"}, "troffrc": {"Roff"},
"troffrc-end": {"Roff"}, "troffrc-end": {"Roff"},

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data
@ -25,6 +25,7 @@ var LanguagesGroup = map[string]string{
"Gentoo Eclass": "Shell", "Gentoo Eclass": "Shell",
"Git Config": "INI", "Git Config": "INI",
"Glimmer JS": "JavaScript", "Glimmer JS": "JavaScript",
"Glimmer TS": "TypeScript",
"Gradle Kotlin DSL": "Gradle", "Gradle Kotlin DSL": "Gradle",
"Groovy Server Pages": "Groovy", "Groovy Server Pages": "Groovy",
"HTML+ECR": "HTML", "HTML+ECR": "HTML",

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data
@ -161,6 +161,7 @@ var IDByLanguage = map[string]int{
"Easybuild": 342840477, "Easybuild": 342840477,
"Ecere Projects": 98, "Ecere Projects": 98,
"Ecmarkup": 844766630, "Ecmarkup": 844766630,
"Edge": 460509620,
"EdgeQL": 925235833, "EdgeQL": 925235833,
"EditorConfig": 96139566, "EditorConfig": 96139566,
"Edje Data Collection": 342840478, "Edje Data Collection": 342840478,
@ -221,6 +222,7 @@ var IDByLanguage = map[string]int{
"Git Revision List": 461881235, "Git Revision List": 461881235,
"Gleam": 1054258749, "Gleam": 1054258749,
"Glimmer JS": 5523150, "Glimmer JS": 5523150,
"Glimmer TS": 95110458,
"Glyph": 130, "Glyph": 130,
"Glyph Bitmap Distribution Format": 997665271, "Glyph Bitmap Distribution Format": 997665271,
"Gnuplot": 131, "Gnuplot": 131,
@ -377,6 +379,7 @@ var IDByLanguage = map[string]int{
"Modula-2": 234, "Modula-2": 234,
"Modula-3": 564743864, "Modula-3": 564743864,
"Module Management System": 235, "Module Management System": 235,
"Mojo": 1045019587,
"Monkey": 236, "Monkey": 236,
"Monkey C": 231751931, "Monkey C": 231751931,
"Moocode": 237, "Moocode": 237,
@ -416,6 +419,7 @@ var IDByLanguage = map[string]int{
"OASv3-json": 980062566, "OASv3-json": 980062566,
"OASv3-yaml": 51239111, "OASv3-yaml": 51239111,
"OCaml": 255, "OCaml": 255,
"Oberon": 677210597,
"ObjDump": 256, "ObjDump": 256,
"Object Data Instance Notation": 985227236, "Object Data Instance Notation": 985227236,
"ObjectScript": 202735509, "ObjectScript": 202735509,
@ -463,6 +467,7 @@ var IDByLanguage = map[string]int{
"PicoLisp": 285, "PicoLisp": 285,
"PigLatin": 286, "PigLatin": 286,
"Pike": 287, "Pike": 287,
"Pip Requirements": 684385621,
"PlantUML": 833504686, "PlantUML": 833504686,
"Pod": 288, "Pod": 288,
"Pod 6": 155357471, "Pod 6": 155357471,
@ -532,6 +537,7 @@ var IDByLanguage = map[string]int{
"Ring": 431, "Ring": 431,
"Riot": 878396783, "Riot": 878396783,
"RobotFramework": 324, "RobotFramework": 324,
"Roc": 440182480,
"Roff": 141, "Roff": 141,
"Roff Manpage": 612669833, "Roff Manpage": 612669833,
"Rouge": 325, "Rouge": 325,
@ -573,6 +579,7 @@ var IDByLanguage = map[string]int{
"Slash": 349, "Slash": 349,
"Slice": 894641667, "Slice": 894641667,
"Slim": 350, "Slim": 350,
"Slint": 119900149,
"SmPL": 164123055, "SmPL": 164123055,
"Smali": 351, "Smali": 351,
"Smalltalk": 352, "Smalltalk": 352,
@ -615,6 +622,7 @@ var IDByLanguage = map[string]int{
"Terraform Template": 856832701, "Terraform Template": 856832701,
"Texinfo": 988020015, "Texinfo": 988020015,
"Text": 372, "Text": 372,
"TextGrid": 965696054,
"TextMate Properties": 981795023, "TextMate Properties": 981795023,
"Textile": 373, "Textile": 373,
"Thrift": 374, "Thrift": 374,

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data
@ -50,6 +50,7 @@ var LanguagesByInterpreter = map[string][]string{
"gjs": {"JavaScript"}, "gjs": {"JavaScript"},
"gn": {"GN"}, "gn": {"GN"},
"gnuplot": {"Gnuplot"}, "gnuplot": {"Gnuplot"},
"gojq": {"jq"},
"gosh": {"Scheme"}, "gosh": {"Scheme"},
"groovy": {"Groovy"}, "groovy": {"Groovy"},
"gsed": {"sed"}, "gsed": {"sed"},
@ -59,8 +60,12 @@ var LanguagesByInterpreter = map[string][]string{
"io": {"Io"}, "io": {"Io"},
"ioke": {"Ioke"}, "ioke": {"Ioke"},
"janet": {"Janet"}, "janet": {"Janet"},
"jaq": {"jq"},
"jconsole": {"J"}, "jconsole": {"J"},
"jolie": {"Jolie"}, "jolie": {"Jolie"},
"jq": {"jq"},
"jqjq": {"jq"},
"jqq": {"jq"},
"jruby": {"Ruby"}, "jruby": {"Ruby"},
"js": {"JavaScript"}, "js": {"JavaScript"},
"julia": {"Julia"}, "julia": {"Julia"},
@ -107,6 +112,7 @@ var LanguagesByInterpreter = map[string][]string{
"python3": {"Python"}, "python3": {"Python"},
"qjs": {"JavaScript"}, "qjs": {"JavaScript"},
"qmake": {"QMake"}, "qmake": {"QMake"},
"query-json": {"jq"},
"r6rs": {"Scheme"}, "r6rs": {"Scheme"},
"racket": {"Racket"}, "racket": {"Racket"},
"rake": {"Ruby"}, "rake": {"Ruby"},

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data
@ -1108,6 +1108,7 @@ var LanguageInfoByID = map[int]LanguageInfo{
Aliases: []string{}, Aliases: []string{},
Extensions: []string{ Extensions: []string{
".bicep", ".bicep",
".bicepparam",
}, },
Interpreters: []string{}, Interpreters: []string{},
Filenames: []string{}, Filenames: []string{},
@ -1165,11 +1166,14 @@ var LanguageInfoByID = map[int]LanguageInfo{
Aliases: []string{}, Aliases: []string{},
Extensions: []string{ Extensions: []string{
".bb", ".bb",
".bbappend",
".bbclass",
".inc",
}, },
Interpreters: []string{}, Interpreters: []string{},
Filenames: []string{}, Filenames: []string{},
MimeType: "", MimeType: "",
TMScope: "none", TMScope: "source.bb",
AceMode: "text", AceMode: "text",
CodeMirrorMode: "", CodeMirrorMode: "",
Wrap: false, Wrap: false,
@ -1279,7 +1283,7 @@ var LanguageInfoByID = map[int]LanguageInfo{
Interpreters: []string{}, Interpreters: []string{},
Filenames: []string{}, Filenames: []string{},
MimeType: "text/x-haskell", MimeType: "text/x-haskell",
TMScope: "source.haskell", TMScope: "source.bh",
AceMode: "haskell", AceMode: "haskell",
CodeMirrorMode: "haskell", CodeMirrorMode: "haskell",
Wrap: false, Wrap: false,
@ -1441,6 +1445,7 @@ var LanguageInfoByID = map[int]LanguageInfo{
Extensions: []string{ Extensions: []string{
".cs", ".cs",
".cake", ".cake",
".cs.pp",
".csx", ".csx",
".linq", ".linq",
}, },
@ -2370,7 +2375,7 @@ var LanguageInfoByID = map[int]LanguageInfo{
}, },
Filenames: []string{}, Filenames: []string{},
MimeType: "text/x-common-lisp", MimeType: "text/x-common-lisp",
TMScope: "source.lisp", TMScope: "source.commonlisp",
AceMode: "lisp", AceMode: "lisp",
CodeMirrorMode: "commonlisp", CodeMirrorMode: "commonlisp",
Wrap: false, Wrap: false,
@ -3099,6 +3104,7 @@ var LanguageInfoByID = map[int]LanguageInfo{
".env.local", ".env.local",
".env.prod", ".env.prod",
".env.production", ".env.production",
".env.sample",
".env.staging", ".env.staging",
".env.test", ".env.test",
".env.testing", ".env.testing",
@ -3377,6 +3383,25 @@ var LanguageInfoByID = map[int]LanguageInfo{
Wrap: false, Wrap: false,
LanguageID: 844766630, LanguageID: 844766630,
}, },
460509620: LanguageInfo{
Name: "Edge",
FSName: "",
Type: TypeForString("markup"),
Color: "#0dffe0",
Group: "",
Aliases: []string{},
Extensions: []string{
".edge",
},
Interpreters: []string{},
Filenames: []string{},
MimeType: "",
TMScope: "text.html.edge",
AceMode: "html",
CodeMirrorMode: "",
Wrap: false,
LanguageID: 460509620,
},
925235833: LanguageInfo{ 925235833: LanguageInfo{
Name: "EdgeQL", Name: "EdgeQL",
FSName: "", FSName: "",
@ -4679,6 +4704,25 @@ var LanguageInfoByID = map[int]LanguageInfo{
Wrap: false, Wrap: false,
LanguageID: 5523150, LanguageID: 5523150,
}, },
95110458: LanguageInfo{
Name: "Glimmer TS",
FSName: "",
Type: TypeForString("programming"),
Color: "#3178c6",
Group: "TypeScript",
Aliases: []string{},
Extensions: []string{
".gts",
},
Interpreters: []string{},
Filenames: []string{},
MimeType: "",
TMScope: "source.gts",
AceMode: "typescript",
CodeMirrorMode: "",
Wrap: false,
LanguageID: 95110458,
},
130: LanguageInfo{ 130: LanguageInfo{
Name: "Glyph", Name: "Glyph",
FSName: "", FSName: "",
@ -6020,6 +6064,7 @@ var LanguageInfoByID = map[int]LanguageInfo{
Aliases: []string{ Aliases: []string{
"geojson", "geojson",
"jsonl", "jsonl",
"sarif",
"topojson", "topojson",
}, },
Extensions: []string{ Extensions: []string{
@ -6034,6 +6079,7 @@ var LanguageInfoByID = map[int]LanguageInfo{
".JSON-tmLanguage", ".JSON-tmLanguage",
".jsonl", ".jsonl",
".mcmeta", ".mcmeta",
".sarif",
".tfstate", ".tfstate",
".tfstate.backup", ".tfstate.backup",
".topojson", ".topojson",
@ -8127,6 +8173,25 @@ var LanguageInfoByID = map[int]LanguageInfo{
Wrap: false, Wrap: false,
LanguageID: 235, LanguageID: 235,
}, },
1045019587: LanguageInfo{
Name: "Mojo",
FSName: "",
Type: TypeForString("programming"),
Color: "#ff4c1f",
Group: "",
Aliases: []string{},
Extensions: []string{
".mojo",
},
Interpreters: []string{},
Filenames: []string{},
MimeType: "text/x-python",
TMScope: "source.mojo",
AceMode: "python",
CodeMirrorMode: "python",
Wrap: false,
LanguageID: 1045019587,
},
236: LanguageInfo{ 236: LanguageInfo{
Name: "Monkey", Name: "Monkey",
FSName: "", FSName: "",
@ -8939,6 +9004,25 @@ var LanguageInfoByID = map[int]LanguageInfo{
Wrap: false, Wrap: false,
LanguageID: 255, LanguageID: 255,
}, },
677210597: LanguageInfo{
Name: "Oberon",
FSName: "",
Type: TypeForString("programming"),
Color: "",
Group: "",
Aliases: []string{},
Extensions: []string{
".ob2",
},
Interpreters: []string{},
Filenames: []string{},
MimeType: "",
TMScope: "source.modula2",
AceMode: "text",
CodeMirrorMode: "",
Wrap: false,
LanguageID: 677210597,
},
256: LanguageInfo{ 256: LanguageInfo{
Name: "ObjDump", Name: "ObjDump",
FSName: "", FSName: "",
@ -9959,6 +10043,26 @@ var LanguageInfoByID = map[int]LanguageInfo{
Wrap: false, Wrap: false,
LanguageID: 287, LanguageID: 287,
}, },
684385621: LanguageInfo{
Name: "Pip Requirements",
FSName: "",
Type: TypeForString("data"),
Color: "#FFD343",
Group: "",
Aliases: []string{},
Extensions: []string{},
Interpreters: []string{},
Filenames: []string{
"requirements-dev.txt",
"requirements.txt",
},
MimeType: "",
TMScope: "source.pip-requirements",
AceMode: "text",
CodeMirrorMode: "",
Wrap: false,
LanguageID: 684385621,
},
833504686: LanguageInfo{ 833504686: LanguageInfo{
Name: "PlantUML", Name: "PlantUML",
FSName: "", FSName: "",
@ -10736,7 +10840,6 @@ var LanguageInfoByID = map[int]LanguageInfo{
Color: "#198CE7", Color: "#198CE7",
Group: "", Group: "",
Aliases: []string{ Aliases: []string{
"R",
"Rscript", "Rscript",
"splus", "splus",
}, },
@ -11443,6 +11546,25 @@ var LanguageInfoByID = map[int]LanguageInfo{
Wrap: false, Wrap: false,
LanguageID: 324, LanguageID: 324,
}, },
440182480: LanguageInfo{
Name: "Roc",
FSName: "",
Type: TypeForString("programming"),
Color: "#7c38f5",
Group: "",
Aliases: []string{},
Extensions: []string{
".roc",
},
Interpreters: []string{},
Filenames: []string{},
MimeType: "",
TMScope: "source.roc",
AceMode: "text",
CodeMirrorMode: "",
Wrap: false,
LanguageID: 440182480,
},
141: LanguageInfo{ 141: LanguageInfo{
Name: "Roff", Name: "Roff",
FSName: "", FSName: "",
@ -12273,6 +12395,7 @@ var LanguageInfoByID = map[int]LanguageInfo{
".kshrc", ".kshrc",
".login", ".login",
".profile", ".profile",
".tmux.conf",
".zlogin", ".zlogin",
".zlogout", ".zlogout",
".zprofile", ".zprofile",
@ -12290,6 +12413,7 @@ var LanguageInfoByID = map[int]LanguageInfo{
"login", "login",
"man", "man",
"profile", "profile",
"tmux.conf",
"zlogin", "zlogin",
"zlogout", "zlogout",
"zprofile", "zprofile",
@ -12456,7 +12580,7 @@ var LanguageInfoByID = map[int]LanguageInfo{
Interpreters: []string{}, Interpreters: []string{},
Filenames: []string{}, Filenames: []string{},
MimeType: "", MimeType: "",
TMScope: "source.slice", TMScope: "source.ice",
AceMode: "text", AceMode: "text",
CodeMirrorMode: "", CodeMirrorMode: "",
Wrap: false, Wrap: false,
@ -12481,6 +12605,25 @@ var LanguageInfoByID = map[int]LanguageInfo{
Wrap: false, Wrap: false,
LanguageID: 350, LanguageID: 350,
}, },
119900149: LanguageInfo{
Name: "Slint",
FSName: "",
Type: TypeForString("markup"),
Color: "#2379F4",
Group: "",
Aliases: []string{},
Extensions: []string{
".slint",
},
Interpreters: []string{},
Filenames: []string{},
MimeType: "",
TMScope: "source.slint",
AceMode: "text",
CodeMirrorMode: "",
Wrap: false,
LanguageID: 119900149,
},
164123055: LanguageInfo{ 164123055: LanguageInfo{
Name: "SmPL", Name: "SmPL",
FSName: "", FSName: "",
@ -13007,14 +13150,12 @@ var LanguageInfoByID = map[int]LanguageInfo{
Aliases: []string{}, Aliases: []string{},
Extensions: []string{ Extensions: []string{
".8xp", ".8xp",
".8xk",
".8xk.txt",
".8xp.txt", ".8xp.txt",
}, },
Interpreters: []string{}, Interpreters: []string{},
Filenames: []string{}, Filenames: []string{},
MimeType: "", MimeType: "",
TMScope: "none", TMScope: "source.8xp",
AceMode: "text", AceMode: "text",
CodeMirrorMode: "", CodeMirrorMode: "",
Wrap: false, Wrap: false,
@ -13402,6 +13543,25 @@ var LanguageInfoByID = map[int]LanguageInfo{
Wrap: true, Wrap: true,
LanguageID: 372, LanguageID: 372,
}, },
965696054: LanguageInfo{
Name: "TextGrid",
FSName: "",
Type: TypeForString("data"),
Color: "#c8506d",
Group: "",
Aliases: []string{},
Extensions: []string{
".TextGrid",
},
Interpreters: []string{},
Filenames: []string{},
MimeType: "",
TMScope: "source.textgrid",
AceMode: "text",
CodeMirrorMode: "",
Wrap: false,
LanguageID: 965696054,
},
981795023: LanguageInfo{ 981795023: LanguageInfo{
Name: "TextMate Properties", Name: "TextMate Properties",
FSName: "", FSName: "",
@ -14662,6 +14822,7 @@ var LanguageInfoByID = map[int]LanguageInfo{
".mjml", ".mjml",
".mm", ".mm",
".mod", ".mod",
".mojo",
".mxml", ".mxml",
".natvis", ".natvis",
".ncl", ".ncl",
@ -15374,7 +15535,14 @@ var LanguageInfoByID = map[int]LanguageInfo{
Extensions: []string{ Extensions: []string{
".jq", ".jq",
}, },
Interpreters: []string{}, Interpreters: []string{
"gojq",
"jaq",
"jq",
"jqjq",
"jqq",
"query-json",
},
Filenames: []string{}, Filenames: []string{},
MimeType: "", MimeType: "",
TMScope: "source.jq", TMScope: "source.jq",

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data
@ -149,6 +149,7 @@ var LanguagesMime = map[string]string{
"MiniYAML": "text/x-yaml", "MiniYAML": "text/x-yaml",
"Mirah": "text/x-ruby", "Mirah": "text/x-ruby",
"Modelica": "text/x-modelica", "Modelica": "text/x-modelica",
"Mojo": "text/x-python",
"Monkey C": "text/x-csrc", "Monkey C": "text/x-csrc",
"Mustache": "text/x-smarty", "Mustache": "text/x-smarty",
"NSIS": "text/x-nsis", "NSIS": "text/x-nsis",

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data
@ -203,6 +203,7 @@ var LanguagesType = map[string]int{
"Easybuild": 1, "Easybuild": 1,
"Ecere Projects": 1, "Ecere Projects": 1,
"Ecmarkup": 3, "Ecmarkup": 3,
"Edge": 3,
"EdgeQL": 2, "EdgeQL": 2,
"EditorConfig": 1, "EditorConfig": 1,
"Edje Data Collection": 1, "Edje Data Collection": 1,
@ -263,6 +264,7 @@ var LanguagesType = map[string]int{
"Git Revision List": 1, "Git Revision List": 1,
"Gleam": 2, "Gleam": 2,
"Glimmer JS": 2, "Glimmer JS": 2,
"Glimmer TS": 2,
"Glyph": 2, "Glyph": 2,
"Glyph Bitmap Distribution Format": 1, "Glyph Bitmap Distribution Format": 1,
"Gnuplot": 2, "Gnuplot": 2,
@ -419,6 +421,7 @@ var LanguagesType = map[string]int{
"Modula-2": 2, "Modula-2": 2,
"Modula-3": 2, "Modula-3": 2,
"Module Management System": 2, "Module Management System": 2,
"Mojo": 2,
"Monkey": 2, "Monkey": 2,
"Monkey C": 2, "Monkey C": 2,
"Moocode": 2, "Moocode": 2,
@ -458,6 +461,7 @@ var LanguagesType = map[string]int{
"OASv3-json": 1, "OASv3-json": 1,
"OASv3-yaml": 1, "OASv3-yaml": 1,
"OCaml": 2, "OCaml": 2,
"Oberon": 2,
"ObjDump": 1, "ObjDump": 1,
"Object Data Instance Notation": 1, "Object Data Instance Notation": 1,
"ObjectScript": 2, "ObjectScript": 2,
@ -505,6 +509,7 @@ var LanguagesType = map[string]int{
"PicoLisp": 2, "PicoLisp": 2,
"PigLatin": 2, "PigLatin": 2,
"Pike": 2, "Pike": 2,
"Pip Requirements": 1,
"PlantUML": 1, "PlantUML": 1,
"Pod": 4, "Pod": 4,
"Pod 6": 4, "Pod 6": 4,
@ -574,6 +579,7 @@ var LanguagesType = map[string]int{
"Ring": 2, "Ring": 2,
"Riot": 3, "Riot": 3,
"RobotFramework": 2, "RobotFramework": 2,
"Roc": 2,
"Roff": 3, "Roff": 3,
"Roff Manpage": 3, "Roff Manpage": 3,
"Rouge": 2, "Rouge": 2,
@ -615,6 +621,7 @@ var LanguagesType = map[string]int{
"Slash": 2, "Slash": 2,
"Slice": 2, "Slice": 2,
"Slim": 3, "Slim": 3,
"Slint": 3,
"SmPL": 2, "SmPL": 2,
"Smali": 2, "Smali": 2,
"Smalltalk": 2, "Smalltalk": 2,
@ -657,6 +664,7 @@ var LanguagesType = map[string]int{
"Terraform Template": 3, "Terraform Template": 3,
"Texinfo": 4, "Texinfo": 4,
"Text": 4, "Text": 4,
"TextGrid": 1,
"TextMate Properties": 1, "TextMate Properties": 1,
"Textile": 4, "Textile": 4,
"Thrift": 2, "Thrift": 2,

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: 4ac734c15a96f9e16fd12330d0cb8de82274f700
package data package data

View File

@ -21,7 +21,7 @@ import (
var ( var (
linguistClonedEnvVar = "ENRY_TEST_REPO" linguistClonedEnvVar = "ENRY_TEST_REPO"
linguistURL = "https://github.com/github/linguist.git" linguistURL = "https://github.com/github/linguist.git"
commit = "ee9119e70111d46842788b2bc1666ec1d1ea9e2a" commit = "b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead"
samplesDir = "samples" samplesDir = "samples"
languagesFile = filepath.Join("lib", "linguist", "languages.yml") languagesFile = filepath.Join("lib", "linguist", "languages.yml")

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead
package data package data
@ -265,6 +265,7 @@ var LanguageByAliasMap = map[string]string{
"ecmarkdown": "Ecmarkup", "ecmarkdown": "Ecmarkup",
"ecmarkup": "Ecmarkup", "ecmarkup": "Ecmarkup",
"ecr": "HTML+ECR", "ecr": "HTML+ECR",
"edge": "Edge",
"edgeql": "EdgeQL", "edgeql": "EdgeQL",
"editor-config": "EditorConfig", "editor-config": "EditorConfig",
"editorconfig": "EditorConfig", "editorconfig": "EditorConfig",
@ -354,6 +355,7 @@ var LanguageByAliasMap = map[string]string{
"gitmodules": "Git Config", "gitmodules": "Git Config",
"gleam": "Gleam", "gleam": "Gleam",
"glimmer_js": "Glimmer JS", "glimmer_js": "Glimmer JS",
"glimmer_ts": "Glimmer TS",
"glsl": "GLSL", "glsl": "GLSL",
"glyph": "Glyph", "glyph": "Glyph",
"glyph_bitmap_distribution_format": "Glyph Bitmap Distribution Format", "glyph_bitmap_distribution_format": "Glyph Bitmap Distribution Format",
@ -591,6 +593,7 @@ var LanguageByAliasMap = map[string]string{
"modula-2": "Modula-2", "modula-2": "Modula-2",
"modula-3": "Modula-3", "modula-3": "Modula-3",
"module_management_system": "Module Management System", "module_management_system": "Module Management System",
"mojo": "Mojo",
"monkey": "Monkey", "monkey": "Monkey",
"monkey_c": "Monkey C", "monkey_c": "Monkey C",
"moocode": "Moocode", "moocode": "Moocode",
@ -654,6 +657,7 @@ var LanguageByAliasMap = map[string]string{
"oasv3": "OpenAPI Specification v3", "oasv3": "OpenAPI Specification v3",
"oasv3-json": "OASv3-json", "oasv3-json": "OASv3-json",
"oasv3-yaml": "OASv3-yaml", "oasv3-yaml": "OASv3-yaml",
"oberon": "Oberon",
"obj-c": "Objective-C", "obj-c": "Objective-C",
"obj-c++": "Objective-C++", "obj-c++": "Objective-C++",
"obj-j": "Objective-J", "obj-j": "Objective-J",
@ -724,6 +728,7 @@ var LanguageByAliasMap = map[string]string{
"piglatin": "PigLatin", "piglatin": "PigLatin",
"pikchr": "Pic", "pikchr": "Pic",
"pike": "Pike", "pike": "Pike",
"pip_requirements": "Pip Requirements",
"pir": "Parrot Internal Representation", "pir": "Parrot Internal Representation",
"plain_text": "Text", "plain_text": "Text",
"plantuml": "PlantUML", "plantuml": "PlantUML",
@ -829,6 +834,7 @@ var LanguageByAliasMap = map[string]string{
"robots": "robots.txt", "robots": "robots.txt",
"robots.txt": "robots.txt", "robots.txt": "robots.txt",
"robots_txt": "robots.txt", "robots_txt": "robots.txt",
"roc": "Roc",
"roff": "Roff", "roff": "Roff",
"roff_manpage": "Roff Manpage", "roff_manpage": "Roff Manpage",
"rouge": "Rouge", "rouge": "Rouge",
@ -850,6 +856,7 @@ var LanguageByAliasMap = map[string]string{
"salt": "SaltStack", "salt": "SaltStack",
"saltstack": "SaltStack", "saltstack": "SaltStack",
"saltstate": "SaltStack", "saltstate": "SaltStack",
"sarif": "JSON",
"sas": "SAS", "sas": "SAS",
"sass": "Sass", "sass": "Sass",
"scala": "Scala", "scala": "Scala",
@ -879,6 +886,7 @@ var LanguageByAliasMap = map[string]string{
"slash": "Slash", "slash": "Slash",
"slice": "Slice", "slice": "Slice",
"slim": "Slim", "slim": "Slim",
"slint": "Slint",
"smali": "Smali", "smali": "Smali",
"smalltalk": "Smalltalk", "smalltalk": "Smalltalk",
"smarty": "Smarty", "smarty": "Smarty",
@ -940,6 +948,7 @@ var LanguageByAliasMap = map[string]string{
"texinfo": "Texinfo", "texinfo": "Texinfo",
"text": "Text", "text": "Text",
"text_proto": "Protocol Buffer Text Format", "text_proto": "Protocol Buffer Text Format",
"textgrid": "TextGrid",
"textile": "Textile", "textile": "Textile",
"textmate_properties": "TextMate Properties", "textmate_properties": "TextMate Properties",
"thrift": "Thrift", "thrift": "Thrift",

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead
package data package data
@ -135,6 +135,7 @@ var LanguagesColor = map[string]string{
"Easybuild": "#069406", "Easybuild": "#069406",
"Ecere Projects": "#913960", "Ecere Projects": "#913960",
"Ecmarkup": "#eb8131", "Ecmarkup": "#eb8131",
"Edge": "#0dffe0",
"EdgeQL": "#31A7FF", "EdgeQL": "#31A7FF",
"EditorConfig": "#fff1f2", "EditorConfig": "#fff1f2",
"Eiffel": "#4d6977", "Eiffel": "#4d6977",
@ -189,6 +190,7 @@ var LanguagesColor = map[string]string{
"Git Revision List": "#F44D27", "Git Revision List": "#F44D27",
"Gleam": "#ffaff3", "Gleam": "#ffaff3",
"Glimmer JS": "#F5835F", "Glimmer JS": "#F5835F",
"Glimmer TS": "#3178c6",
"Glyph": "#c1ac7f", "Glyph": "#c1ac7f",
"Gnuplot": "#f0a9f0", "Gnuplot": "#f0a9f0",
"Go": "#00ADD8", "Go": "#00ADD8",
@ -319,6 +321,7 @@ var LanguagesColor = map[string]string{
"Modelica": "#de1d31", "Modelica": "#de1d31",
"Modula-2": "#10253f", "Modula-2": "#10253f",
"Modula-3": "#223388", "Modula-3": "#223388",
"Mojo": "#ff4c1f",
"Monkey C": "#8D6747", "Monkey C": "#8D6747",
"MoonScript": "#ff4585", "MoonScript": "#ff4585",
"Motoko": "#fbb03b", "Motoko": "#fbb03b",
@ -385,6 +388,7 @@ var LanguagesColor = map[string]string{
"PicoLisp": "#6067af", "PicoLisp": "#6067af",
"PigLatin": "#fcd7de", "PigLatin": "#fcd7de",
"Pike": "#005390", "Pike": "#005390",
"Pip Requirements": "#FFD343",
"PlantUML": "#fbbd16", "PlantUML": "#fbbd16",
"PogoScript": "#d80074", "PogoScript": "#d80074",
"Polar": "#ae81ff", "Polar": "#ae81ff",
@ -436,6 +440,7 @@ var LanguagesColor = map[string]string{
"Ring": "#2D54CB", "Ring": "#2D54CB",
"Riot": "#A71E49", "Riot": "#A71E49",
"RobotFramework": "#00c0b5", "RobotFramework": "#00c0b5",
"Roc": "#7c38f5",
"Roff": "#ecdebe", "Roff": "#ecdebe",
"Roff Manpage": "#ecdebe", "Roff Manpage": "#ecdebe",
"Rouge": "#cc0088", "Rouge": "#cc0088",
@ -468,6 +473,7 @@ var LanguagesColor = map[string]string{
"Slash": "#007eff", "Slash": "#007eff",
"Slice": "#003fa2", "Slice": "#003fa2",
"Slim": "#2b2b2b", "Slim": "#2b2b2b",
"Slint": "#2379F4",
"SmPL": "#c94949", "SmPL": "#c94949",
"Smalltalk": "#596706", "Smalltalk": "#596706",
"Smarty": "#f0c040", "Smarty": "#f0c040",
@ -503,6 +509,7 @@ var LanguagesColor = map[string]string{
"TeX": "#3D6117", "TeX": "#3D6117",
"Terra": "#00004c", "Terra": "#00004c",
"Terraform Template": "#7b42bb", "Terraform Template": "#7b42bb",
"TextGrid": "#c8506d",
"TextMate Properties": "#df66e4", "TextMate Properties": "#df66e4",
"Textile": "#ffe7ac", "Textile": "#ffe7ac",
"Thrift": "#D12127", "Thrift": "#D12127",

View File

@ -1,7 +1,7 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead
package data package data
// linguist's commit from which files were generated. // linguist's commit from which files were generated.
var LinguistCommit = "ee9119e70111d46842788b2bc1666ec1d1ea9e2a" var LinguistCommit = "b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead"

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead
package data package data
@ -646,7 +646,7 @@ var ContentHeuristics = map[string]*Heuristics{
), ),
rule.Or( rule.Or(
rule.MatchingLanguages(""), rule.MatchingLanguages(""),
regex.MustCompileMultiline(`\b(?:VBA|[vV]ba)(?:\b|[0-9A-Z_])|^[ ]*(?:Public|Private)? Declare PtrSafe (?:Sub|Function)\b|^[ ]*#If Win64\b|^[ ]*(?:Dim|Const) [0-9a-zA-Z_]*[ ]*As Long(?:Ptr|Long)\b|^[ ]*Option (?:Private Module|Compare Database)\b|(?: |\()(?:Access|Excel|Outlook|PowerPoint|Visio|Word|VBIDE)\.\w|\b(?:(?:Active)?VBProjects?|VBComponents?|Application\.(?:VBE|ScreenUpdating))\b|\b(?:ThisDrawing|AcadObject|Active(?:Explorer|Inspector|Window\.Presentation|Presentation|Document)|Selection\.(?:Find|Paragraphs))\b|\b(?:(?:This|Active)?Workbooks?|Worksheets?|Active(?:Sheet|Chart|Cell)|WorksheetFunction)\b|\b(?:Range\(".*|Cells\([0-9a-zA-Z_]*, (?:[0-9a-zA-Z_]*|"[a-zA-Z]{1,3}"))\)`), regex.MustCompileMultiline(`\b(?:VBA|[vV]ba)(?:\b|[0-9A-Z_])|^[ ]*(?:Public|Private)? Declare PtrSafe (?:Sub|Function)\b|^[ ]*#If Win64\b|^[ ]*(?:Dim|Const) [0-9a-zA-Z_]*[ ]*As Long(?:Ptr|Long)\b|^[ ]*Option (?:Private Module|Compare (?:Database|Text|Binary))\b|(?: |\()(?:Access|Excel|Outlook|PowerPoint|Visio|Word|VBIDE)\.\w|\b(?:(?:Active)?VBProjects?|VBComponents?|Application\.(?:VBE|ScreenUpdating))\b|\b(?:ThisDrawing|AcadObject|Active(?:Explorer|Inspector|Window\.Presentation|Presentation|Document)|Selection\.(?:Find|Paragraphs))\b|\b(?:(?:This|Active)?Workbooks?|Worksheets?|Active(?:Sheet|Chart|Cell)|WorksheetFunction)\b|\b(?:Range\(".*|Cells\([0-9a-zA-Z_]*, (?:[0-9a-zA-Z_]*|"[a-zA-Z]{1,3}"))\)`),
), ),
), ),
rule.Or( rule.Or(
@ -661,7 +661,7 @@ var ContentHeuristics = map[string]*Heuristics{
), ),
rule.Or( rule.Or(
rule.MatchingLanguages("BitBake"), rule.MatchingLanguages("BitBake"),
regex.MustCompileMultiline(`^\s*(# |include|require)\b`), regex.MustCompileMultiline(`^(# |include|require|inherit)\b`),
), ),
rule.Or( rule.Or(
rule.MatchingLanguages("Clojure"), rule.MatchingLanguages("Clojure"),
@ -1005,6 +1005,16 @@ var ContentHeuristics = map[string]*Heuristics{
regex.MustCompileRuby(`^\s*#\s*(?:using|insert|include|define|namespace)[ \t]+\w|^\s*(?>(?:autoexec|private)\s+){0,2}function\s+(?>(?:autoexec|private)\s+){0,2}\w+\s*\(|\b(?:level|self)[ \t]+thread[ \t]+(?:\[\[[ \t]*(?>\w+\.)*\w+[ \t]*\]\]|\w+)[ \t]*\([^\r\n\)]*\)[ \t]*;|^[ \t]*#[ \t]*(?:precache|using_animtree)[ \t]*\(`), regex.MustCompileRuby(`^\s*#\s*(?:using|insert|include|define|namespace)[ \t]+\w|^\s*(?>(?:autoexec|private)\s+){0,2}function\s+(?>(?:autoexec|private)\s+){0,2}\w+\s*\(|\b(?:level|self)[ \t]+thread[ \t]+(?:\[\[[ \t]*(?>\w+\.)*\w+[ \t]*\]\]|\w+)[ \t]*\([^\r\n\)]*\)[ \t]*;|^[ \t]*#[ \t]*(?:precache|using_animtree)[ \t]*\(`),
), ),
}, },
".gts": &Heuristics{
rule.Or(
rule.MatchingLanguages("Gerber Image"),
regex.MustCompileMultiline(`^G0.`),
),
rule.Not(
rule.MatchingLanguages("Glimmer TS"),
regex.MustCompileMultiline(`^G0.`),
),
},
".h": &Heuristics{ ".h": &Heuristics{
rule.Or( rule.Or(
rule.MatchingLanguages("Objective-C"), rule.MatchingLanguages("Objective-C"),
@ -1012,7 +1022,7 @@ var ContentHeuristics = map[string]*Heuristics{
), ),
rule.Or( rule.Or(
rule.MatchingLanguages("C++"), rule.MatchingLanguages("C++"),
regex.MustCompileMultiline(`^\s*#\s*include <(cstdint|string|vector|map|list|array|bitset|queue|stack|forward_list|unordered_map|unordered_set|(i|o|io)stream)>|^\s*template\s*<|^[ \t]*(try|constexpr)|^[ \t]*catch\s*\(|^[ \t]*(class|(using[ \t]+)?namespace)\s+\w+|^[ \t]*(private|public|protected):$|std::\w+`), regex.MustCompileMultiline(`^\s*#\s*include <(cstdint|string|vector|map|list|array|bitset|queue|stack|forward_list|unordered_map|unordered_set|(i|o|io)stream)>|^\s*template\s*<|^[ \t]*(try|constexpr)|^[ \t]*catch\s*\(|^[ \t]*(class|(using[ \t]+)?namespace)\s+\w+|^[ \t]*(private|public|protected):$|__has_cpp_attribute|__cplusplus >|std::\w+`),
), ),
rule.Always( rule.Always(
rule.MatchingLanguages("C"), rule.MatchingLanguages("C"),
@ -1077,6 +1087,10 @@ var ContentHeuristics = map[string]*Heuristics{
rule.MatchingLanguages("Pascal"), rule.MatchingLanguages("Pascal"),
regex.MustCompileMultiline(`(?i:^\s*\{\$(?:mode|ifdef|undef|define)[ ]+[a-z0-9_]+\})|^\s*end[.;]\s*$`), regex.MustCompileMultiline(`(?i:^\s*\{\$(?:mode|ifdef|undef|define)[ ]+[a-z0-9_]+\})|^\s*end[.;]\s*$`),
), ),
rule.Or(
rule.MatchingLanguages("BitBake"),
regex.MustCompileMultiline(`^inherit(\s+[\w.-]+)+\s*$`),
),
}, },
".json": &Heuristics{ ".json": &Heuristics{
rule.Or( rule.Or(
@ -1312,6 +1326,16 @@ var ContentHeuristics = map[string]*Heuristics{
rule.MatchingLanguages("Linux Kernel Module", "AMPL"), rule.MatchingLanguages("Linux Kernel Module", "AMPL"),
), ),
}, },
".mojo": &Heuristics{
rule.Or(
rule.MatchingLanguages("Mojo"),
regex.MustCompileMultiline(`^\s*(alias|def|from|fn|import|struct|trait)\s`),
),
rule.Or(
rule.MatchingLanguages("XML"),
regex.MustCompileMultiline(`^\s*<\?xml`),
),
},
".ms": &Heuristics{ ".ms": &Heuristics{
rule.Or( rule.Or(
rule.MatchingLanguages("Roff"), rule.MatchingLanguages("Roff"),

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead
package data package data

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead
package data package data
@ -29,8 +29,6 @@ var LanguagesByExtension = map[string][]string{
".6pm": {"Raku"}, ".6pm": {"Raku"},
".7": {"Roff", "Roff Manpage"}, ".7": {"Roff", "Roff Manpage"},
".8": {"Roff", "Roff Manpage"}, ".8": {"Roff", "Roff Manpage"},
".8xk": {"TI Program"},
".8xk.txt": {"TI Program"},
".8xp": {"TI Program"}, ".8xp": {"TI Program"},
".8xp.txt": {"TI Program"}, ".8xp.txt": {"TI Program"},
".9": {"Roff", "Roff Manpage"}, ".9": {"Roff", "Roff Manpage"},
@ -114,6 +112,8 @@ var LanguagesByExtension = map[string][]string{
".bat": {"Batchfile"}, ".bat": {"Batchfile"},
".bats": {"Shell"}, ".bats": {"Shell"},
".bb": {"BitBake", "BlitzBasic", "Clojure"}, ".bb": {"BitBake", "BlitzBasic", "Clojure"},
".bbappend": {"BitBake"},
".bbclass": {"BitBake"},
".bbx": {"TeX"}, ".bbx": {"TeX"},
".bdf": {"Glyph Bitmap Distribution Format"}, ".bdf": {"Glyph Bitmap Distribution Format"},
".bdy": {"PLSQL"}, ".bdy": {"PLSQL"},
@ -124,6 +124,7 @@ var LanguagesByExtension = map[string][]string{
".bib": {"BibTeX"}, ".bib": {"BibTeX"},
".bibtex": {"BibTeX"}, ".bibtex": {"BibTeX"},
".bicep": {"Bicep"}, ".bicep": {"Bicep"},
".bicepparam": {"Bicep"},
".bison": {"Bison"}, ".bison": {"Bison"},
".blade": {"Blade"}, ".blade": {"Blade"},
".blade.php": {"Blade"}, ".blade.php": {"Blade"},
@ -222,6 +223,7 @@ var LanguagesByExtension = map[string][]string{
".crc32": {"Checksums"}, ".crc32": {"Checksums"},
".creole": {"Creole"}, ".creole": {"Creole"},
".cs": {"C#", "Smalltalk"}, ".cs": {"C#", "Smalltalk"},
".cs.pp": {"C#"},
".csc": {"GSC"}, ".csc": {"GSC"},
".cscfg": {"XML"}, ".cscfg": {"XML"},
".csd": {"Csound Document"}, ".csd": {"Csound Document"},
@ -307,6 +309,7 @@ var LanguagesByExtension = map[string][]string{
".ecr": {"HTML+ECR"}, ".ecr": {"HTML+ECR"},
".ect": {"EJS"}, ".ect": {"EJS"},
".edc": {"Edje Data Collection"}, ".edc": {"Edje Data Collection"},
".edge": {"Edge"},
".edgeql": {"EdgeQL"}, ".edgeql": {"EdgeQL"},
".editorconfig": {"EditorConfig"}, ".editorconfig": {"EditorConfig"},
".edn": {"edn"}, ".edn": {"edn"},
@ -453,7 +456,7 @@ var LanguagesByExtension = map[string][]string{
".gto": {"Gerber Image"}, ".gto": {"Gerber Image"},
".gtp": {"Gerber Image"}, ".gtp": {"Gerber Image"},
".gtpl": {"Groovy"}, ".gtpl": {"Groovy"},
".gts": {"Gerber Image"}, ".gts": {"Gerber Image", "Glimmer TS"},
".gv": {"Graphviz (DOT)"}, ".gv": {"Graphviz (DOT)"},
".gvy": {"Groovy"}, ".gvy": {"Groovy"},
".gyp": {"Python"}, ".gyp": {"Python"},
@ -514,7 +517,7 @@ var LanguagesByExtension = map[string][]string{
".ily": {"LilyPond"}, ".ily": {"LilyPond"},
".imba": {"Imba"}, ".imba": {"Imba"},
".iml": {"XML"}, ".iml": {"XML"},
".inc": {"Assembly", "C++", "HTML", "Motorola 68K Assembly", "NASL", "PHP", "POV-Ray SDL", "Pascal", "Pawn", "SQL", "SourcePawn"}, ".inc": {"Assembly", "BitBake", "C++", "HTML", "Motorola 68K Assembly", "NASL", "PHP", "POV-Ray SDL", "Pascal", "Pawn", "SQL", "SourcePawn"},
".ini": {"INI"}, ".ini": {"INI"},
".ink": {"Ink"}, ".ink": {"Ink"},
".inl": {"C++"}, ".inl": {"C++"},
@ -704,6 +707,7 @@ var LanguagesByExtension = map[string][]string{
".mms": {"Module Management System"}, ".mms": {"Module Management System"},
".mo": {"Modelica", "Motoko"}, ".mo": {"Modelica", "Motoko"},
".mod": {"AMPL", "Linux Kernel Module", "Modula-2", "XML"}, ".mod": {"AMPL", "Linux Kernel Module", "Modula-2", "XML"},
".mojo": {"Mojo", "XML"},
".monkey": {"Monkey"}, ".monkey": {"Monkey"},
".monkey2": {"Monkey"}, ".monkey2": {"Monkey"},
".moo": {"Mercury", "Moocode"}, ".moo": {"Mercury", "Moocode"},
@ -780,6 +784,7 @@ var LanguagesByExtension = map[string][]string{
".nuspec": {"XML"}, ".nuspec": {"XML"},
".nut": {"Squirrel"}, ".nut": {"Squirrel"},
".ny": {"Common Lisp"}, ".ny": {"Common Lisp"},
".ob2": {"Oberon"},
".obj": {"Wavefront Object"}, ".obj": {"Wavefront Object"},
".objdump": {"ObjDump"}, ".objdump": {"ObjDump"},
".odd": {"XML"}, ".odd": {"XML"},
@ -987,6 +992,7 @@ var LanguagesByExtension = map[string][]string{
".rno": {"RUNOFF", "Roff"}, ".rno": {"RUNOFF", "Roff"},
".rnw": {"Sweave"}, ".rnw": {"Sweave"},
".robot": {"RobotFramework"}, ".robot": {"RobotFramework"},
".roc": {"Roc"},
".rockspec": {"Lua"}, ".rockspec": {"Lua"},
".roff": {"Roff"}, ".roff": {"Roff"},
".ronn": {"Markdown"}, ".ronn": {"Markdown"},
@ -1008,6 +1014,7 @@ var LanguagesByExtension = map[string][]string{
".s": {"Motorola 68K Assembly", "Unix Assembly"}, ".s": {"Motorola 68K Assembly", "Unix Assembly"},
".sage": {"Sage"}, ".sage": {"Sage"},
".sagews": {"Sage"}, ".sagews": {"Sage"},
".sarif": {"JSON"},
".sas": {"SAS"}, ".sas": {"SAS"},
".sass": {"Sass"}, ".sass": {"Sass"},
".sats": {"ATS"}, ".sats": {"ATS"},
@ -1057,6 +1064,7 @@ var LanguagesByExtension = map[string][]string{
".sl": {"Slash"}, ".sl": {"Slash"},
".sld": {"Scheme"}, ".sld": {"Scheme"},
".slim": {"Slim"}, ".slim": {"Slim"},
".slint": {"Slint"},
".sln": {"Microsoft Visual Studio Solution"}, ".sln": {"Microsoft Visual Studio Solution"},
".sls": {"SaltStack", "Scheme"}, ".sls": {"SaltStack", "Scheme"},
".sma": {"Pawn"}, ".sma": {"Pawn"},
@ -1140,6 +1148,7 @@ var LanguagesByExtension = map[string][]string{
".tex": {"TeX"}, ".tex": {"TeX"},
".texi": {"Texinfo"}, ".texi": {"Texinfo"},
".texinfo": {"Texinfo"}, ".texinfo": {"Texinfo"},
".textgrid": {"TextGrid"},
".textile": {"Textile"}, ".textile": {"Textile"},
".textproto": {"Protocol Buffer Text Format"}, ".textproto": {"Protocol Buffer Text Format"},
".tf": {"HCL"}, ".tf": {"HCL"},
@ -1401,10 +1410,10 @@ var ExtensionsByLanguage = map[string][]string{
"Befunge": {".befunge", ".bf"}, "Befunge": {".befunge", ".bf"},
"Berry": {".be"}, "Berry": {".be"},
"BibTeX": {".bib", ".bibtex"}, "BibTeX": {".bib", ".bibtex"},
"Bicep": {".bicep"}, "Bicep": {".bicep", ".bicepparam"},
"Bikeshed": {".bs"}, "Bikeshed": {".bs"},
"Bison": {".bison"}, "Bison": {".bison"},
"BitBake": {".bb"}, "BitBake": {".bb", ".bbappend", ".bbclass", ".inc"},
"Blade": {".blade", ".blade.php"}, "Blade": {".blade", ".blade.php"},
"BlitzBasic": {".bb", ".decls"}, "BlitzBasic": {".bb", ".decls"},
"BlitzMax": {".bmx"}, "BlitzMax": {".bmx"},
@ -1416,7 +1425,7 @@ var ExtensionsByLanguage = map[string][]string{
"BrighterScript": {".bs"}, "BrighterScript": {".bs"},
"Brightscript": {".brs"}, "Brightscript": {".brs"},
"C": {".c", ".cats", ".h", ".idc"}, "C": {".c", ".cats", ".h", ".idc"},
"C#": {".cs", ".cake", ".csx", ".linq"}, "C#": {".cs", ".cake", ".cs.pp", ".csx", ".linq"},
"C++": {".cpp", ".c++", ".cc", ".cp", ".cppm", ".cxx", ".h", ".h++", ".hh", ".hpp", ".hxx", ".inc", ".inl", ".ino", ".ipp", ".ixx", ".re", ".tcc", ".tpp", ".txx"}, "C++": {".cpp", ".c++", ".cc", ".cp", ".cppm", ".cxx", ".h", ".h++", ".hh", ".hpp", ".hxx", ".inc", ".inl", ".ino", ".ipp", ".ixx", ".re", ".tcc", ".tpp", ".txx"},
"C-ObjDump": {".c-objdump"}, "C-ObjDump": {".c-objdump"},
"C2hs Haskell": {".chs"}, "C2hs Haskell": {".chs"},
@ -1504,6 +1513,7 @@ var ExtensionsByLanguage = map[string][]string{
"Easybuild": {".eb"}, "Easybuild": {".eb"},
"Ecere Projects": {".epj"}, "Ecere Projects": {".epj"},
"Ecmarkup": {".html"}, "Ecmarkup": {".html"},
"Edge": {".edge"},
"EdgeQL": {".edgeql", ".esdl"}, "EdgeQL": {".edgeql", ".esdl"},
"EditorConfig": {".editorconfig"}, "EditorConfig": {".editorconfig"},
"Edje Data Collection": {".edc"}, "Edje Data Collection": {".edc"},
@ -1560,6 +1570,7 @@ var ExtensionsByLanguage = map[string][]string{
"Git Config": {".gitconfig"}, "Git Config": {".gitconfig"},
"Gleam": {".gleam"}, "Gleam": {".gleam"},
"Glimmer JS": {".gjs"}, "Glimmer JS": {".gjs"},
"Glimmer TS": {".gts"},
"Glyph": {".glf"}, "Glyph": {".glf"},
"Glyph Bitmap Distribution Format": {".bdf"}, "Glyph Bitmap Distribution Format": {".bdf"},
"Gnuplot": {".gp", ".gnu", ".gnuplot", ".p", ".plot", ".plt"}, "Gnuplot": {".gp", ".gnu", ".gnuplot", ".p", ".plot", ".plt"},
@ -1615,7 +1626,7 @@ var ExtensionsByLanguage = map[string][]string{
"J": {".ijs"}, "J": {".ijs"},
"JCL": {".jcl"}, "JCL": {".jcl"},
"JFlex": {".flex", ".jflex"}, "JFlex": {".flex", ".jflex"},
"JSON": {".json", ".4dform", ".4dproject", ".avsc", ".geojson", ".gltf", ".har", ".ice", ".json-tmlanguage", ".jsonl", ".mcmeta", ".tfstate", ".tfstate.backup", ".topojson", ".webapp", ".webmanifest", ".yy", ".yyp"}, "JSON": {".json", ".4dform", ".4dproject", ".avsc", ".geojson", ".gltf", ".har", ".ice", ".json-tmlanguage", ".jsonl", ".mcmeta", ".sarif", ".tfstate", ".tfstate.backup", ".topojson", ".webapp", ".webmanifest", ".yy", ".yyp"},
"JSON with Comments": {".jsonc", ".code-snippets", ".code-workspace", ".sublime-build", ".sublime-commands", ".sublime-completions", ".sublime-keymap", ".sublime-macro", ".sublime-menu", ".sublime-mousemap", ".sublime-project", ".sublime-settings", ".sublime-theme", ".sublime-workspace", ".sublime_metrics", ".sublime_session"}, "JSON with Comments": {".jsonc", ".code-snippets", ".code-workspace", ".sublime-build", ".sublime-commands", ".sublime-completions", ".sublime-keymap", ".sublime-macro", ".sublime-menu", ".sublime-mousemap", ".sublime-project", ".sublime-settings", ".sublime-theme", ".sublime-workspace", ".sublime_metrics", ".sublime_session"},
"JSON5": {".json5"}, "JSON5": {".json5"},
"JSONLD": {".jsonld"}, "JSONLD": {".jsonld"},
@ -1707,6 +1718,7 @@ var ExtensionsByLanguage = map[string][]string{
"Modula-2": {".mod"}, "Modula-2": {".mod"},
"Modula-3": {".i3", ".ig", ".m3", ".mg"}, "Modula-3": {".i3", ".ig", ".m3", ".mg"},
"Module Management System": {".mms", ".mmk"}, "Module Management System": {".mms", ".mmk"},
"Mojo": {".mojo"},
"Monkey": {".monkey", ".monkey2"}, "Monkey": {".monkey", ".monkey2"},
"Monkey C": {".mc"}, "Monkey C": {".mc"},
"Moocode": {".moo"}, "Moocode": {".moo"},
@ -1745,6 +1757,7 @@ var ExtensionsByLanguage = map[string][]string{
"OASv3-json": {".json"}, "OASv3-json": {".json"},
"OASv3-yaml": {".yaml", ".yml"}, "OASv3-yaml": {".yaml", ".yml"},
"OCaml": {".ml", ".eliom", ".eliomi", ".ml4", ".mli", ".mll", ".mly"}, "OCaml": {".ml", ".eliom", ".eliomi", ".ml4", ".mli", ".mll", ".mly"},
"Oberon": {".ob2"},
"ObjDump": {".objdump"}, "ObjDump": {".objdump"},
"Object Data Instance Notation": {".odin"}, "Object Data Instance Notation": {".odin"},
"ObjectScript": {".cls"}, "ObjectScript": {".cls"},
@ -1851,6 +1864,7 @@ var ExtensionsByLanguage = map[string][]string{
"Ring": {".ring"}, "Ring": {".ring"},
"Riot": {".riot"}, "Riot": {".riot"},
"RobotFramework": {".robot"}, "RobotFramework": {".robot"},
"Roc": {".roc"},
"Roff": {".roff", ".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".l", ".man", ".mdoc", ".me", ".ms", ".n", ".nr", ".rno", ".tmac"}, "Roff": {".roff", ".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".l", ".man", ".mdoc", ".me", ".ms", ".n", ".nr", ".rno", ".tmac"},
"Roff Manpage": {".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".man", ".mdoc"}, "Roff Manpage": {".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".man", ".mdoc"},
"Rouge": {".rg"}, "Rouge": {".rg"},
@ -1889,6 +1903,7 @@ var ExtensionsByLanguage = map[string][]string{
"Slash": {".sl"}, "Slash": {".sl"},
"Slice": {".ice"}, "Slice": {".ice"},
"Slim": {".slim"}, "Slim": {".slim"},
"Slint": {".slint"},
"SmPL": {".cocci"}, "SmPL": {".cocci"},
"Smali": {".smali"}, "Smali": {".smali"},
"Smalltalk": {".st", ".cs"}, "Smalltalk": {".st", ".cs"},
@ -1913,7 +1928,7 @@ var ExtensionsByLanguage = map[string][]string{
"Sweave": {".rnw"}, "Sweave": {".rnw"},
"Swift": {".swift"}, "Swift": {".swift"},
"SystemVerilog": {".sv", ".svh", ".vh"}, "SystemVerilog": {".sv", ".svh", ".vh"},
"TI Program": {".8xp", ".8xk", ".8xk.txt", ".8xp.txt"}, "TI Program": {".8xp", ".8xp.txt"},
"TL-Verilog": {".tlv"}, "TL-Verilog": {".tlv"},
"TLA": {".tla"}, "TLA": {".tla"},
"TOML": {".toml"}, "TOML": {".toml"},
@ -1930,6 +1945,7 @@ var ExtensionsByLanguage = map[string][]string{
"Terraform Template": {".tftpl"}, "Terraform Template": {".tftpl"},
"Texinfo": {".texinfo", ".texi", ".txi"}, "Texinfo": {".texinfo", ".texi", ".txi"},
"Text": {".txt", ".fr", ".nb", ".ncl", ".no"}, "Text": {".txt", ".fr", ".nb", ".ncl", ".no"},
"TextGrid": {".textgrid"},
"Textile": {".textile"}, "Textile": {".textile"},
"Thrift": {".thrift"}, "Thrift": {".thrift"},
"Toit": {".toit"}, "Toit": {".toit"},
@ -1983,7 +1999,7 @@ var ExtensionsByLanguage = map[string][]string{
"X PixMap": {".xpm", ".pm"}, "X PixMap": {".xpm", ".pm"},
"X10": {".x10"}, "X10": {".x10"},
"XC": {".xc"}, "XC": {".xc"},
"XML": {".xml", ".adml", ".admx", ".ant", ".axaml", ".axml", ".builds", ".ccproj", ".ccxml", ".clixml", ".cproject", ".cscfg", ".csdef", ".csl", ".csproj", ".ct", ".depproj", ".dita", ".ditamap", ".ditaval", ".dll.config", ".dotsettings", ".filters", ".fsproj", ".fxml", ".glade", ".gml", ".gmx", ".grxml", ".gst", ".hzp", ".iml", ".ivy", ".jelly", ".jsproj", ".kml", ".launch", ".mdpolicy", ".mjml", ".mm", ".mod", ".mxml", ".natvis", ".ncl", ".ndproj", ".nproj", ".nuspec", ".odd", ".osm", ".pkgproj", ".pluginspec", ".proj", ".props", ".ps1xml", ".psc1", ".pt", ".qhelp", ".rdf", ".res", ".resx", ".rs", ".rss", ".sch", ".scxml", ".sfproj", ".shproj", ".srdf", ".storyboard", ".sublime-snippet", ".sw", ".targets", ".tml", ".ts", ".tsx", ".typ", ".ui", ".urdf", ".ux", ".vbproj", ".vcxproj", ".vsixmanifest", ".vssettings", ".vstemplate", ".vxml", ".wixproj", ".workflow", ".wsdl", ".wsf", ".wxi", ".wxl", ".wxs", ".x3d", ".xacro", ".xaml", ".xib", ".xlf", ".xliff", ".xmi", ".xml.dist", ".xmp", ".xproj", ".xsd", ".xspec", ".xul", ".zcml"}, "XML": {".xml", ".adml", ".admx", ".ant", ".axaml", ".axml", ".builds", ".ccproj", ".ccxml", ".clixml", ".cproject", ".cscfg", ".csdef", ".csl", ".csproj", ".ct", ".depproj", ".dita", ".ditamap", ".ditaval", ".dll.config", ".dotsettings", ".filters", ".fsproj", ".fxml", ".glade", ".gml", ".gmx", ".grxml", ".gst", ".hzp", ".iml", ".ivy", ".jelly", ".jsproj", ".kml", ".launch", ".mdpolicy", ".mjml", ".mm", ".mod", ".mojo", ".mxml", ".natvis", ".ncl", ".ndproj", ".nproj", ".nuspec", ".odd", ".osm", ".pkgproj", ".pluginspec", ".proj", ".props", ".ps1xml", ".psc1", ".pt", ".qhelp", ".rdf", ".res", ".resx", ".rs", ".rss", ".sch", ".scxml", ".sfproj", ".shproj", ".srdf", ".storyboard", ".sublime-snippet", ".sw", ".targets", ".tml", ".ts", ".tsx", ".typ", ".ui", ".urdf", ".ux", ".vbproj", ".vcxproj", ".vsixmanifest", ".vssettings", ".vstemplate", ".vxml", ".wixproj", ".workflow", ".wsdl", ".wsf", ".wxi", ".wxl", ".wxs", ".x3d", ".xacro", ".xaml", ".xib", ".xlf", ".xliff", ".xmi", ".xml.dist", ".xmp", ".xproj", ".xsd", ".xspec", ".xul", ".zcml"},
"XML Property List": {".plist", ".sttheme", ".tmcommand", ".tmlanguage", ".tmpreferences", ".tmsnippet", ".tmtheme"}, "XML Property List": {".plist", ".sttheme", ".tmcommand", ".tmlanguage", ".tmpreferences", ".tmsnippet", ".tmtheme"},
"XPages": {".xsp-config", ".xsp.metadata"}, "XPages": {".xsp-config", ".xsp.metadata"},
"XProc": {".xpl", ".xproc"}, "XProc": {".xpl", ".xproc"},

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead
package data package data
@ -49,6 +49,7 @@ var LanguagesByFilename = map[string][]string{
".env.local": {"Dotenv"}, ".env.local": {"Dotenv"},
".env.prod": {"Dotenv"}, ".env.prod": {"Dotenv"},
".env.production": {"Dotenv"}, ".env.production": {"Dotenv"},
".env.sample": {"Dotenv"},
".env.staging": {"Dotenv"}, ".env.staging": {"Dotenv"},
".env.test": {"Dotenv"}, ".env.test": {"Dotenv"},
".env.testing": {"Dotenv"}, ".env.testing": {"Dotenv"},
@ -107,6 +108,7 @@ var LanguagesByFilename = map[string][]string{
".tern-config": {"JSON"}, ".tern-config": {"JSON"},
".tern-project": {"JSON"}, ".tern-project": {"JSON"},
".tm_properties": {"TextMate Properties"}, ".tm_properties": {"TextMate Properties"},
".tmux.conf": {"Shell"},
".vercelignore": {"Ignore List"}, ".vercelignore": {"Ignore List"},
".vimrc": {"Vim Script"}, ".vimrc": {"Vim Script"},
".viper": {"Emacs Lisp"}, ".viper": {"Emacs Lisp"},
@ -332,6 +334,8 @@ var LanguagesByFilename = map[string][]string{
"rebar.config": {"Erlang"}, "rebar.config": {"Erlang"},
"rebar.config.lock": {"Erlang"}, "rebar.config.lock": {"Erlang"},
"rebar.lock": {"Erlang"}, "rebar.lock": {"Erlang"},
"requirements-dev.txt": {"Pip Requirements"},
"requirements.txt": {"Pip Requirements"},
"riemann.config": {"Clojure"}, "riemann.config": {"Clojure"},
"robots.txt": {"robots.txt"}, "robots.txt": {"robots.txt"},
"security_classes": {"SELinux Policy"}, "security_classes": {"SELinux Policy"},
@ -343,6 +347,7 @@ var LanguagesByFilename = map[string][]string{
"sshd_config": {"SSH Config"}, "sshd_config": {"SSH Config"},
"starfield": {"Tcl"}, "starfield": {"Tcl"},
"test.me": {"Text"}, "test.me": {"Text"},
"tmux.conf": {"Shell"},
"toolchain_installscript.qs": {"Qt Script"}, "toolchain_installscript.qs": {"Qt Script"},
"troffrc": {"Roff"}, "troffrc": {"Roff"},
"troffrc-end": {"Roff"}, "troffrc-end": {"Roff"},

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead
package data package data
@ -25,6 +25,7 @@ var LanguagesGroup = map[string]string{
"Gentoo Eclass": "Shell", "Gentoo Eclass": "Shell",
"Git Config": "INI", "Git Config": "INI",
"Glimmer JS": "JavaScript", "Glimmer JS": "JavaScript",
"Glimmer TS": "TypeScript",
"Gradle Kotlin DSL": "Gradle", "Gradle Kotlin DSL": "Gradle",
"Groovy Server Pages": "Groovy", "Groovy Server Pages": "Groovy",
"HTML+ECR": "HTML", "HTML+ECR": "HTML",

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead
package data package data
@ -50,6 +50,7 @@ var LanguagesByInterpreter = map[string][]string{
"gjs": {"JavaScript"}, "gjs": {"JavaScript"},
"gn": {"GN"}, "gn": {"GN"},
"gnuplot": {"Gnuplot"}, "gnuplot": {"Gnuplot"},
"gojq": {"jq"},
"gosh": {"Scheme"}, "gosh": {"Scheme"},
"groovy": {"Groovy"}, "groovy": {"Groovy"},
"gsed": {"sed"}, "gsed": {"sed"},
@ -59,8 +60,12 @@ var LanguagesByInterpreter = map[string][]string{
"io": {"Io"}, "io": {"Io"},
"ioke": {"Ioke"}, "ioke": {"Ioke"},
"janet": {"Janet"}, "janet": {"Janet"},
"jaq": {"jq"},
"jconsole": {"J"}, "jconsole": {"J"},
"jolie": {"Jolie"}, "jolie": {"Jolie"},
"jq": {"jq"},
"jqjq": {"jq"},
"jqq": {"jq"},
"jruby": {"Ruby"}, "jruby": {"Ruby"},
"js": {"JavaScript"}, "js": {"JavaScript"},
"julia": {"Julia"}, "julia": {"Julia"},
@ -107,6 +112,7 @@ var LanguagesByInterpreter = map[string][]string{
"python3": {"Python"}, "python3": {"Python"},
"qjs": {"JavaScript"}, "qjs": {"JavaScript"},
"qmake": {"QMake"}, "qmake": {"QMake"},
"query-json": {"jq"},
"r6rs": {"Scheme"}, "r6rs": {"Scheme"},
"racket": {"Racket"}, "racket": {"Racket"},
"rake": {"Ruby"}, "rake": {"Ruby"},

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead
package data package data
@ -149,6 +149,7 @@ var LanguagesMime = map[string]string{
"MiniYAML": "text/x-yaml", "MiniYAML": "text/x-yaml",
"Mirah": "text/x-ruby", "Mirah": "text/x-ruby",
"Modelica": "text/x-modelica", "Modelica": "text/x-modelica",
"Mojo": "text/x-python",
"Monkey C": "text/x-csrc", "Monkey C": "text/x-csrc",
"Mustache": "text/x-smarty", "Mustache": "text/x-smarty",
"NSIS": "text/x-nsis", "NSIS": "text/x-nsis",

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead
package data package data
@ -203,6 +203,7 @@ var LanguagesType = map[string]int{
"Easybuild": 1, "Easybuild": 1,
"Ecere Projects": 1, "Ecere Projects": 1,
"Ecmarkup": 3, "Ecmarkup": 3,
"Edge": 3,
"EdgeQL": 2, "EdgeQL": 2,
"EditorConfig": 1, "EditorConfig": 1,
"Edje Data Collection": 1, "Edje Data Collection": 1,
@ -263,6 +264,7 @@ var LanguagesType = map[string]int{
"Git Revision List": 1, "Git Revision List": 1,
"Gleam": 2, "Gleam": 2,
"Glimmer JS": 2, "Glimmer JS": 2,
"Glimmer TS": 2,
"Glyph": 2, "Glyph": 2,
"Glyph Bitmap Distribution Format": 1, "Glyph Bitmap Distribution Format": 1,
"Gnuplot": 2, "Gnuplot": 2,
@ -419,6 +421,7 @@ var LanguagesType = map[string]int{
"Modula-2": 2, "Modula-2": 2,
"Modula-3": 2, "Modula-3": 2,
"Module Management System": 2, "Module Management System": 2,
"Mojo": 2,
"Monkey": 2, "Monkey": 2,
"Monkey C": 2, "Monkey C": 2,
"Moocode": 2, "Moocode": 2,
@ -458,6 +461,7 @@ var LanguagesType = map[string]int{
"OASv3-json": 1, "OASv3-json": 1,
"OASv3-yaml": 1, "OASv3-yaml": 1,
"OCaml": 2, "OCaml": 2,
"Oberon": 2,
"ObjDump": 1, "ObjDump": 1,
"Object Data Instance Notation": 1, "Object Data Instance Notation": 1,
"ObjectScript": 2, "ObjectScript": 2,
@ -505,6 +509,7 @@ var LanguagesType = map[string]int{
"PicoLisp": 2, "PicoLisp": 2,
"PigLatin": 2, "PigLatin": 2,
"Pike": 2, "Pike": 2,
"Pip Requirements": 1,
"PlantUML": 1, "PlantUML": 1,
"Pod": 4, "Pod": 4,
"Pod 6": 4, "Pod 6": 4,
@ -574,6 +579,7 @@ var LanguagesType = map[string]int{
"Ring": 2, "Ring": 2,
"Riot": 3, "Riot": 3,
"RobotFramework": 2, "RobotFramework": 2,
"Roc": 2,
"Roff": 3, "Roff": 3,
"Roff Manpage": 3, "Roff Manpage": 3,
"Rouge": 2, "Rouge": 2,
@ -615,6 +621,7 @@ var LanguagesType = map[string]int{
"Slash": 2, "Slash": 2,
"Slice": 2, "Slice": 2,
"Slim": 3, "Slim": 3,
"Slint": 3,
"SmPL": 2, "SmPL": 2,
"Smali": 2, "Smali": 2,
"Smalltalk": 2, "Smalltalk": 2,
@ -657,6 +664,7 @@ var LanguagesType = map[string]int{
"Terraform Template": 3, "Terraform Template": 3,
"Texinfo": 4, "Texinfo": 4,
"Text": 4, "Text": 4,
"TextGrid": 1,
"TextMate Properties": 1, "TextMate Properties": 1,
"Textile": 4, "Textile": 4,
"Thrift": 2, "Thrift": 2,

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT. // Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: ee9119e70111d46842788b2bc1666ec1d1ea9e2a // Extracted from github/linguist commit: b28dd4b0d5ef6bfaca56f1d34571fddef13e3ead
package data package data

View File

@ -1 +1 @@
pytest==6.0.1 pytest>=6.0.1

View File

@ -1,2 +1,2 @@
cffi==1.14.1 cffi==1.16.0
pycparser==2.20 pycparser==2.20