Merge pull request #43 from lafriks-fork/feat/v7.13.0

Sync with Liguist v7.13.0
This commit is contained in:
Alex 2021-03-12 08:02:57 +01:00 committed by GitHub
commit 7f5d84ad74
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
29 changed files with 48134 additions and 37744 deletions

View File

@ -150,7 +150,7 @@ macOS and linux platforms. Windows support is planned under [src-d/enry#150](htt
## Divergences from Linguist ## Divergences from Linguist
The `enry` library is based on the data from `github/linguist` version **v7.12.2**. The `enry` library is based on the data from `github/linguist` version **v7.13.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

@ -20,9 +20,9 @@ const linguistClonedEnvVar = "ENRY_TEST_REPO"
type EnryTestSuite struct { type EnryTestSuite struct {
suite.Suite suite.Suite
tmpLinguist string tmpLinguist string
needToClone bool needToClone bool
samplesDir string samplesDir string
testFixturesDir string testFixturesDir string
} }
@ -318,14 +318,12 @@ func (s *EnryTestSuite) TestGetLanguagesByManpage() {
} }
} }
func (s *EnryTestSuite) TestGetLanguagesByXML() { func (s *EnryTestSuite) TestGetLanguagesByXML() {
tests := []struct { tests := []struct {
name string name string
filename string filename string
candidates []string candidates []string
expected []string expected []string
}{ }{
{name: "TestGetLanguagesByXML_1", filename: filepath.Join(s.testFixturesDir, "XML/app.config"), expected: []string{"XML"}}, {name: "TestGetLanguagesByXML_1", filename: filepath.Join(s.testFixturesDir, "XML/app.config"), expected: []string{"XML"}},
{name: "TestGetLanguagesByXML_2", filename: filepath.Join(s.testFixturesDir, "XML/AssertionIDRequestOptionalAttributes.xml.svn-base"), expected: []string{"XML"}}, {name: "TestGetLanguagesByXML_2", filename: filepath.Join(s.testFixturesDir, "XML/AssertionIDRequestOptionalAttributes.xml.svn-base"), expected: []string{"XML"}},
@ -460,7 +458,7 @@ func (s *EnryTestSuite) TestGetLanguageGroup() {
expected string expected string
}{ }{
{name: "TestGetLanguageGroup_1", language: "BestLanguageEver", expected: ""}, {name: "TestGetLanguageGroup_1", language: "BestLanguageEver", expected: ""},
{name: "TestGetLanguageGroup_2", language: "JSX", expected: "JavaScript"}, {name: "TestGetLanguageGroup_2", language: "Bison", expected: "Yacc"},
{name: "TestGetLanguageGroup_3", language: "HTML+PHP", expected: "HTML"}, {name: "TestGetLanguageGroup_3", language: "HTML+PHP", expected: "HTML"},
{name: "TestGetLanguageGroup_4", language: "HTML", expected: ""}, {name: "TestGetLanguageGroup_4", language: "HTML", expected: ""},
} }

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -11,6 +11,7 @@ var LanguageByAliasMap = map[string]string{
"1c_enterprise": "1C Enterprise", "1c_enterprise": "1C Enterprise",
"4d": "4D", "4d": "4D",
"abap": "ABAP", "abap": "ABAP",
"abap_cds": "ABAP CDS",
"abl": "OpenEdge ABL", "abl": "OpenEdge ABL",
"abnf": "ABNF", "abnf": "ABNF",
"abuild": "Alpine Abuild", "abuild": "Alpine Abuild",
@ -83,6 +84,7 @@ var LanguageByAliasMap = map[string]string{
"batch": "Batchfile", "batch": "Batchfile",
"batchfile": "Batchfile", "batchfile": "Batchfile",
"bazel": "Starlark", "bazel": "Starlark",
"beef": "Beef",
"befunge": "Befunge", "befunge": "Befunge",
"bibtex": "BibTeX", "bibtex": "BibTeX",
"bison": "Bison", "bison": "Bison",
@ -95,6 +97,7 @@ var LanguageByAliasMap = map[string]string{
"bluespec": "Bluespec", "bluespec": "Bluespec",
"bmax": "BlitzMax", "bmax": "BlitzMax",
"boo": "Boo", "boo": "Boo",
"boogie": "Boogie",
"bplus": "BlitzBasic", "bplus": "BlitzBasic",
"brainfuck": "Brainfuck", "brainfuck": "Brainfuck",
"brightscript": "Brightscript", "brightscript": "Brightscript",
@ -112,6 +115,8 @@ var LanguageByAliasMap = map[string]string{
"c2hs_haskell": "C2hs Haskell", "c2hs_haskell": "C2hs Haskell",
"cabal": "Cabal Config", "cabal": "Cabal Config",
"cabal_config": "Cabal Config", "cabal_config": "Cabal Config",
"cake": "C#",
"cakescript": "C#",
"cap'n_proto": "Cap'n Proto", "cap'n_proto": "Cap'n Proto",
"carto": "CartoCSS", "carto": "CartoCSS",
"cartocss": "CartoCSS", "cartocss": "CartoCSS",
@ -183,7 +188,7 @@ var LanguageByAliasMap = map[string]string{
"dart": "Dart", "dart": "Dart",
"dataweave": "DataWeave", "dataweave": "DataWeave",
"dcl": "DIGITAL Command Language", "dcl": "DIGITAL Command Language",
"delphi": "Component Pascal", "delphi": "Pascal",
"desktop": "desktop", "desktop": "desktop",
"dhall": "Dhall", "dhall": "Dhall",
"diff": "Diff", "diff": "Diff",
@ -302,6 +307,7 @@ var LanguageByAliasMap = map[string]string{
"handlebars": "Handlebars", "handlebars": "Handlebars",
"haproxy": "HAProxy", "haproxy": "HAProxy",
"harbour": "Harbour", "harbour": "Harbour",
"hashicorp_configuration_language": "HCL",
"haskell": "Haskell", "haskell": "Haskell",
"haxe": "Haxe", "haxe": "Haxe",
"hbs": "Handlebars", "hbs": "Handlebars",
@ -334,6 +340,8 @@ var LanguageByAliasMap = map[string]string{
"igor": "IGOR Pro", "igor": "IGOR Pro",
"igor_pro": "IGOR Pro", "igor_pro": "IGOR Pro",
"igorpro": "IGOR Pro", "igorpro": "IGOR Pro",
"ijm": "ImageJ Macro",
"imagej_macro": "ImageJ Macro",
"inc": "PHP", "inc": "PHP",
"inform7": "Inform 7", "inform7": "Inform 7",
"inform_7": "Inform 7", "inform_7": "Inform 7",
@ -370,7 +378,6 @@ var LanguageByAliasMap = map[string]string{
"jsonld": "JSONLD", "jsonld": "JSONLD",
"jsonnet": "Jsonnet", "jsonnet": "Jsonnet",
"jsp": "Java Server Pages", "jsp": "Java Server Pages",
"jsx": "JSX",
"julia": "Julia", "julia": "Julia",
"jupyter_notebook": "Jupyter Notebook", "jupyter_notebook": "Jupyter Notebook",
"kaitai_struct": "Kaitai Struct", "kaitai_struct": "Kaitai Struct",
@ -494,7 +501,7 @@ var LanguageByAliasMap = map[string]string{
"nit": "Nit", "nit": "Nit",
"nix": "Nix", "nix": "Nix",
"nixos": "Nix", "nixos": "Nix",
"njk": "HTML+Django", "njk": "Nunjucks",
"nl": "NL", "nl": "NL",
"node": "JavaScript", "node": "JavaScript",
"npm_config": "NPM Config", "npm_config": "NPM Config",
@ -503,7 +510,7 @@ var LanguageByAliasMap = map[string]string{
"nsis": "NSIS", "nsis": "NSIS",
"nu": "Nu", "nu": "Nu",
"numpy": "NumPy", "numpy": "NumPy",
"nunjucks": "HTML+Django", "nunjucks": "Nunjucks",
"nush": "Nu", "nush": "Nu",
"nvim": "Vim script", "nvim": "Vim script",
"nwscript": "NWScript", "nwscript": "NWScript",
@ -520,7 +527,7 @@ var LanguageByAliasMap = map[string]string{
"objectivec": "Objective-C", "objectivec": "Objective-C",
"objectivec++": "Objective-C++", "objectivec++": "Objective-C++",
"objectivej": "Objective-J", "objectivej": "Objective-J",
"objectpascal": "Component Pascal", "objectpascal": "Pascal",
"objectscript": "ObjectScript", "objectscript": "ObjectScript",
"objj": "Objective-J", "objj": "Objective-J",
"ocaml": "OCaml", "ocaml": "OCaml",
@ -570,6 +577,7 @@ var LanguageByAliasMap = map[string]string{
"piglatin": "PigLatin", "piglatin": "PigLatin",
"pike": "Pike", "pike": "Pike",
"pir": "Parrot Internal Representation", "pir": "Parrot Internal Representation",
"plain_text": "Text",
"plantuml": "PlantUML", "plantuml": "PlantUML",
"plpgsql": "PLpgSQL", "plpgsql": "PLpgSQL",
"plsql": "PLSQL", "plsql": "PLSQL",
@ -637,6 +645,7 @@ var LanguageByAliasMap = map[string]string{
"realbasic": "REALbasic", "realbasic": "REALbasic",
"reason": "Reason", "reason": "Reason",
"rebol": "Rebol", "rebol": "Rebol",
"record_jar": "Record Jar",
"red": "Red", "red": "Red",
"red/system": "Red", "red/system": "Red",
"redcode": "Redcode", "redcode": "Redcode",

View File

@ -1,11 +1,12 @@
// 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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
var LanguagesColor = map[string]string{ var LanguagesColor = map[string]string{
"1C Enterprise": "#814CCC", "1C Enterprise": "#814CCC",
"ABAP": "#E8274B", "ABAP": "#E8274B",
"ABAP CDS": "#555e25",
"AGS Script": "#B9D9FF", "AGS Script": "#B9D9FF",
"AL": "#3AA2B5", "AL": "#3AA2B5",
"AMPL": "#E6EFBB", "AMPL": "#E6EFBB",
@ -30,10 +31,12 @@ var LanguagesColor = map[string]string{
"AutoIt": "#1C3552", "AutoIt": "#1C3552",
"Ballerina": "#FF5000", "Ballerina": "#FF5000",
"Batchfile": "#C1F12E", "Batchfile": "#C1F12E",
"Beef": "#a52f4e",
"Bison": "#6A463F", "Bison": "#6A463F",
"Blade": "#f7523f", "Blade": "#f7523f",
"BlitzMax": "#cd6400", "BlitzMax": "#cd6400",
"Boo": "#d4bec1", "Boo": "#d4bec1",
"Boogie": "#c80fa0",
"Brainfuck": "#2F2530", "Brainfuck": "#2F2530",
"Browserslist": "#ffd539", "Browserslist": "#ffd539",
"C": "#555555", "C": "#555555",
@ -49,6 +52,7 @@ var LanguagesColor = map[string]string{
"Clean": "#3F85AF", "Clean": "#3F85AF",
"Click": "#E4E6F3", "Click": "#E4E6F3",
"Clojure": "#db5855", "Clojure": "#db5855",
"Closure Templates": "#0d948f",
"CoffeeScript": "#244776", "CoffeeScript": "#244776",
"ColdFusion": "#ed2cd6", "ColdFusion": "#ed2cd6",
"ColdFusion CFC": "#ed2cd6", "ColdFusion CFC": "#ed2cd6",
@ -115,6 +119,7 @@ var LanguagesColor = map[string]string{
"IDL": "#a3522f", "IDL": "#a3522f",
"IGOR Pro": "#0000cc", "IGOR Pro": "#0000cc",
"Idris": "#b30000", "Idris": "#b30000",
"ImageJ Macro": "#99AAFF",
"Io": "#a9188d", "Io": "#a9188d",
"Ioke": "#078193", "Ioke": "#078193",
"Isabelle": "#FEFE00", "Isabelle": "#FEFE00",
@ -139,6 +144,7 @@ var LanguagesColor = map[string]string{
"Latte": "#f2a542", "Latte": "#f2a542",
"Less": "#1d365d", "Less": "#1d365d",
"Lex": "#DBCA00", "Lex": "#DBCA00",
"Liquid": "#67b8de",
"LiveScript": "#499886", "LiveScript": "#499886",
"LookML": "#652B81", "LookML": "#652B81",
"Lua": "#000080", "Lua": "#000080",
@ -159,6 +165,7 @@ var LanguagesColor = map[string]string{
"Metal": "#8f14e9", "Metal": "#8f14e9",
"Mirah": "#c7a938", "Mirah": "#c7a938",
"Modula-3": "#223388", "Modula-3": "#223388",
"Mustache": "#724b3b",
"NCL": "#28431f", "NCL": "#28431f",
"NWScript": "#111522", "NWScript": "#111522",
"Nearley": "#990000", "Nearley": "#990000",
@ -173,6 +180,7 @@ var LanguagesColor = map[string]string{
"Nix": "#7e7eff", "Nix": "#7e7eff",
"Nu": "#c9df40", "Nu": "#c9df40",
"NumPy": "#9C8AF9", "NumPy": "#9C8AF9",
"Nunjucks": "#3d8137",
"OCaml": "#3be133", "OCaml": "#3be133",
"ObjectScript": "#424893", "ObjectScript": "#424893",
"Objective-C": "#438eff", "Objective-C": "#438eff",
@ -182,6 +190,7 @@ var LanguagesColor = map[string]string{
"Omgrofl": "#cabbff", "Omgrofl": "#cabbff",
"Opal": "#f7ede0", "Opal": "#f7ede0",
"OpenQASM": "#AA70FF", "OpenQASM": "#AA70FF",
"Org": "#77aa99",
"Oxygene": "#cdd0e3", "Oxygene": "#cdd0e3",
"Oz": "#fab738", "Oz": "#fab738",
"P4": "#7055b5", "P4": "#7055b5",
@ -223,6 +232,7 @@ var LanguagesColor = map[string]string{
"ReScript": "#ed5051", "ReScript": "#ed5051",
"Reason": "#ff5847", "Reason": "#ff5847",
"Rebol": "#358a5b", "Rebol": "#358a5b",
"Record Jar": "#0673ba",
"Red": "#f50000", "Red": "#f50000",
"Ren'Py": "#ff7f7f", "Ren'Py": "#ff7f7f",
"Ring": "#2D54CB", "Ring": "#2D54CB",
@ -239,6 +249,7 @@ var LanguagesColor = map[string]string{
"SaltStack": "#646464", "SaltStack": "#646464",
"Sass": "#a53b70", "Sass": "#a53b70",
"Scala": "#c22d40", "Scala": "#c22d40",
"Scaml": "#bd181a",
"Scheme": "#1e4aec", "Scheme": "#1e4aec",
"Self": "#0579aa", "Self": "#0579aa",
"Shell": "#89e051", "Shell": "#89e051",

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
// linguist's commit from which files were generated. // linguist's commit from which files were generated.
var LinguistCommit = "3ef386bbb7d10afe2ef81d85c9911871a9f2c221" var LinguistCommit = "6aed0bd564f55c4f2d987c2e6035eda7aea26375"

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -665,6 +665,12 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^Class\s`), regexp.MustCompile(`(?m)^Class\s`),
), ),
}, },
".cmp": &Heuristics{
rule.Or(
rule.MatchingLanguages("Gerber Image"),
regexp.MustCompile(`(?m)^[DGMT][0-9]{2}\*\r?\n`),
),
},
".cs": &Heuristics{ ".cs": &Heuristics{
rule.Or( rule.Or(
rule.MatchingLanguages("Smalltalk"), rule.MatchingLanguages("Smalltalk"),
@ -791,7 +797,7 @@ var ContentHeuristics = map[string]*Heuristics{
), ),
rule.Or( rule.Or(
rule.MatchingLanguages("Gerber Image"), rule.MatchingLanguages("Gerber Image"),
regexp.MustCompile(`(?m)\*\%$`), regexp.MustCompile(`(?m)^[DGMT][0-9]{2}\*$`),
), ),
rule.Always( rule.Always(
rule.MatchingLanguages("Game Maker Language"), rule.MatchingLanguages("Game Maker Language"),
@ -948,6 +954,15 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^\w+\s*:\s*module\s*{`), regexp.MustCompile(`(?m)^\w+\s*:\s*module\s*{`),
), ),
}, },
".m4": &Heuristics{
rule.Or(
rule.MatchingLanguages("M4Sugar"),
regexp.MustCompile(`(?m)AC_DEFUN|AC_PREREQ|AC_INIT|^_?m4_`),
),
rule.Always(
rule.MatchingLanguages("M4"),
),
},
".man": &Heuristics{ ".man": &Heuristics{
rule.And( rule.And(
rule.MatchingLanguages("Roff Manpage"), rule.MatchingLanguages("Roff Manpage"),
@ -1087,6 +1102,10 @@ var ContentHeuristics = map[string]*Heuristics{
rule.MatchingLanguages("XML"), rule.MatchingLanguages("XML"),
regexp.MustCompile(`(?m)^\s*<\?xml\s+version`), regexp.MustCompile(`(?m)^\s*<\?xml\s+version`),
), ),
rule.Or(
rule.MatchingLanguages("Gerber Image"),
regexp.MustCompile(`(?m)^[DGMT][0-9]{2}\*\r?\n`),
),
rule.Or( rule.Or(
rule.MatchingLanguages("Text"), rule.MatchingLanguages("Text"),
regexp.MustCompile(`(?m)THE_TITLE`), regexp.MustCompile(`(?m)THE_TITLE`),
@ -1317,6 +1336,10 @@ var ContentHeuristics = map[string]*Heuristics{
rule.MatchingLanguages("RenderScript"), rule.MatchingLanguages("RenderScript"),
regexp.MustCompile(`(?m)#include|#pragma\s+(rs|version)|__attribute__`), regexp.MustCompile(`(?m)#include|#pragma\s+(rs|version)|__attribute__`),
), ),
rule.Or(
rule.MatchingLanguages("XML"),
regexp.MustCompile(`(?m)^\s*<\?xml`),
),
}, },
".s": &Heuristics{ ".s": &Heuristics{
rule.Or( rule.Or(
@ -1337,7 +1360,7 @@ var ContentHeuristics = map[string]*Heuristics{
".sol": &Heuristics{ ".sol": &Heuristics{
rule.Or( rule.Or(
rule.MatchingLanguages("Gerber Image"), rule.MatchingLanguages("Gerber Image"),
regexp.MustCompile(`(?m)^G75\*`), regexp.MustCompile(`(?m)^[DGMT][0-9]{2}\*\r?\n`),
), ),
}, },
".sql": &Heuristics{ ".sql": &Heuristics{

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -69,6 +69,7 @@ var LanguagesByExtension = map[string][]string{
".asciidoc": {"AsciiDoc"}, ".asciidoc": {"AsciiDoc"},
".ascx": {"ASP.NET"}, ".ascx": {"ASP.NET"},
".asd": {"Common Lisp"}, ".asd": {"Common Lisp"},
".asddls": {"ABAP CDS"},
".ash": {"AGS Script"}, ".ash": {"AGS Script"},
".ashx": {"ASP.NET"}, ".ashx": {"ASP.NET"},
".asl": {"ASL"}, ".asl": {"ASL"},
@ -105,7 +106,7 @@ var LanguagesByExtension = map[string][]string{
".bdf": {"Glyph Bitmap Distribution Format"}, ".bdf": {"Glyph Bitmap Distribution Format"},
".bdy": {"PLSQL"}, ".bdy": {"PLSQL"},
".befunge": {"Befunge"}, ".befunge": {"Befunge"},
".bf": {"Brainfuck", "HyPhy"}, ".bf": {"Beef", "Brainfuck", "HyPhy"},
".bib": {"BibTeX"}, ".bib": {"BibTeX"},
".bibtex": {"BibTeX"}, ".bibtex": {"BibTeX"},
".bison": {"Bison"}, ".bison": {"Bison"},
@ -115,6 +116,7 @@ var LanguagesByExtension = map[string][]string{
".bones": {"JavaScript"}, ".bones": {"JavaScript"},
".boo": {"Boo"}, ".boo": {"Boo"},
".boot": {"Clojure"}, ".boot": {"Clojure"},
".bpl": {"Boogie"},
".brd": {"Eagle", "KiCad Legacy Layout"}, ".brd": {"Eagle", "KiCad Legacy Layout"},
".bro": {"Zeek"}, ".bro": {"Zeek"},
".brs": {"Brightscript"}, ".brs": {"Brightscript"},
@ -170,6 +172,7 @@ var LanguagesByExtension = map[string][]string{
".cmake": {"CMake"}, ".cmake": {"CMake"},
".cmake.in": {"CMake"}, ".cmake.in": {"CMake"},
".cmd": {"Batchfile"}, ".cmd": {"Batchfile"},
".cmp": {"Gerber Image"},
".cnc": {"G-code"}, ".cnc": {"G-code"},
".cob": {"COBOL"}, ".cob": {"COBOL"},
".cobol": {"COBOL"}, ".cobol": {"COBOL"},
@ -449,6 +452,7 @@ var LanguagesByExtension = map[string][]string{
".idr": {"Idris"}, ".idr": {"Idris"},
".ig": {"Modula-3"}, ".ig": {"Modula-3"},
".ihlp": {"Stata"}, ".ihlp": {"Stata"},
".ijm": {"ImageJ Macro"},
".ijs": {"J"}, ".ijs": {"J"},
".ik": {"Ioke"}, ".ik": {"Ioke"},
".ily": {"LilyPond"}, ".ily": {"LilyPond"},
@ -500,7 +504,7 @@ var LanguagesByExtension = map[string][]string{
".jsproj": {"XML"}, ".jsproj": {"XML"},
".jss": {"JavaScript"}, ".jss": {"JavaScript"},
".jst": {"EJS"}, ".jst": {"EJS"},
".jsx": {"JSX"}, ".jsx": {"JavaScript"},
".kicad_mod": {"KiCad Layout"}, ".kicad_mod": {"KiCad Layout"},
".kicad_pcb": {"KiCad Layout"}, ".kicad_pcb": {"KiCad Layout"},
".kicad_wks": {"KiCad Layout"}, ".kicad_wks": {"KiCad Layout"},
@ -650,7 +654,7 @@ var LanguagesByExtension = map[string][]string{
".nb": {"Mathematica", "Text"}, ".nb": {"Mathematica", "Text"},
".nbp": {"Mathematica"}, ".nbp": {"Mathematica"},
".nc": {"nesC"}, ".nc": {"nesC"},
".ncl": {"NCL", "Text", "XML"}, ".ncl": {"Gerber Image", "NCL", "Text", "XML"},
".ndproj": {"XML"}, ".ndproj": {"XML"},
".ne": {"Nearley"}, ".ne": {"Nearley"},
".nearley": {"Nearley"}, ".nearley": {"Nearley"},
@ -667,7 +671,7 @@ var LanguagesByExtension = map[string][]string{
".ninja": {"Ninja"}, ".ninja": {"Ninja"},
".nit": {"Nit"}, ".nit": {"Nit"},
".nix": {"Nix"}, ".nix": {"Nix"},
".njk": {"HTML+Django"}, ".njk": {"Nunjucks"},
".njs": {"JavaScript"}, ".njs": {"JavaScript"},
".nl": {"NL", "NewLisp"}, ".nl": {"NL", "NewLisp"},
".nlogo": {"NetLogo"}, ".nlogo": {"NetLogo"},
@ -828,6 +832,8 @@ var LanguagesByExtension = map[string][]string{
".r3": {"Rebol"}, ".r3": {"Rebol"},
".rabl": {"Ruby"}, ".rabl": {"Ruby"},
".rake": {"Ruby"}, ".rake": {"Ruby"},
".raku": {"Raku"},
".rakumod": {"Raku"},
".raml": {"RAML"}, ".raml": {"RAML"},
".raw": {"Raw token data"}, ".raw": {"Raw token data"},
".razor": {"HTML+Razor"}, ".razor": {"HTML+Razor"},
@ -880,7 +886,7 @@ var LanguagesByExtension = map[string][]string{
".ronn": {"Markdown"}, ".ronn": {"Markdown"},
".rpy": {"Python", "Ren'Py"}, ".rpy": {"Python", "Ren'Py"},
".rq": {"SPARQL"}, ".rq": {"SPARQL"},
".rs": {"RenderScript", "Rust"}, ".rs": {"RenderScript", "Rust", "XML"},
".rs.in": {"Rust"}, ".rs.in": {"Rust"},
".rsc": {"Rascal"}, ".rsc": {"Rascal"},
".rsh": {"RenderScript"}, ".rsh": {"RenderScript"},
@ -903,7 +909,7 @@ var LanguagesByExtension = map[string][]string{
".scad": {"OpenSCAD"}, ".scad": {"OpenSCAD"},
".scala": {"Scala"}, ".scala": {"Scala"},
".scaml": {"Scaml"}, ".scaml": {"Scaml"},
".scd": {"SuperCollider"}, ".scd": {"Markdown", "SuperCollider"},
".sce": {"Scilab"}, ".sce": {"Scilab"},
".sch": {"Eagle", "KiCad Schematic", "Scheme", "XML"}, ".sch": {"Eagle", "KiCad Schematic", "Scheme", "XML"},
".schdoc": {"Altium Designer"}, ".schdoc": {"Altium Designer"},
@ -1194,6 +1200,7 @@ var ExtensionsByLanguage = map[string][]string{
"1C Enterprise": {".bsl", ".os"}, "1C Enterprise": {".bsl", ".os"},
"4D": {".4dm"}, "4D": {".4dm"},
"ABAP": {".abap"}, "ABAP": {".abap"},
"ABAP CDS": {".asddls"},
"ABNF": {".abnf"}, "ABNF": {".abnf"},
"AGS Script": {".asc", ".ash"}, "AGS Script": {".asc", ".ash"},
"AL": {".al"}, "AL": {".al"},
@ -1228,6 +1235,7 @@ var ExtensionsByLanguage = map[string][]string{
"Awk": {".awk", ".auk", ".gawk", ".mawk", ".nawk"}, "Awk": {".awk", ".auk", ".gawk", ".mawk", ".nawk"},
"Ballerina": {".bal"}, "Ballerina": {".bal"},
"Batchfile": {".bat", ".cmd"}, "Batchfile": {".bat", ".cmd"},
"Beef": {".bf"},
"Befunge": {".befunge"}, "Befunge": {".befunge"},
"BibTeX": {".bib", ".bibtex"}, "BibTeX": {".bib", ".bibtex"},
"Bison": {".bison"}, "Bison": {".bison"},
@ -1237,6 +1245,7 @@ var ExtensionsByLanguage = map[string][]string{
"BlitzMax": {".bmx"}, "BlitzMax": {".bmx"},
"Bluespec": {".bsv"}, "Bluespec": {".bsv"},
"Boo": {".boo"}, "Boo": {".boo"},
"Boogie": {".bpl"},
"Brainfuck": {".b", ".bf"}, "Brainfuck": {".b", ".bf"},
"Brightscript": {".brs"}, "Brightscript": {".brs"},
"C": {".c", ".cats", ".h", ".idc"}, "C": {".c", ".cats", ".h", ".idc"},
@ -1350,7 +1359,7 @@ var ExtensionsByLanguage = map[string][]string{
"Genshi": {".kid"}, "Genshi": {".kid"},
"Gentoo Ebuild": {".ebuild"}, "Gentoo Ebuild": {".ebuild"},
"Gentoo Eclass": {".eclass"}, "Gentoo Eclass": {".eclass"},
"Gerber Image": {".gbr", ".gbl", ".gbo", ".gbp", ".gbs", ".gko", ".gml", ".gpb", ".gpt", ".gtl", ".gto", ".gtp", ".gts", ".sol"}, "Gerber Image": {".gbr", ".cmp", ".gbl", ".gbo", ".gbp", ".gbs", ".gko", ".gml", ".gpb", ".gpt", ".gtl", ".gto", ".gtp", ".gts", ".ncl", ".sol"},
"Gettext Catalog": {".po", ".pot"}, "Gettext Catalog": {".po", ".pot"},
"Gherkin": {".feature", ".story"}, "Gherkin": {".feature", ".story"},
"Git Config": {".gitconfig"}, "Git Config": {".gitconfig"},
@ -1372,7 +1381,7 @@ var ExtensionsByLanguage = map[string][]string{
"HCL": {".hcl", ".nomad", ".tf", ".tfvars", ".workflow"}, "HCL": {".hcl", ".nomad", ".tf", ".tfvars", ".workflow"},
"HLSL": {".hlsl", ".cginc", ".fx", ".fxh", ".hlsli"}, "HLSL": {".hlsl", ".cginc", ".fx", ".fxh", ".hlsli"},
"HTML": {".html", ".htm", ".html.hl", ".inc", ".st", ".xht", ".xhtml"}, "HTML": {".html", ".htm", ".html.hl", ".inc", ".st", ".xht", ".xhtml"},
"HTML+Django": {".jinja", ".j2", ".jinja2", ".njk"}, "HTML+Django": {".jinja", ".j2", ".jinja2"},
"HTML+ECR": {".ecr"}, "HTML+ECR": {".ecr"},
"HTML+EEX": {".eex", ".html.leex"}, "HTML+EEX": {".eex", ".html.leex"},
"HTML+ERB": {".erb", ".erb.deface", ".rhtml"}, "HTML+ERB": {".erb", ".erb.deface", ".rhtml"},
@ -1396,6 +1405,7 @@ var ExtensionsByLanguage = map[string][]string{
"IRC log": {".irclog", ".weechatlog"}, "IRC log": {".irclog", ".weechatlog"},
"Idris": {".idr", ".lidr"}, "Idris": {".idr", ".lidr"},
"Ignore List": {".gitignore"}, "Ignore List": {".gitignore"},
"ImageJ Macro": {".ijm"},
"Inform 7": {".ni", ".i7x"}, "Inform 7": {".ni", ".i7x"},
"Inno Setup": {".iss", ".isl"}, "Inno Setup": {".iss", ".isl"},
"Io": {".io"}, "Io": {".io"},
@ -1408,12 +1418,11 @@ var ExtensionsByLanguage = map[string][]string{
"JSON5": {".json5"}, "JSON5": {".json5"},
"JSONLD": {".jsonld"}, "JSONLD": {".jsonld"},
"JSONiq": {".jq"}, "JSONiq": {".jq"},
"JSX": {".jsx"},
"Jasmin": {".j"}, "Jasmin": {".j"},
"Java": {".java"}, "Java": {".java"},
"Java Properties": {".properties"}, "Java Properties": {".properties"},
"Java Server Pages": {".jsp"}, "Java Server Pages": {".jsp"},
"JavaScript": {".js", "._js", ".bones", ".cjs", ".es", ".es6", ".frag", ".gs", ".jake", ".jsb", ".jscad", ".jsfl", ".jsm", ".jss", ".mjs", ".njs", ".pac", ".sjs", ".ssjs", ".xsjs", ".xsjslib"}, "JavaScript": {".js", "._js", ".bones", ".cjs", ".es", ".es6", ".frag", ".gs", ".jake", ".jsb", ".jscad", ".jsfl", ".jsm", ".jss", ".jsx", ".mjs", ".njs", ".pac", ".sjs", ".ssjs", ".xsjs", ".xsjslib"},
"JavaScript+ERB": {".js.erb"}, "JavaScript+ERB": {".js.erb"},
"Jison": {".jison"}, "Jison": {".jison"},
"Jison Lex": {".jisonlex"}, "Jison Lex": {".jisonlex"},
@ -1467,7 +1476,7 @@ var ExtensionsByLanguage = map[string][]string{
"Macaulay2": {".m2"}, "Macaulay2": {".m2"},
"Makefile": {".mak", ".d", ".make", ".mk", ".mkfile"}, "Makefile": {".mak", ".d", ".make", ".mk", ".mkfile"},
"Mako": {".mako", ".mao"}, "Mako": {".mako", ".mao"},
"Markdown": {".md", ".markdown", ".mdown", ".mdwn", ".mdx", ".mkd", ".mkdn", ".mkdown", ".ronn", ".workbook"}, "Markdown": {".md", ".markdown", ".mdown", ".mdwn", ".mdx", ".mkd", ".mkdn", ".mkdown", ".ronn", ".scd", ".workbook"},
"Marko": {".marko"}, "Marko": {".marko"},
"Mask": {".mask"}, "Mask": {".mask"},
"Mathematica": {".mathematica", ".cdf", ".m", ".ma", ".mt", ".nb", ".nbp", ".wl", ".wlt"}, "Mathematica": {".mathematica", ".cdf", ".m", ".ma", ".mt", ".nb", ".nbp", ".wl", ".wlt"},
@ -1509,6 +1518,7 @@ var ExtensionsByLanguage = map[string][]string{
"Nix": {".nix"}, "Nix": {".nix"},
"Nu": {".nu"}, "Nu": {".nu"},
"NumPy": {".numpy", ".numpyw", ".numsc"}, "NumPy": {".numpy", ".numpyw", ".numsc"},
"Nunjucks": {".njk"},
"OCaml": {".ml", ".eliom", ".eliomi", ".ml4", ".mli", ".mll", ".mly"}, "OCaml": {".ml", ".eliom", ".eliomi", ".ml4", ".mli", ".mll", ".mly"},
"ObjDump": {".objdump"}, "ObjDump": {".objdump"},
"Object Data Instance Notation": {".odin"}, "Object Data Instance Notation": {".odin"},
@ -1588,7 +1598,7 @@ var ExtensionsByLanguage = map[string][]string{
"RUNOFF": {".rnh", ".rno"}, "RUNOFF": {".rnh", ".rno"},
"Racket": {".rkt", ".rktd", ".rktl", ".scrbl"}, "Racket": {".rkt", ".rktd", ".rktl", ".scrbl"},
"Ragel": {".rl"}, "Ragel": {".rl"},
"Raku": {".6pl", ".6pm", ".nqp", ".p6", ".p6l", ".p6m", ".pl", ".pl6", ".pm", ".pm6", ".t"}, "Raku": {".6pl", ".6pm", ".nqp", ".p6", ".p6l", ".p6m", ".pl", ".pl6", ".pm", ".pm6", ".raku", ".rakumod", ".t"},
"Rascal": {".rsc"}, "Rascal": {".rsc"},
"Raw token data": {".raw"}, "Raw token data": {".raw"},
"ReScript": {".res"}, "ReScript": {".res"},
@ -1707,7 +1717,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", ".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", ".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", ".rdf", ".res", ".resx", ".rss", ".sch", ".scxml", ".sfproj", ".shproj", ".srdf", ".storyboard", ".sublime-snippet", ".targets", ".tml", ".ts", ".tsx", ".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", ".xproj", ".xsd", ".xspec", ".xul", ".zcml"}, "XML": {".xml", ".adml", ".admx", ".ant", ".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", ".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", ".rdf", ".res", ".resx", ".rs", ".rss", ".sch", ".scxml", ".sfproj", ".shproj", ".srdf", ".storyboard", ".sublime-snippet", ".targets", ".tml", ".ts", ".tsx", ".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", ".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,280 +1,284 @@
// 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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
var LanguagesByFilename = map[string][]string{ var LanguagesByFilename = map[string][]string{
".Rprofile": {"R"}, ".Rprofile": {"R"},
".XCompose": {"XCompose"}, ".XCompose": {"XCompose"},
".abbrev_defs": {"Emacs Lisp"}, ".abbrev_defs": {"Emacs Lisp"},
".arcconfig": {"JSON"}, ".arcconfig": {"JSON"},
".atomignore": {"Ignore List"}, ".atomignore": {"Ignore List"},
".babelignore": {"Ignore List"}, ".babelignore": {"Ignore List"},
".babelrc": {"JSON with Comments"}, ".babelrc": {"JSON with Comments"},
".bash_aliases": {"Shell"}, ".bash_aliases": {"Shell"},
".bash_history": {"Shell"}, ".bash_history": {"Shell"},
".bash_logout": {"Shell"}, ".bash_logout": {"Shell"},
".bash_profile": {"Shell"}, ".bash_profile": {"Shell"},
".bashrc": {"Shell"}, ".bashrc": {"Shell"},
".browserslistrc": {"Browserslist"}, ".browserslistrc": {"Browserslist"},
".bzrignore": {"Ignore List"}, ".bzrignore": {"Ignore List"},
".clang-format": {"YAML"}, ".clang-format": {"YAML"},
".clang-tidy": {"YAML"}, ".clang-tidy": {"YAML"},
".classpath": {"XML"}, ".classpath": {"XML"},
".coffeelintignore": {"Ignore List"}, ".coffeelintignore": {"Ignore List"},
".cproject": {"XML"}, ".cproject": {"XML"},
".cshrc": {"Shell"}, ".cshrc": {"Shell"},
".curlrc": {"cURL Config"}, ".curlrc": {"cURL Config"},
".cvsignore": {"Ignore List"}, ".cvsignore": {"Ignore List"},
".dir_colors": {"dircolors"}, ".dir_colors": {"dircolors"},
".dircolors": {"dircolors"}, ".dircolors": {"dircolors"},
".dockerignore": {"Ignore List"}, ".dockerignore": {"Ignore List"},
".editorconfig": {"EditorConfig"}, ".editorconfig": {"EditorConfig"},
".emacs": {"Emacs Lisp"}, ".eleventyignore": {"Ignore List"},
".emacs.desktop": {"Emacs Lisp"}, ".emacs": {"Emacs Lisp"},
".env": {"Shell"}, ".emacs.desktop": {"Emacs Lisp"},
".env.example": {"Shell"}, ".env": {"Shell"},
".eslintignore": {"Ignore List"}, ".env.example": {"Shell"},
".eslintrc.json": {"JSON with Comments"}, ".eslintignore": {"Ignore List"},
".exrc": {"Vim script"}, ".eslintrc.json": {"JSON with Comments"},
".factor-boot-rc": {"Factor"}, ".exrc": {"Vim script"},
".factor-rc": {"Factor"}, ".factor-boot-rc": {"Factor"},
".flaskenv": {"Shell"}, ".factor-rc": {"Factor"},
".gclient": {"Python"}, ".flaskenv": {"Shell"},
".gemrc": {"YAML"}, ".gclient": {"Python"},
".gitattributes": {"Git Attributes"}, ".gemrc": {"YAML"},
".gitconfig": {"Git Config"}, ".gitattributes": {"Git Attributes"},
".gitignore": {"Ignore List"}, ".gitconfig": {"Git Config"},
".gitmodules": {"Git Config"}, ".gitignore": {"Ignore List"},
".gn": {"GN"}, ".gitmodules": {"Git Config"},
".gnus": {"Emacs Lisp"}, ".gn": {"GN"},
".gvimrc": {"Vim script"}, ".gnus": {"Emacs Lisp"},
".htaccess": {"ApacheConf"}, ".gvimrc": {"Vim script"},
".htmlhintrc": {"JSON"}, ".htaccess": {"ApacheConf"},
".inputrc": {"Readline Config"}, ".htmlhintrc": {"JSON"},
".irbrc": {"Ruby"}, ".inputrc": {"Readline Config"},
".jscsrc": {"JSON with Comments"}, ".irbrc": {"Ruby"},
".jshintrc": {"JSON with Comments"}, ".jscsrc": {"JSON with Comments"},
".jslintrc": {"JSON with Comments"}, ".jshintrc": {"JSON with Comments"},
".login": {"Shell"}, ".jslintrc": {"JSON with Comments"},
".luacheckrc": {"Lua"}, ".login": {"Shell"},
".nanorc": {"nanorc"}, ".luacheckrc": {"Lua"},
".nodemonignore": {"Ignore List"}, ".nanorc": {"nanorc"},
".npmignore": {"Ignore List"}, ".nodemonignore": {"Ignore List"},
".npmrc": {"NPM Config"}, ".npmignore": {"Ignore List"},
".nvimrc": {"Vim script"}, ".npmrc": {"NPM Config"},
".php": {"PHP"}, ".nvimrc": {"Vim script"},
".php_cs": {"PHP"}, ".php": {"PHP"},
".php_cs.dist": {"PHP"}, ".php_cs": {"PHP"},
".prettierignore": {"Ignore List"}, ".php_cs.dist": {"PHP"},
".profile": {"Shell"}, ".prettierignore": {"Ignore List"},
".project": {"XML"}, ".profile": {"Shell"},
".pryrc": {"Ruby"}, ".project": {"XML"},
".simplecov": {"Ruby"}, ".pryrc": {"Ruby"},
".spacemacs": {"Emacs Lisp"}, ".simplecov": {"Ruby"},
".stylelintignore": {"Ignore List"}, ".spacemacs": {"Emacs Lisp"},
".tern-config": {"JSON"}, ".stylelintignore": {"Ignore List"},
".tern-project": {"JSON"}, ".tern-config": {"JSON"},
".vimrc": {"Vim script"}, ".tern-project": {"JSON"},
".viper": {"Emacs Lisp"}, ".vimrc": {"Vim script"},
".vscodeignore": {"Ignore List"}, ".viper": {"Emacs Lisp"},
".watchmanconfig": {"JSON"}, ".vscodeignore": {"Ignore List"},
".wgetrc": {"Wget Config"}, ".watchmanconfig": {"JSON"},
".zlogin": {"Shell"}, ".wgetrc": {"Wget Config"},
".zlogout": {"Shell"}, ".zlogin": {"Shell"},
".zprofile": {"Shell"}, ".zlogout": {"Shell"},
".zshenv": {"Shell"}, ".zprofile": {"Shell"},
".zshrc": {"Shell"}, ".zshenv": {"Shell"},
"9fs": {"Shell"}, ".zshrc": {"Shell"},
"APKBUILD": {"Alpine Abuild"}, "9fs": {"Shell"},
"App.config": {"XML"}, "APKBUILD": {"Alpine Abuild"},
"Appraisals": {"Ruby"}, "App.config": {"XML"},
"BSDmakefile": {"Makefile"}, "Appraisals": {"Ruby"},
"BUCK": {"Starlark"}, "BSDmakefile": {"Makefile"},
"BUILD": {"Starlark"}, "BUCK": {"Starlark"},
"BUILD.bazel": {"Starlark"}, "BUILD": {"Starlark"},
"Berksfile": {"Ruby"}, "BUILD.bazel": {"Starlark"},
"Brewfile": {"Ruby"}, "Berksfile": {"Ruby"},
"Buildfile": {"Ruby"}, "Brewfile": {"Ruby"},
"CMakeLists.txt": {"CMake"}, "Buildfile": {"Ruby"},
"COPYING": {"Text"}, "CMakeLists.txt": {"CMake"},
"COPYING.regex": {"Text"}, "COPYING": {"Text"},
"COPYRIGHT.regex": {"Text"}, "COPYING.regex": {"Text"},
"Cakefile": {"CoffeeScript"}, "COPYRIGHT.regex": {"Text"},
"Capfile": {"Ruby"}, "Cakefile": {"CoffeeScript"},
"Cargo.lock": {"TOML"}, "Capfile": {"Ruby"},
"Cask": {"Emacs Lisp"}, "Cargo.lock": {"TOML"},
"DEPS": {"Python"}, "Cask": {"Emacs Lisp"},
"DIR_COLORS": {"dircolors"}, "DEPS": {"Python"},
"Dangerfile": {"Ruby"}, "DIR_COLORS": {"dircolors"},
"Deliverfile": {"Ruby"}, "Dangerfile": {"Ruby"},
"Dockerfile": {"Dockerfile"}, "Deliverfile": {"Ruby"},
"Emakefile": {"Erlang"}, "Dockerfile": {"Dockerfile"},
"FONTLOG": {"Text"}, "Emakefile": {"Erlang"},
"Fakefile": {"Fancy"}, "FONTLOG": {"Text"},
"Fastfile": {"Ruby"}, "Fakefile": {"Fancy"},
"GNUmakefile": {"Makefile"}, "Fastfile": {"Ruby"},
"Gemfile": {"Ruby"}, "GNUmakefile": {"Makefile"},
"Gemfile.lock": {"Ruby"}, "Gemfile": {"Ruby"},
"Gopkg.lock": {"TOML"}, "Gemfile.lock": {"Ruby"},
"Guardfile": {"Ruby"}, "Gopkg.lock": {"TOML"},
"INSTALL": {"Text"}, "Guardfile": {"Ruby"},
"INSTALL.mysql": {"Text"}, "INSTALL": {"Text"},
"Jakefile": {"JavaScript"}, "INSTALL.mysql": {"Text"},
"Jarfile": {"Ruby"}, "Jakefile": {"JavaScript"},
"Jenkinsfile": {"Groovy"}, "Jarfile": {"Ruby"},
"Kbuild": {"Makefile"}, "Jenkinsfile": {"Groovy"},
"LICENSE": {"Text"}, "Kbuild": {"Makefile"},
"LICENSE.mysql": {"Text"}, "LICENSE": {"Text"},
"Lexer.x": {"Lex"}, "LICENSE.mysql": {"Text"},
"Makefile": {"Makefile"}, "Lexer.x": {"Lex"},
"Makefile.PL": {"Perl"}, "Makefile": {"Makefile"},
"Makefile.am": {"Makefile"}, "Makefile.PL": {"Perl"},
"Makefile.boot": {"Makefile"}, "Makefile.am": {"Makefile"},
"Makefile.frag": {"Makefile"}, "Makefile.boot": {"Makefile"},
"Makefile.in": {"Makefile"}, "Makefile.frag": {"Makefile"},
"Makefile.inc": {"Makefile"}, "Makefile.in": {"Makefile"},
"Makefile.wat": {"Makefile"}, "Makefile.inc": {"Makefile"},
"Mavenfile": {"Ruby"}, "Makefile.wat": {"Makefile"},
"Modulefile": {"Puppet"}, "Mavenfile": {"Ruby"},
"NEWS": {"Text"}, "Modulefile": {"Puppet"},
"Notebook": {"Jupyter Notebook"}, "NEWS": {"Text"},
"NuGet.config": {"XML"}, "Notebook": {"Jupyter Notebook"},
"Nukefile": {"Nu"}, "NuGet.config": {"XML"},
"PKGBUILD": {"Shell"}, "Nukefile": {"Nu"},
"Phakefile": {"PHP"}, "PKGBUILD": {"Shell"},
"Podfile": {"Ruby"}, "Phakefile": {"PHP"},
"Project.ede": {"Emacs Lisp"}, "Pipfile": {"TOML"},
"Puppetfile": {"Ruby"}, "Pipfile.lock": {"JSON"},
"README.1ST": {"Text"}, "Podfile": {"Ruby"},
"README.me": {"Text"}, "Project.ede": {"Emacs Lisp"},
"README.mysql": {"Text"}, "Puppetfile": {"Ruby"},
"README.nss": {"Text"}, "README.1ST": {"Text"},
"ROOT": {"Isabelle ROOT"}, "README.me": {"Text"},
"Rakefile": {"Ruby"}, "README.mysql": {"Text"},
"Rexfile": {"Perl"}, "README.nss": {"Text"},
"SConscript": {"Python"}, "ROOT": {"Isabelle ROOT"},
"SConstruct": {"Python"}, "Rakefile": {"Ruby"},
"Settings.StyleCop": {"XML"}, "Rexfile": {"Perl"},
"Slakefile": {"LiveScript"}, "SConscript": {"Python"},
"Snakefile": {"Python"}, "SConstruct": {"Python"},
"Snapfile": {"Ruby"}, "Settings.StyleCop": {"XML"},
"Thorfile": {"Ruby"}, "Slakefile": {"LiveScript"},
"Tiltfile": {"Starlark"}, "Snakefile": {"Python"},
"Vagrantfile": {"Ruby"}, "Snapfile": {"Ruby"},
"WORKSPACE": {"Starlark"}, "Thorfile": {"Ruby"},
"Web.Debug.config": {"XML"}, "Tiltfile": {"Starlark"},
"Web.Release.config": {"XML"}, "Vagrantfile": {"Ruby"},
"Web.config": {"XML"}, "WORKSPACE": {"Starlark"},
"XCompose": {"XCompose"}, "Web.Debug.config": {"XML"},
"_curlrc": {"cURL Config"}, "Web.Release.config": {"XML"},
"_dir_colors": {"dircolors"}, "Web.config": {"XML"},
"_dircolors": {"dircolors"}, "XCompose": {"XCompose"},
"_emacs": {"Emacs Lisp"}, "_curlrc": {"cURL Config"},
"_vimrc": {"Vim script"}, "_dir_colors": {"dircolors"},
"abbrev_defs": {"Emacs Lisp"}, "_dircolors": {"dircolors"},
"ack": {"Perl"}, "_emacs": {"Emacs Lisp"},
"ant.xml": {"Ant Build System"}, "_vimrc": {"Vim script"},
"apache2.conf": {"ApacheConf"}, "abbrev_defs": {"Emacs Lisp"},
"bash_aliases": {"Shell"}, "ack": {"Perl"},
"bash_logout": {"Shell"}, "ant.xml": {"Ant Build System"},
"bash_profile": {"Shell"}, "apache2.conf": {"ApacheConf"},
"bashrc": {"Shell"}, "bash_aliases": {"Shell"},
"browserslist": {"Browserslist"}, "bash_logout": {"Shell"},
"build.xml": {"Ant Build System"}, "bash_profile": {"Shell"},
"buildfile": {"Ruby"}, "bashrc": {"Shell"},
"buildozer.spec": {"INI"}, "browserslist": {"Browserslist"},
"cabal.config": {"Cabal Config"}, "build.xml": {"Ant Build System"},
"cabal.project": {"Cabal Config"}, "buildfile": {"Ruby"},
"click.me": {"Text"}, "buildozer.spec": {"INI"},
"composer.lock": {"JSON"}, "cabal.config": {"Cabal Config"},
"configure.ac": {"M4Sugar"}, "cabal.project": {"Cabal Config"},
"contents.lr": {"Markdown"}, "click.me": {"Text"},
"cpanfile": {"Perl"}, "composer.lock": {"JSON"},
"cshrc": {"Shell"}, "configure.ac": {"M4Sugar"},
"delete.me": {"Text"}, "contents.lr": {"Markdown"},
"descrip.mmk": {"Module Management System"}, "cpanfile": {"Perl"},
"descrip.mms": {"Module Management System"}, "cshrc": {"Shell"},
"devcontainer.json": {"JSON with Comments"}, "delete.me": {"Text"},
"dir_colors": {"dircolors"}, "descrip.mmk": {"Module Management System"},
"encodings.dir": {"X Font Directory Index"}, "descrip.mms": {"Module Management System"},
"eqnrc": {"Roff"}, "devcontainer.json": {"JSON with Comments"},
"expr-dist": {"R"}, "dir_colors": {"dircolors"},
"firestore.rules": {"Cloud Firestore Security Rules"}, "encodings.dir": {"X Font Directory Index"},
"fonts.alias": {"X Font Directory Index"}, "eqnrc": {"Roff"},
"fonts.dir": {"X Font Directory Index"}, "expr-dist": {"R"},
"fonts.scale": {"X Font Directory Index"}, "firestore.rules": {"Cloud Firestore Security Rules"},
"fp-lib-table": {"KiCad Layout"}, "fonts.alias": {"X Font Directory Index"},
"gitignore-global": {"Ignore List"}, "fonts.dir": {"X Font Directory Index"},
"gitignore_global": {"Ignore List"}, "fonts.scale": {"X Font Directory Index"},
"glide.lock": {"YAML"}, "fp-lib-table": {"KiCad Layout"},
"go.mod": {"Text"}, "gitignore-global": {"Ignore List"},
"go.sum": {"Text"}, "gitignore_global": {"Ignore List"},
"gradlew": {"Shell"}, "glide.lock": {"YAML"},
"gvimrc": {"Vim script"}, "go.mod": {"Text"},
"haproxy.cfg": {"HAProxy"}, "go.sum": {"Text"},
"httpd.conf": {"ApacheConf"}, "gradlew": {"Shell"},
"inputrc": {"Readline Config"}, "gvimrc": {"Vim script"},
"installscript.qs": {"Qt Script"}, "haproxy.cfg": {"HAProxy"},
"jsconfig.json": {"JSON with Comments"}, "httpd.conf": {"ApacheConf"},
"keep.me": {"Text"}, "inputrc": {"Readline Config"},
"language-configuration.json": {"JSON with Comments"}, "installscript.qs": {"Qt Script"},
"ld.script": {"Linker Script"}, "jsconfig.json": {"JSON with Comments"},
"lexer.x": {"Lex"}, "keep.me": {"Text"},
"login": {"Shell"}, "language-configuration.json": {"JSON with Comments"},
"m3makefile": {"Quake"}, "language-subtag-registry.txt": {"Record Jar"},
"m3overrides": {"Quake"}, "ld.script": {"Linker Script"},
"makefile": {"Makefile"}, "lexer.x": {"Lex"},
"makefile.sco": {"Makefile"}, "login": {"Shell"},
"man": {"Shell"}, "m3makefile": {"Quake"},
"mcmod.info": {"JSON"}, "m3overrides": {"Quake"},
"meson.build": {"Meson"}, "makefile": {"Makefile"},
"meson_options.txt": {"Meson"}, "makefile.sco": {"Makefile"},
"mix.lock": {"Elixir"}, "man": {"Shell"},
"mkfile": {"Makefile"}, "mcmod.info": {"JSON"},
"mmn": {"Roff"}, "meson.build": {"Meson"},
"mmt": {"Roff"}, "meson_options.txt": {"Meson"},
"nanorc": {"nanorc"}, "mix.lock": {"Elixir"},
"nextflow.config": {"Nextflow"}, "mkfile": {"Makefile"},
"nginx.conf": {"Nginx"}, "mmn": {"Roff"},
"nim.cfg": {"Nim"}, "mmt": {"Roff"},
"nvimrc": {"Vim script"}, "nanorc": {"nanorc"},
"owh": {"Tcl"}, "nextflow.config": {"Nextflow"},
"package.mask": {"Text"}, "nginx.conf": {"Nginx"},
"package.use.mask": {"Text"}, "nim.cfg": {"Nim"},
"package.use.stable.mask": {"Text"}, "nvimrc": {"Vim script"},
"packages.config": {"XML"}, "owh": {"Tcl"},
"poetry.lock": {"TOML"}, "package.mask": {"Text"},
"pom.xml": {"Maven POM"}, "package.use.mask": {"Text"},
"profile": {"Shell"}, "package.use.stable.mask": {"Text"},
"read.me": {"Text"}, "packages.config": {"XML"},
"readme.1st": {"Text"}, "poetry.lock": {"TOML"},
"rebar.config": {"Erlang"}, "pom.xml": {"Maven POM"},
"rebar.config.lock": {"Erlang"}, "profile": {"Shell"},
"rebar.lock": {"Erlang"}, "read.me": {"Text"},
"riemann.config": {"Clojure"}, "readme.1st": {"Text"},
"ssh-config": {"SSH Config"}, "rebar.config": {"Erlang"},
"ssh_config": {"SSH Config"}, "rebar.config.lock": {"Erlang"},
"sshconfig": {"SSH Config"}, "rebar.lock": {"Erlang"},
"sshconfig.snip": {"SSH Config"}, "riemann.config": {"Clojure"},
"sshd-config": {"SSH Config"}, "ssh-config": {"SSH Config"},
"sshd_config": {"SSH Config"}, "ssh_config": {"SSH Config"},
"starfield": {"Tcl"}, "sshconfig": {"SSH Config"},
"test.me": {"Text"}, "sshconfig.snip": {"SSH Config"},
"toolchain_installscript.qs": {"Qt Script"}, "sshd-config": {"SSH Config"},
"troffrc": {"Roff"}, "sshd_config": {"SSH Config"},
"troffrc-end": {"Roff"}, "starfield": {"Tcl"},
"tsconfig.json": {"JSON with Comments"}, "test.me": {"Text"},
"tslint.json": {"JSON with Comments"}, "toolchain_installscript.qs": {"Qt Script"},
"use.mask": {"Text"}, "troffrc": {"Roff"},
"use.stable.mask": {"Text"}, "troffrc-end": {"Roff"},
"vimrc": {"Vim script"}, "tsconfig.json": {"JSON with Comments"},
"wscript": {"Python"}, "tslint.json": {"JSON with Comments"},
"xcompose": {"XCompose"}, "use.mask": {"Text"},
"yarn.lock": {"YAML"}, "use.stable.mask": {"Text"},
"zlogin": {"Shell"}, "vimrc": {"Vim script"},
"zlogout": {"Shell"}, "wscript": {"Python"},
"zprofile": {"Shell"}, "xcompose": {"XCompose"},
"zshenv": {"Shell"}, "yarn.lock": {"YAML"},
"zshrc": {"Shell"}, "zlogin": {"Shell"},
"zlogout": {"Shell"},
"zprofile": {"Shell"},
"zshenv": {"Shell"},
"zshrc": {"Shell"},
} }

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -9,11 +9,9 @@ var LanguagesGroup = map[string]string{
"BibTeX": "TeX", "BibTeX": "TeX",
"Bison": "Yacc", "Bison": "Yacc",
"C2hs Haskell": "Haskell", "C2hs Haskell": "Haskell",
"Closure Templates": "HTML",
"ColdFusion CFC": "ColdFusion", "ColdFusion CFC": "ColdFusion",
"Cython": "Python", "Cython": "Python",
"ECLiPSe": "prolog", "ECLiPSe": "prolog",
"EJS": "HTML",
"Easybuild": "Python", "Easybuild": "Python",
"Ecere Projects": "JavaScript", "Ecere Projects": "JavaScript",
"EditorConfig": "INI", "EditorConfig": "INI",
@ -35,7 +33,6 @@ var LanguagesGroup = map[string]string{
"Isabelle ROOT": "Isabelle", "Isabelle ROOT": "Isabelle",
"JFlex": "Lex", "JFlex": "Lex",
"JSON with Comments": "JSON", "JSON with Comments": "JSON",
"JSX": "JavaScript",
"Java Server Pages": "Java", "Java Server Pages": "Java",
"JavaScript+ERB": "JavaScript", "JavaScript+ERB": "JavaScript",
"Jison": "Yacc", "Jison": "Yacc",
@ -47,7 +44,6 @@ var LanguagesGroup = map[string]string{
"M4Sugar": "M4", "M4Sugar": "M4",
"MUF": "Forth", "MUF": "Forth",
"Motorola 68K Assembly": "Assembly", "Motorola 68K Assembly": "Assembly",
"Mustache": "HTML",
"NPM Config": "INI", "NPM Config": "INI",
"NumPy": "Python", "NumPy": "Python",
"OpenCL": "C", "OpenCL": "C",
@ -62,7 +58,6 @@ var LanguagesGroup = map[string]string{
"Roff Manpage": "Roff", "Roff Manpage": "Roff",
"SSH Config": "INI", "SSH Config": "INI",
"STON": "Smalltalk", "STON": "Smalltalk",
"Scaml": "HTML",
"SugarSS": "CSS", "SugarSS": "CSS",
"TSX": "TypeScript", "TSX": "TypeScript",
"Tcsh": "Shell", "Tcsh": "Shell",

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -13,6 +13,7 @@ var LanguagesByInterpreter = map[string][]string{
"awk": {"Awk"}, "awk": {"Awk"},
"bash": {"Shell"}, "bash": {"Shell"},
"bigloo": {"Scheme"}, "bigloo": {"Scheme"},
"boogie": {"Boogie"},
"boolector": {"SMT"}, "boolector": {"SMT"},
"ccl": {"Common Lisp"}, "ccl": {"Common Lisp"},
"chakra": {"JavaScript"}, "chakra": {"JavaScript"},

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -13,6 +13,7 @@ var LanguagesMime = map[string]string{
"Ant Build System": "application/xml", "Ant Build System": "application/xml",
"Apex": "text/x-java", "Apex": "text/x-java",
"Asymptote": "text/x-kotlin", "Asymptote": "text/x-kotlin",
"Beef": "text/x-csharp",
"BibTeX": "text/x-stex", "BibTeX": "text/x-stex",
"Brainfuck": "text/x-brainfuck", "Brainfuck": "text/x-brainfuck",
"C": "text/x-csrc", "C": "text/x-csrc",
@ -98,7 +99,6 @@ var LanguagesMime = map[string]string{
"JSON5": "application/json", "JSON5": "application/json",
"JSONLD": "application/json", "JSONLD": "application/json",
"JSONiq": "application/json", "JSONiq": "application/json",
"JSX": "text/jsx",
"Java": "text/x-java", "Java": "text/x-java",
"Java Properties": "text/x-properties", "Java Properties": "text/x-properties",
"Java Server Pages": "application/x-jsp", "Java Server Pages": "application/x-jsp",
@ -169,6 +169,7 @@ var LanguagesMime = map[string]string{
"Raku": "text/x-perl", "Raku": "text/x-perl",
"ReScript": "text/x-rustsrc", "ReScript": "text/x-rustsrc",
"Reason": "text/x-rustsrc", "Reason": "text/x-rustsrc",
"Record Jar": "text/x-properties",
"Roff": "text/troff", "Roff": "text/troff",
"Roff Manpage": "text/troff", "Roff Manpage": "text/troff",
"Rouge": "text/x-clojure", "Rouge": "text/x-clojure",

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -7,6 +7,7 @@ var LanguagesType = map[string]int{
"1C Enterprise": 2, "1C Enterprise": 2,
"4D": 2, "4D": 2,
"ABAP": 2, "ABAP": 2,
"ABAP CDS": 2,
"ABNF": 1, "ABNF": 1,
"AGS Script": 2, "AGS Script": 2,
"AL": 2, "AL": 2,
@ -43,6 +44,7 @@ var LanguagesType = map[string]int{
"Awk": 2, "Awk": 2,
"Ballerina": 2, "Ballerina": 2,
"Batchfile": 2, "Batchfile": 2,
"Beef": 2,
"Befunge": 2, "Befunge": 2,
"BibTeX": 3, "BibTeX": 3,
"Bison": 2, "Bison": 2,
@ -52,6 +54,7 @@ var LanguagesType = map[string]int{
"BlitzMax": 2, "BlitzMax": 2,
"Bluespec": 2, "Bluespec": 2,
"Boo": 2, "Boo": 2,
"Boogie": 2,
"Brainfuck": 2, "Brainfuck": 2,
"Brightscript": 2, "Brightscript": 2,
"Browserslist": 1, "Browserslist": 1,
@ -215,6 +218,7 @@ var LanguagesType = map[string]int{
"IRC log": 1, "IRC log": 1,
"Idris": 2, "Idris": 2,
"Ignore List": 1, "Ignore List": 1,
"ImageJ Macro": 2,
"Inform 7": 2, "Inform 7": 2,
"Inno Setup": 2, "Inno Setup": 2,
"Io": 2, "Io": 2,
@ -228,7 +232,6 @@ var LanguagesType = map[string]int{
"JSON5": 1, "JSON5": 1,
"JSONLD": 1, "JSONLD": 1,
"JSONiq": 2, "JSONiq": 2,
"JSX": 2,
"Jasmin": 2, "Jasmin": 2,
"Java": 2, "Java": 2,
"Java Properties": 1, "Java Properties": 1,
@ -332,6 +335,7 @@ var LanguagesType = map[string]int{
"Nix": 2, "Nix": 2,
"Nu": 2, "Nu": 2,
"NumPy": 2, "NumPy": 2,
"Nunjucks": 3,
"OCaml": 2, "OCaml": 2,
"ObjDump": 1, "ObjDump": 1,
"Object Data Instance Notation": 1, "Object Data Instance Notation": 1,
@ -421,6 +425,7 @@ var LanguagesType = map[string]int{
"Readline Config": 1, "Readline Config": 1,
"Reason": 2, "Reason": 2,
"Rebol": 2, "Rebol": 2,
"Record Jar": 1,
"Red": 2, "Red": 2,
"Redcode": 2, "Redcode": 2,
"Regular Expression": 1, "Regular Expression": 1,

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -50,7 +50,7 @@ var VendorMatchers = []regex.EnryRegexp{
regex.MustCompile(`(^|/)bulma\.(css|sass|scss)$`), regex.MustCompile(`(^|/)bulma\.(css|sass|scss)$`),
regex.MustCompile(`(3rd|[Tt]hird)[-_]?[Pp]arty/`), regex.MustCompile(`(3rd|[Tt]hird)[-_]?[Pp]arty/`),
regex.MustCompile(`(^|/)vendors?/`), regex.MustCompile(`(^|/)vendors?/`),
regex.MustCompile(`(^|/)extern(al)?/`), regex.MustCompile(`(^|/)[Ee]xtern(als?)?/`),
regex.MustCompile(`(^|/)[Vv]+endor/`), regex.MustCompile(`(^|/)[Vv]+endor/`),
regex.MustCompile(`^debian/`), regex.MustCompile(`^debian/`),
regex.MustCompile(`(^|/)run\.n$`), regex.MustCompile(`(^|/)run\.n$`),

View File

@ -19,7 +19,7 @@ import (
var ( var (
linguistURL = "https://github.com/github/linguist.git" linguistURL = "https://github.com/github/linguist.git"
linguistClonedEnvVar = "ENRY_TEST_REPO" linguistClonedEnvVar = "ENRY_TEST_REPO"
commit = "3ef386bbb7d10afe2ef81d85c9911871a9f2c221" commit = "6aed0bd564f55c4f2d987c2e6035eda7aea26375"
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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -11,6 +11,7 @@ var LanguageByAliasMap = map[string]string{
"1c_enterprise": "1C Enterprise", "1c_enterprise": "1C Enterprise",
"4d": "4D", "4d": "4D",
"abap": "ABAP", "abap": "ABAP",
"abap_cds": "ABAP CDS",
"abl": "OpenEdge ABL", "abl": "OpenEdge ABL",
"abnf": "ABNF", "abnf": "ABNF",
"abuild": "Alpine Abuild", "abuild": "Alpine Abuild",
@ -83,6 +84,7 @@ var LanguageByAliasMap = map[string]string{
"batch": "Batchfile", "batch": "Batchfile",
"batchfile": "Batchfile", "batchfile": "Batchfile",
"bazel": "Starlark", "bazel": "Starlark",
"beef": "Beef",
"befunge": "Befunge", "befunge": "Befunge",
"bibtex": "BibTeX", "bibtex": "BibTeX",
"bison": "Bison", "bison": "Bison",
@ -95,6 +97,7 @@ var LanguageByAliasMap = map[string]string{
"bluespec": "Bluespec", "bluespec": "Bluespec",
"bmax": "BlitzMax", "bmax": "BlitzMax",
"boo": "Boo", "boo": "Boo",
"boogie": "Boogie",
"bplus": "BlitzBasic", "bplus": "BlitzBasic",
"brainfuck": "Brainfuck", "brainfuck": "Brainfuck",
"brightscript": "Brightscript", "brightscript": "Brightscript",
@ -112,6 +115,8 @@ var LanguageByAliasMap = map[string]string{
"c2hs_haskell": "C2hs Haskell", "c2hs_haskell": "C2hs Haskell",
"cabal": "Cabal Config", "cabal": "Cabal Config",
"cabal_config": "Cabal Config", "cabal_config": "Cabal Config",
"cake": "C#",
"cakescript": "C#",
"cap'n_proto": "Cap'n Proto", "cap'n_proto": "Cap'n Proto",
"carto": "CartoCSS", "carto": "CartoCSS",
"cartocss": "CartoCSS", "cartocss": "CartoCSS",
@ -183,7 +188,7 @@ var LanguageByAliasMap = map[string]string{
"dart": "Dart", "dart": "Dart",
"dataweave": "DataWeave", "dataweave": "DataWeave",
"dcl": "DIGITAL Command Language", "dcl": "DIGITAL Command Language",
"delphi": "Component Pascal", "delphi": "Pascal",
"desktop": "desktop", "desktop": "desktop",
"dhall": "Dhall", "dhall": "Dhall",
"diff": "Diff", "diff": "Diff",
@ -302,6 +307,7 @@ var LanguageByAliasMap = map[string]string{
"handlebars": "Handlebars", "handlebars": "Handlebars",
"haproxy": "HAProxy", "haproxy": "HAProxy",
"harbour": "Harbour", "harbour": "Harbour",
"hashicorp_configuration_language": "HCL",
"haskell": "Haskell", "haskell": "Haskell",
"haxe": "Haxe", "haxe": "Haxe",
"hbs": "Handlebars", "hbs": "Handlebars",
@ -334,6 +340,8 @@ var LanguageByAliasMap = map[string]string{
"igor": "IGOR Pro", "igor": "IGOR Pro",
"igor_pro": "IGOR Pro", "igor_pro": "IGOR Pro",
"igorpro": "IGOR Pro", "igorpro": "IGOR Pro",
"ijm": "ImageJ Macro",
"imagej_macro": "ImageJ Macro",
"inc": "PHP", "inc": "PHP",
"inform7": "Inform 7", "inform7": "Inform 7",
"inform_7": "Inform 7", "inform_7": "Inform 7",
@ -370,7 +378,6 @@ var LanguageByAliasMap = map[string]string{
"jsonld": "JSONLD", "jsonld": "JSONLD",
"jsonnet": "Jsonnet", "jsonnet": "Jsonnet",
"jsp": "Java Server Pages", "jsp": "Java Server Pages",
"jsx": "JSX",
"julia": "Julia", "julia": "Julia",
"jupyter_notebook": "Jupyter Notebook", "jupyter_notebook": "Jupyter Notebook",
"kaitai_struct": "Kaitai Struct", "kaitai_struct": "Kaitai Struct",
@ -494,7 +501,7 @@ var LanguageByAliasMap = map[string]string{
"nit": "Nit", "nit": "Nit",
"nix": "Nix", "nix": "Nix",
"nixos": "Nix", "nixos": "Nix",
"njk": "HTML+Django", "njk": "Nunjucks",
"nl": "NL", "nl": "NL",
"node": "JavaScript", "node": "JavaScript",
"npm_config": "NPM Config", "npm_config": "NPM Config",
@ -503,7 +510,7 @@ var LanguageByAliasMap = map[string]string{
"nsis": "NSIS", "nsis": "NSIS",
"nu": "Nu", "nu": "Nu",
"numpy": "NumPy", "numpy": "NumPy",
"nunjucks": "HTML+Django", "nunjucks": "Nunjucks",
"nush": "Nu", "nush": "Nu",
"nvim": "Vim script", "nvim": "Vim script",
"nwscript": "NWScript", "nwscript": "NWScript",
@ -520,7 +527,7 @@ var LanguageByAliasMap = map[string]string{
"objectivec": "Objective-C", "objectivec": "Objective-C",
"objectivec++": "Objective-C++", "objectivec++": "Objective-C++",
"objectivej": "Objective-J", "objectivej": "Objective-J",
"objectpascal": "Component Pascal", "objectpascal": "Pascal",
"objectscript": "ObjectScript", "objectscript": "ObjectScript",
"objj": "Objective-J", "objj": "Objective-J",
"ocaml": "OCaml", "ocaml": "OCaml",
@ -570,6 +577,7 @@ var LanguageByAliasMap = map[string]string{
"piglatin": "PigLatin", "piglatin": "PigLatin",
"pike": "Pike", "pike": "Pike",
"pir": "Parrot Internal Representation", "pir": "Parrot Internal Representation",
"plain_text": "Text",
"plantuml": "PlantUML", "plantuml": "PlantUML",
"plpgsql": "PLpgSQL", "plpgsql": "PLpgSQL",
"plsql": "PLSQL", "plsql": "PLSQL",
@ -637,6 +645,7 @@ var LanguageByAliasMap = map[string]string{
"realbasic": "REALbasic", "realbasic": "REALbasic",
"reason": "Reason", "reason": "Reason",
"rebol": "Rebol", "rebol": "Rebol",
"record_jar": "Record Jar",
"red": "Red", "red": "Red",
"red/system": "Red", "red/system": "Red",
"redcode": "Redcode", "redcode": "Redcode",

View File

@ -1,11 +1,12 @@
// 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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
var LanguagesColor = map[string]string{ var LanguagesColor = map[string]string{
"1C Enterprise": "#814CCC", "1C Enterprise": "#814CCC",
"ABAP": "#E8274B", "ABAP": "#E8274B",
"ABAP CDS": "#555e25",
"AGS Script": "#B9D9FF", "AGS Script": "#B9D9FF",
"AL": "#3AA2B5", "AL": "#3AA2B5",
"AMPL": "#E6EFBB", "AMPL": "#E6EFBB",
@ -30,10 +31,12 @@ var LanguagesColor = map[string]string{
"AutoIt": "#1C3552", "AutoIt": "#1C3552",
"Ballerina": "#FF5000", "Ballerina": "#FF5000",
"Batchfile": "#C1F12E", "Batchfile": "#C1F12E",
"Beef": "#a52f4e",
"Bison": "#6A463F", "Bison": "#6A463F",
"Blade": "#f7523f", "Blade": "#f7523f",
"BlitzMax": "#cd6400", "BlitzMax": "#cd6400",
"Boo": "#d4bec1", "Boo": "#d4bec1",
"Boogie": "#c80fa0",
"Brainfuck": "#2F2530", "Brainfuck": "#2F2530",
"Browserslist": "#ffd539", "Browserslist": "#ffd539",
"C": "#555555", "C": "#555555",
@ -49,6 +52,7 @@ var LanguagesColor = map[string]string{
"Clean": "#3F85AF", "Clean": "#3F85AF",
"Click": "#E4E6F3", "Click": "#E4E6F3",
"Clojure": "#db5855", "Clojure": "#db5855",
"Closure Templates": "#0d948f",
"CoffeeScript": "#244776", "CoffeeScript": "#244776",
"ColdFusion": "#ed2cd6", "ColdFusion": "#ed2cd6",
"ColdFusion CFC": "#ed2cd6", "ColdFusion CFC": "#ed2cd6",
@ -115,6 +119,7 @@ var LanguagesColor = map[string]string{
"IDL": "#a3522f", "IDL": "#a3522f",
"IGOR Pro": "#0000cc", "IGOR Pro": "#0000cc",
"Idris": "#b30000", "Idris": "#b30000",
"ImageJ Macro": "#99AAFF",
"Io": "#a9188d", "Io": "#a9188d",
"Ioke": "#078193", "Ioke": "#078193",
"Isabelle": "#FEFE00", "Isabelle": "#FEFE00",
@ -139,6 +144,7 @@ var LanguagesColor = map[string]string{
"Latte": "#f2a542", "Latte": "#f2a542",
"Less": "#1d365d", "Less": "#1d365d",
"Lex": "#DBCA00", "Lex": "#DBCA00",
"Liquid": "#67b8de",
"LiveScript": "#499886", "LiveScript": "#499886",
"LookML": "#652B81", "LookML": "#652B81",
"Lua": "#000080", "Lua": "#000080",
@ -159,6 +165,7 @@ var LanguagesColor = map[string]string{
"Metal": "#8f14e9", "Metal": "#8f14e9",
"Mirah": "#c7a938", "Mirah": "#c7a938",
"Modula-3": "#223388", "Modula-3": "#223388",
"Mustache": "#724b3b",
"NCL": "#28431f", "NCL": "#28431f",
"NWScript": "#111522", "NWScript": "#111522",
"Nearley": "#990000", "Nearley": "#990000",
@ -173,6 +180,7 @@ var LanguagesColor = map[string]string{
"Nix": "#7e7eff", "Nix": "#7e7eff",
"Nu": "#c9df40", "Nu": "#c9df40",
"NumPy": "#9C8AF9", "NumPy": "#9C8AF9",
"Nunjucks": "#3d8137",
"OCaml": "#3be133", "OCaml": "#3be133",
"ObjectScript": "#424893", "ObjectScript": "#424893",
"Objective-C": "#438eff", "Objective-C": "#438eff",
@ -182,6 +190,7 @@ var LanguagesColor = map[string]string{
"Omgrofl": "#cabbff", "Omgrofl": "#cabbff",
"Opal": "#f7ede0", "Opal": "#f7ede0",
"OpenQASM": "#AA70FF", "OpenQASM": "#AA70FF",
"Org": "#77aa99",
"Oxygene": "#cdd0e3", "Oxygene": "#cdd0e3",
"Oz": "#fab738", "Oz": "#fab738",
"P4": "#7055b5", "P4": "#7055b5",
@ -223,6 +232,7 @@ var LanguagesColor = map[string]string{
"ReScript": "#ed5051", "ReScript": "#ed5051",
"Reason": "#ff5847", "Reason": "#ff5847",
"Rebol": "#358a5b", "Rebol": "#358a5b",
"Record Jar": "#0673ba",
"Red": "#f50000", "Red": "#f50000",
"Ren'Py": "#ff7f7f", "Ren'Py": "#ff7f7f",
"Ring": "#2D54CB", "Ring": "#2D54CB",
@ -239,6 +249,7 @@ var LanguagesColor = map[string]string{
"SaltStack": "#646464", "SaltStack": "#646464",
"Sass": "#a53b70", "Sass": "#a53b70",
"Scala": "#c22d40", "Scala": "#c22d40",
"Scaml": "#bd181a",
"Scheme": "#1e4aec", "Scheme": "#1e4aec",
"Self": "#0579aa", "Self": "#0579aa",
"Shell": "#89e051", "Shell": "#89e051",

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
// linguist's commit from which files were generated. // linguist's commit from which files were generated.
var LinguistCommit = "3ef386bbb7d10afe2ef81d85c9911871a9f2c221" var LinguistCommit = "6aed0bd564f55c4f2d987c2e6035eda7aea26375"

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -665,6 +665,12 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^Class\s`), regexp.MustCompile(`(?m)^Class\s`),
), ),
}, },
".cmp": &Heuristics{
rule.Or(
rule.MatchingLanguages("Gerber Image"),
regexp.MustCompile(`(?m)^[DGMT][0-9]{2}\*\r?\n`),
),
},
".cs": &Heuristics{ ".cs": &Heuristics{
rule.Or( rule.Or(
rule.MatchingLanguages("Smalltalk"), rule.MatchingLanguages("Smalltalk"),
@ -791,7 +797,7 @@ var ContentHeuristics = map[string]*Heuristics{
), ),
rule.Or( rule.Or(
rule.MatchingLanguages("Gerber Image"), rule.MatchingLanguages("Gerber Image"),
regexp.MustCompile(`(?m)\*\%$`), regexp.MustCompile(`(?m)^[DGMT][0-9]{2}\*$`),
), ),
rule.Always( rule.Always(
rule.MatchingLanguages("Game Maker Language"), rule.MatchingLanguages("Game Maker Language"),
@ -948,6 +954,15 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^\w+\s*:\s*module\s*{`), regexp.MustCompile(`(?m)^\w+\s*:\s*module\s*{`),
), ),
}, },
".m4": &Heuristics{
rule.Or(
rule.MatchingLanguages("M4Sugar"),
regexp.MustCompile(`(?m)AC_DEFUN|AC_PREREQ|AC_INIT|^_?m4_`),
),
rule.Always(
rule.MatchingLanguages("M4"),
),
},
".man": &Heuristics{ ".man": &Heuristics{
rule.And( rule.And(
rule.MatchingLanguages("Roff Manpage"), rule.MatchingLanguages("Roff Manpage"),
@ -1087,6 +1102,10 @@ var ContentHeuristics = map[string]*Heuristics{
rule.MatchingLanguages("XML"), rule.MatchingLanguages("XML"),
regexp.MustCompile(`(?m)^\s*<\?xml\s+version`), regexp.MustCompile(`(?m)^\s*<\?xml\s+version`),
), ),
rule.Or(
rule.MatchingLanguages("Gerber Image"),
regexp.MustCompile(`(?m)^[DGMT][0-9]{2}\*\r?\n`),
),
rule.Or( rule.Or(
rule.MatchingLanguages("Text"), rule.MatchingLanguages("Text"),
regexp.MustCompile(`(?m)THE_TITLE`), regexp.MustCompile(`(?m)THE_TITLE`),
@ -1317,6 +1336,10 @@ var ContentHeuristics = map[string]*Heuristics{
rule.MatchingLanguages("RenderScript"), rule.MatchingLanguages("RenderScript"),
regexp.MustCompile(`(?m)#include|#pragma\s+(rs|version)|__attribute__`), regexp.MustCompile(`(?m)#include|#pragma\s+(rs|version)|__attribute__`),
), ),
rule.Or(
rule.MatchingLanguages("XML"),
regexp.MustCompile(`(?m)^\s*<\?xml`),
),
}, },
".s": &Heuristics{ ".s": &Heuristics{
rule.Or( rule.Or(
@ -1337,7 +1360,7 @@ var ContentHeuristics = map[string]*Heuristics{
".sol": &Heuristics{ ".sol": &Heuristics{
rule.Or( rule.Or(
rule.MatchingLanguages("Gerber Image"), rule.MatchingLanguages("Gerber Image"),
regexp.MustCompile(`(?m)^G75\*`), regexp.MustCompile(`(?m)^[DGMT][0-9]{2}\*\r?\n`),
), ),
}, },
".sql": &Heuristics{ ".sql": &Heuristics{

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -69,6 +69,7 @@ var LanguagesByExtension = map[string][]string{
".asciidoc": {"AsciiDoc"}, ".asciidoc": {"AsciiDoc"},
".ascx": {"ASP.NET"}, ".ascx": {"ASP.NET"},
".asd": {"Common Lisp"}, ".asd": {"Common Lisp"},
".asddls": {"ABAP CDS"},
".ash": {"AGS Script"}, ".ash": {"AGS Script"},
".ashx": {"ASP.NET"}, ".ashx": {"ASP.NET"},
".asl": {"ASL"}, ".asl": {"ASL"},
@ -105,7 +106,7 @@ var LanguagesByExtension = map[string][]string{
".bdf": {"Glyph Bitmap Distribution Format"}, ".bdf": {"Glyph Bitmap Distribution Format"},
".bdy": {"PLSQL"}, ".bdy": {"PLSQL"},
".befunge": {"Befunge"}, ".befunge": {"Befunge"},
".bf": {"Brainfuck", "HyPhy"}, ".bf": {"Beef", "Brainfuck", "HyPhy"},
".bib": {"BibTeX"}, ".bib": {"BibTeX"},
".bibtex": {"BibTeX"}, ".bibtex": {"BibTeX"},
".bison": {"Bison"}, ".bison": {"Bison"},
@ -115,6 +116,7 @@ var LanguagesByExtension = map[string][]string{
".bones": {"JavaScript"}, ".bones": {"JavaScript"},
".boo": {"Boo"}, ".boo": {"Boo"},
".boot": {"Clojure"}, ".boot": {"Clojure"},
".bpl": {"Boogie"},
".brd": {"Eagle", "KiCad Legacy Layout"}, ".brd": {"Eagle", "KiCad Legacy Layout"},
".bro": {"Zeek"}, ".bro": {"Zeek"},
".brs": {"Brightscript"}, ".brs": {"Brightscript"},
@ -170,6 +172,7 @@ var LanguagesByExtension = map[string][]string{
".cmake": {"CMake"}, ".cmake": {"CMake"},
".cmake.in": {"CMake"}, ".cmake.in": {"CMake"},
".cmd": {"Batchfile"}, ".cmd": {"Batchfile"},
".cmp": {"Gerber Image"},
".cnc": {"G-code"}, ".cnc": {"G-code"},
".cob": {"COBOL"}, ".cob": {"COBOL"},
".cobol": {"COBOL"}, ".cobol": {"COBOL"},
@ -449,6 +452,7 @@ var LanguagesByExtension = map[string][]string{
".idr": {"Idris"}, ".idr": {"Idris"},
".ig": {"Modula-3"}, ".ig": {"Modula-3"},
".ihlp": {"Stata"}, ".ihlp": {"Stata"},
".ijm": {"ImageJ Macro"},
".ijs": {"J"}, ".ijs": {"J"},
".ik": {"Ioke"}, ".ik": {"Ioke"},
".ily": {"LilyPond"}, ".ily": {"LilyPond"},
@ -500,7 +504,7 @@ var LanguagesByExtension = map[string][]string{
".jsproj": {"XML"}, ".jsproj": {"XML"},
".jss": {"JavaScript"}, ".jss": {"JavaScript"},
".jst": {"EJS"}, ".jst": {"EJS"},
".jsx": {"JSX"}, ".jsx": {"JavaScript"},
".kicad_mod": {"KiCad Layout"}, ".kicad_mod": {"KiCad Layout"},
".kicad_pcb": {"KiCad Layout"}, ".kicad_pcb": {"KiCad Layout"},
".kicad_wks": {"KiCad Layout"}, ".kicad_wks": {"KiCad Layout"},
@ -650,7 +654,7 @@ var LanguagesByExtension = map[string][]string{
".nb": {"Mathematica", "Text"}, ".nb": {"Mathematica", "Text"},
".nbp": {"Mathematica"}, ".nbp": {"Mathematica"},
".nc": {"nesC"}, ".nc": {"nesC"},
".ncl": {"NCL", "Text", "XML"}, ".ncl": {"Gerber Image", "NCL", "Text", "XML"},
".ndproj": {"XML"}, ".ndproj": {"XML"},
".ne": {"Nearley"}, ".ne": {"Nearley"},
".nearley": {"Nearley"}, ".nearley": {"Nearley"},
@ -667,7 +671,7 @@ var LanguagesByExtension = map[string][]string{
".ninja": {"Ninja"}, ".ninja": {"Ninja"},
".nit": {"Nit"}, ".nit": {"Nit"},
".nix": {"Nix"}, ".nix": {"Nix"},
".njk": {"HTML+Django"}, ".njk": {"Nunjucks"},
".njs": {"JavaScript"}, ".njs": {"JavaScript"},
".nl": {"NL", "NewLisp"}, ".nl": {"NL", "NewLisp"},
".nlogo": {"NetLogo"}, ".nlogo": {"NetLogo"},
@ -828,6 +832,8 @@ var LanguagesByExtension = map[string][]string{
".r3": {"Rebol"}, ".r3": {"Rebol"},
".rabl": {"Ruby"}, ".rabl": {"Ruby"},
".rake": {"Ruby"}, ".rake": {"Ruby"},
".raku": {"Raku"},
".rakumod": {"Raku"},
".raml": {"RAML"}, ".raml": {"RAML"},
".raw": {"Raw token data"}, ".raw": {"Raw token data"},
".razor": {"HTML+Razor"}, ".razor": {"HTML+Razor"},
@ -880,7 +886,7 @@ var LanguagesByExtension = map[string][]string{
".ronn": {"Markdown"}, ".ronn": {"Markdown"},
".rpy": {"Python", "Ren'Py"}, ".rpy": {"Python", "Ren'Py"},
".rq": {"SPARQL"}, ".rq": {"SPARQL"},
".rs": {"RenderScript", "Rust"}, ".rs": {"RenderScript", "Rust", "XML"},
".rs.in": {"Rust"}, ".rs.in": {"Rust"},
".rsc": {"Rascal"}, ".rsc": {"Rascal"},
".rsh": {"RenderScript"}, ".rsh": {"RenderScript"},
@ -903,7 +909,7 @@ var LanguagesByExtension = map[string][]string{
".scad": {"OpenSCAD"}, ".scad": {"OpenSCAD"},
".scala": {"Scala"}, ".scala": {"Scala"},
".scaml": {"Scaml"}, ".scaml": {"Scaml"},
".scd": {"SuperCollider"}, ".scd": {"Markdown", "SuperCollider"},
".sce": {"Scilab"}, ".sce": {"Scilab"},
".sch": {"Eagle", "KiCad Schematic", "Scheme", "XML"}, ".sch": {"Eagle", "KiCad Schematic", "Scheme", "XML"},
".schdoc": {"Altium Designer"}, ".schdoc": {"Altium Designer"},
@ -1194,6 +1200,7 @@ var ExtensionsByLanguage = map[string][]string{
"1C Enterprise": {".bsl", ".os"}, "1C Enterprise": {".bsl", ".os"},
"4D": {".4dm"}, "4D": {".4dm"},
"ABAP": {".abap"}, "ABAP": {".abap"},
"ABAP CDS": {".asddls"},
"ABNF": {".abnf"}, "ABNF": {".abnf"},
"AGS Script": {".asc", ".ash"}, "AGS Script": {".asc", ".ash"},
"AL": {".al"}, "AL": {".al"},
@ -1228,6 +1235,7 @@ var ExtensionsByLanguage = map[string][]string{
"Awk": {".awk", ".auk", ".gawk", ".mawk", ".nawk"}, "Awk": {".awk", ".auk", ".gawk", ".mawk", ".nawk"},
"Ballerina": {".bal"}, "Ballerina": {".bal"},
"Batchfile": {".bat", ".cmd"}, "Batchfile": {".bat", ".cmd"},
"Beef": {".bf"},
"Befunge": {".befunge"}, "Befunge": {".befunge"},
"BibTeX": {".bib", ".bibtex"}, "BibTeX": {".bib", ".bibtex"},
"Bison": {".bison"}, "Bison": {".bison"},
@ -1237,6 +1245,7 @@ var ExtensionsByLanguage = map[string][]string{
"BlitzMax": {".bmx"}, "BlitzMax": {".bmx"},
"Bluespec": {".bsv"}, "Bluespec": {".bsv"},
"Boo": {".boo"}, "Boo": {".boo"},
"Boogie": {".bpl"},
"Brainfuck": {".b", ".bf"}, "Brainfuck": {".b", ".bf"},
"Brightscript": {".brs"}, "Brightscript": {".brs"},
"C": {".c", ".cats", ".h", ".idc"}, "C": {".c", ".cats", ".h", ".idc"},
@ -1350,7 +1359,7 @@ var ExtensionsByLanguage = map[string][]string{
"Genshi": {".kid"}, "Genshi": {".kid"},
"Gentoo Ebuild": {".ebuild"}, "Gentoo Ebuild": {".ebuild"},
"Gentoo Eclass": {".eclass"}, "Gentoo Eclass": {".eclass"},
"Gerber Image": {".gbr", ".gbl", ".gbo", ".gbp", ".gbs", ".gko", ".gml", ".gpb", ".gpt", ".gtl", ".gto", ".gtp", ".gts", ".sol"}, "Gerber Image": {".gbr", ".cmp", ".gbl", ".gbo", ".gbp", ".gbs", ".gko", ".gml", ".gpb", ".gpt", ".gtl", ".gto", ".gtp", ".gts", ".ncl", ".sol"},
"Gettext Catalog": {".po", ".pot"}, "Gettext Catalog": {".po", ".pot"},
"Gherkin": {".feature", ".story"}, "Gherkin": {".feature", ".story"},
"Git Config": {".gitconfig"}, "Git Config": {".gitconfig"},
@ -1372,7 +1381,7 @@ var ExtensionsByLanguage = map[string][]string{
"HCL": {".hcl", ".nomad", ".tf", ".tfvars", ".workflow"}, "HCL": {".hcl", ".nomad", ".tf", ".tfvars", ".workflow"},
"HLSL": {".hlsl", ".cginc", ".fx", ".fxh", ".hlsli"}, "HLSL": {".hlsl", ".cginc", ".fx", ".fxh", ".hlsli"},
"HTML": {".html", ".htm", ".html.hl", ".inc", ".st", ".xht", ".xhtml"}, "HTML": {".html", ".htm", ".html.hl", ".inc", ".st", ".xht", ".xhtml"},
"HTML+Django": {".jinja", ".j2", ".jinja2", ".njk"}, "HTML+Django": {".jinja", ".j2", ".jinja2"},
"HTML+ECR": {".ecr"}, "HTML+ECR": {".ecr"},
"HTML+EEX": {".eex", ".html.leex"}, "HTML+EEX": {".eex", ".html.leex"},
"HTML+ERB": {".erb", ".erb.deface", ".rhtml"}, "HTML+ERB": {".erb", ".erb.deface", ".rhtml"},
@ -1396,6 +1405,7 @@ var ExtensionsByLanguage = map[string][]string{
"IRC log": {".irclog", ".weechatlog"}, "IRC log": {".irclog", ".weechatlog"},
"Idris": {".idr", ".lidr"}, "Idris": {".idr", ".lidr"},
"Ignore List": {".gitignore"}, "Ignore List": {".gitignore"},
"ImageJ Macro": {".ijm"},
"Inform 7": {".ni", ".i7x"}, "Inform 7": {".ni", ".i7x"},
"Inno Setup": {".iss", ".isl"}, "Inno Setup": {".iss", ".isl"},
"Io": {".io"}, "Io": {".io"},
@ -1408,12 +1418,11 @@ var ExtensionsByLanguage = map[string][]string{
"JSON5": {".json5"}, "JSON5": {".json5"},
"JSONLD": {".jsonld"}, "JSONLD": {".jsonld"},
"JSONiq": {".jq"}, "JSONiq": {".jq"},
"JSX": {".jsx"},
"Jasmin": {".j"}, "Jasmin": {".j"},
"Java": {".java"}, "Java": {".java"},
"Java Properties": {".properties"}, "Java Properties": {".properties"},
"Java Server Pages": {".jsp"}, "Java Server Pages": {".jsp"},
"JavaScript": {".js", "._js", ".bones", ".cjs", ".es", ".es6", ".frag", ".gs", ".jake", ".jsb", ".jscad", ".jsfl", ".jsm", ".jss", ".mjs", ".njs", ".pac", ".sjs", ".ssjs", ".xsjs", ".xsjslib"}, "JavaScript": {".js", "._js", ".bones", ".cjs", ".es", ".es6", ".frag", ".gs", ".jake", ".jsb", ".jscad", ".jsfl", ".jsm", ".jss", ".jsx", ".mjs", ".njs", ".pac", ".sjs", ".ssjs", ".xsjs", ".xsjslib"},
"JavaScript+ERB": {".js.erb"}, "JavaScript+ERB": {".js.erb"},
"Jison": {".jison"}, "Jison": {".jison"},
"Jison Lex": {".jisonlex"}, "Jison Lex": {".jisonlex"},
@ -1467,7 +1476,7 @@ var ExtensionsByLanguage = map[string][]string{
"Macaulay2": {".m2"}, "Macaulay2": {".m2"},
"Makefile": {".mak", ".d", ".make", ".mk", ".mkfile"}, "Makefile": {".mak", ".d", ".make", ".mk", ".mkfile"},
"Mako": {".mako", ".mao"}, "Mako": {".mako", ".mao"},
"Markdown": {".md", ".markdown", ".mdown", ".mdwn", ".mdx", ".mkd", ".mkdn", ".mkdown", ".ronn", ".workbook"}, "Markdown": {".md", ".markdown", ".mdown", ".mdwn", ".mdx", ".mkd", ".mkdn", ".mkdown", ".ronn", ".scd", ".workbook"},
"Marko": {".marko"}, "Marko": {".marko"},
"Mask": {".mask"}, "Mask": {".mask"},
"Mathematica": {".mathematica", ".cdf", ".m", ".ma", ".mt", ".nb", ".nbp", ".wl", ".wlt"}, "Mathematica": {".mathematica", ".cdf", ".m", ".ma", ".mt", ".nb", ".nbp", ".wl", ".wlt"},
@ -1509,6 +1518,7 @@ var ExtensionsByLanguage = map[string][]string{
"Nix": {".nix"}, "Nix": {".nix"},
"Nu": {".nu"}, "Nu": {".nu"},
"NumPy": {".numpy", ".numpyw", ".numsc"}, "NumPy": {".numpy", ".numpyw", ".numsc"},
"Nunjucks": {".njk"},
"OCaml": {".ml", ".eliom", ".eliomi", ".ml4", ".mli", ".mll", ".mly"}, "OCaml": {".ml", ".eliom", ".eliomi", ".ml4", ".mli", ".mll", ".mly"},
"ObjDump": {".objdump"}, "ObjDump": {".objdump"},
"Object Data Instance Notation": {".odin"}, "Object Data Instance Notation": {".odin"},
@ -1588,7 +1598,7 @@ var ExtensionsByLanguage = map[string][]string{
"RUNOFF": {".rnh", ".rno"}, "RUNOFF": {".rnh", ".rno"},
"Racket": {".rkt", ".rktd", ".rktl", ".scrbl"}, "Racket": {".rkt", ".rktd", ".rktl", ".scrbl"},
"Ragel": {".rl"}, "Ragel": {".rl"},
"Raku": {".6pl", ".6pm", ".nqp", ".p6", ".p6l", ".p6m", ".pl", ".pl6", ".pm", ".pm6", ".t"}, "Raku": {".6pl", ".6pm", ".nqp", ".p6", ".p6l", ".p6m", ".pl", ".pl6", ".pm", ".pm6", ".raku", ".rakumod", ".t"},
"Rascal": {".rsc"}, "Rascal": {".rsc"},
"Raw token data": {".raw"}, "Raw token data": {".raw"},
"ReScript": {".res"}, "ReScript": {".res"},
@ -1707,7 +1717,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", ".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", ".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", ".rdf", ".res", ".resx", ".rss", ".sch", ".scxml", ".sfproj", ".shproj", ".srdf", ".storyboard", ".sublime-snippet", ".targets", ".tml", ".ts", ".tsx", ".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", ".xproj", ".xsd", ".xspec", ".xul", ".zcml"}, "XML": {".xml", ".adml", ".admx", ".ant", ".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", ".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", ".rdf", ".res", ".resx", ".rs", ".rss", ".sch", ".scxml", ".sfproj", ".shproj", ".srdf", ".storyboard", ".sublime-snippet", ".targets", ".tml", ".ts", ".tsx", ".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", ".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,280 +1,284 @@
// 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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
var LanguagesByFilename = map[string][]string{ var LanguagesByFilename = map[string][]string{
".Rprofile": {"R"}, ".Rprofile": {"R"},
".XCompose": {"XCompose"}, ".XCompose": {"XCompose"},
".abbrev_defs": {"Emacs Lisp"}, ".abbrev_defs": {"Emacs Lisp"},
".arcconfig": {"JSON"}, ".arcconfig": {"JSON"},
".atomignore": {"Ignore List"}, ".atomignore": {"Ignore List"},
".babelignore": {"Ignore List"}, ".babelignore": {"Ignore List"},
".babelrc": {"JSON with Comments"}, ".babelrc": {"JSON with Comments"},
".bash_aliases": {"Shell"}, ".bash_aliases": {"Shell"},
".bash_history": {"Shell"}, ".bash_history": {"Shell"},
".bash_logout": {"Shell"}, ".bash_logout": {"Shell"},
".bash_profile": {"Shell"}, ".bash_profile": {"Shell"},
".bashrc": {"Shell"}, ".bashrc": {"Shell"},
".browserslistrc": {"Browserslist"}, ".browserslistrc": {"Browserslist"},
".bzrignore": {"Ignore List"}, ".bzrignore": {"Ignore List"},
".clang-format": {"YAML"}, ".clang-format": {"YAML"},
".clang-tidy": {"YAML"}, ".clang-tidy": {"YAML"},
".classpath": {"XML"}, ".classpath": {"XML"},
".coffeelintignore": {"Ignore List"}, ".coffeelintignore": {"Ignore List"},
".cproject": {"XML"}, ".cproject": {"XML"},
".cshrc": {"Shell"}, ".cshrc": {"Shell"},
".curlrc": {"cURL Config"}, ".curlrc": {"cURL Config"},
".cvsignore": {"Ignore List"}, ".cvsignore": {"Ignore List"},
".dir_colors": {"dircolors"}, ".dir_colors": {"dircolors"},
".dircolors": {"dircolors"}, ".dircolors": {"dircolors"},
".dockerignore": {"Ignore List"}, ".dockerignore": {"Ignore List"},
".editorconfig": {"EditorConfig"}, ".editorconfig": {"EditorConfig"},
".emacs": {"Emacs Lisp"}, ".eleventyignore": {"Ignore List"},
".emacs.desktop": {"Emacs Lisp"}, ".emacs": {"Emacs Lisp"},
".env": {"Shell"}, ".emacs.desktop": {"Emacs Lisp"},
".env.example": {"Shell"}, ".env": {"Shell"},
".eslintignore": {"Ignore List"}, ".env.example": {"Shell"},
".eslintrc.json": {"JSON with Comments"}, ".eslintignore": {"Ignore List"},
".exrc": {"Vim script"}, ".eslintrc.json": {"JSON with Comments"},
".factor-boot-rc": {"Factor"}, ".exrc": {"Vim script"},
".factor-rc": {"Factor"}, ".factor-boot-rc": {"Factor"},
".flaskenv": {"Shell"}, ".factor-rc": {"Factor"},
".gclient": {"Python"}, ".flaskenv": {"Shell"},
".gemrc": {"YAML"}, ".gclient": {"Python"},
".gitattributes": {"Git Attributes"}, ".gemrc": {"YAML"},
".gitconfig": {"Git Config"}, ".gitattributes": {"Git Attributes"},
".gitignore": {"Ignore List"}, ".gitconfig": {"Git Config"},
".gitmodules": {"Git Config"}, ".gitignore": {"Ignore List"},
".gn": {"GN"}, ".gitmodules": {"Git Config"},
".gnus": {"Emacs Lisp"}, ".gn": {"GN"},
".gvimrc": {"Vim script"}, ".gnus": {"Emacs Lisp"},
".htaccess": {"ApacheConf"}, ".gvimrc": {"Vim script"},
".htmlhintrc": {"JSON"}, ".htaccess": {"ApacheConf"},
".inputrc": {"Readline Config"}, ".htmlhintrc": {"JSON"},
".irbrc": {"Ruby"}, ".inputrc": {"Readline Config"},
".jscsrc": {"JSON with Comments"}, ".irbrc": {"Ruby"},
".jshintrc": {"JSON with Comments"}, ".jscsrc": {"JSON with Comments"},
".jslintrc": {"JSON with Comments"}, ".jshintrc": {"JSON with Comments"},
".login": {"Shell"}, ".jslintrc": {"JSON with Comments"},
".luacheckrc": {"Lua"}, ".login": {"Shell"},
".nanorc": {"nanorc"}, ".luacheckrc": {"Lua"},
".nodemonignore": {"Ignore List"}, ".nanorc": {"nanorc"},
".npmignore": {"Ignore List"}, ".nodemonignore": {"Ignore List"},
".npmrc": {"NPM Config"}, ".npmignore": {"Ignore List"},
".nvimrc": {"Vim script"}, ".npmrc": {"NPM Config"},
".php": {"PHP"}, ".nvimrc": {"Vim script"},
".php_cs": {"PHP"}, ".php": {"PHP"},
".php_cs.dist": {"PHP"}, ".php_cs": {"PHP"},
".prettierignore": {"Ignore List"}, ".php_cs.dist": {"PHP"},
".profile": {"Shell"}, ".prettierignore": {"Ignore List"},
".project": {"XML"}, ".profile": {"Shell"},
".pryrc": {"Ruby"}, ".project": {"XML"},
".simplecov": {"Ruby"}, ".pryrc": {"Ruby"},
".spacemacs": {"Emacs Lisp"}, ".simplecov": {"Ruby"},
".stylelintignore": {"Ignore List"}, ".spacemacs": {"Emacs Lisp"},
".tern-config": {"JSON"}, ".stylelintignore": {"Ignore List"},
".tern-project": {"JSON"}, ".tern-config": {"JSON"},
".vimrc": {"Vim script"}, ".tern-project": {"JSON"},
".viper": {"Emacs Lisp"}, ".vimrc": {"Vim script"},
".vscodeignore": {"Ignore List"}, ".viper": {"Emacs Lisp"},
".watchmanconfig": {"JSON"}, ".vscodeignore": {"Ignore List"},
".wgetrc": {"Wget Config"}, ".watchmanconfig": {"JSON"},
".zlogin": {"Shell"}, ".wgetrc": {"Wget Config"},
".zlogout": {"Shell"}, ".zlogin": {"Shell"},
".zprofile": {"Shell"}, ".zlogout": {"Shell"},
".zshenv": {"Shell"}, ".zprofile": {"Shell"},
".zshrc": {"Shell"}, ".zshenv": {"Shell"},
"9fs": {"Shell"}, ".zshrc": {"Shell"},
"APKBUILD": {"Alpine Abuild"}, "9fs": {"Shell"},
"App.config": {"XML"}, "APKBUILD": {"Alpine Abuild"},
"Appraisals": {"Ruby"}, "App.config": {"XML"},
"BSDmakefile": {"Makefile"}, "Appraisals": {"Ruby"},
"BUCK": {"Starlark"}, "BSDmakefile": {"Makefile"},
"BUILD": {"Starlark"}, "BUCK": {"Starlark"},
"BUILD.bazel": {"Starlark"}, "BUILD": {"Starlark"},
"Berksfile": {"Ruby"}, "BUILD.bazel": {"Starlark"},
"Brewfile": {"Ruby"}, "Berksfile": {"Ruby"},
"Buildfile": {"Ruby"}, "Brewfile": {"Ruby"},
"CMakeLists.txt": {"CMake"}, "Buildfile": {"Ruby"},
"COPYING": {"Text"}, "CMakeLists.txt": {"CMake"},
"COPYING.regex": {"Text"}, "COPYING": {"Text"},
"COPYRIGHT.regex": {"Text"}, "COPYING.regex": {"Text"},
"Cakefile": {"CoffeeScript"}, "COPYRIGHT.regex": {"Text"},
"Capfile": {"Ruby"}, "Cakefile": {"CoffeeScript"},
"Cargo.lock": {"TOML"}, "Capfile": {"Ruby"},
"Cask": {"Emacs Lisp"}, "Cargo.lock": {"TOML"},
"DEPS": {"Python"}, "Cask": {"Emacs Lisp"},
"DIR_COLORS": {"dircolors"}, "DEPS": {"Python"},
"Dangerfile": {"Ruby"}, "DIR_COLORS": {"dircolors"},
"Deliverfile": {"Ruby"}, "Dangerfile": {"Ruby"},
"Dockerfile": {"Dockerfile"}, "Deliverfile": {"Ruby"},
"Emakefile": {"Erlang"}, "Dockerfile": {"Dockerfile"},
"FONTLOG": {"Text"}, "Emakefile": {"Erlang"},
"Fakefile": {"Fancy"}, "FONTLOG": {"Text"},
"Fastfile": {"Ruby"}, "Fakefile": {"Fancy"},
"GNUmakefile": {"Makefile"}, "Fastfile": {"Ruby"},
"Gemfile": {"Ruby"}, "GNUmakefile": {"Makefile"},
"Gemfile.lock": {"Ruby"}, "Gemfile": {"Ruby"},
"Gopkg.lock": {"TOML"}, "Gemfile.lock": {"Ruby"},
"Guardfile": {"Ruby"}, "Gopkg.lock": {"TOML"},
"INSTALL": {"Text"}, "Guardfile": {"Ruby"},
"INSTALL.mysql": {"Text"}, "INSTALL": {"Text"},
"Jakefile": {"JavaScript"}, "INSTALL.mysql": {"Text"},
"Jarfile": {"Ruby"}, "Jakefile": {"JavaScript"},
"Jenkinsfile": {"Groovy"}, "Jarfile": {"Ruby"},
"Kbuild": {"Makefile"}, "Jenkinsfile": {"Groovy"},
"LICENSE": {"Text"}, "Kbuild": {"Makefile"},
"LICENSE.mysql": {"Text"}, "LICENSE": {"Text"},
"Lexer.x": {"Lex"}, "LICENSE.mysql": {"Text"},
"Makefile": {"Makefile"}, "Lexer.x": {"Lex"},
"Makefile.PL": {"Perl"}, "Makefile": {"Makefile"},
"Makefile.am": {"Makefile"}, "Makefile.PL": {"Perl"},
"Makefile.boot": {"Makefile"}, "Makefile.am": {"Makefile"},
"Makefile.frag": {"Makefile"}, "Makefile.boot": {"Makefile"},
"Makefile.in": {"Makefile"}, "Makefile.frag": {"Makefile"},
"Makefile.inc": {"Makefile"}, "Makefile.in": {"Makefile"},
"Makefile.wat": {"Makefile"}, "Makefile.inc": {"Makefile"},
"Mavenfile": {"Ruby"}, "Makefile.wat": {"Makefile"},
"Modulefile": {"Puppet"}, "Mavenfile": {"Ruby"},
"NEWS": {"Text"}, "Modulefile": {"Puppet"},
"Notebook": {"Jupyter Notebook"}, "NEWS": {"Text"},
"NuGet.config": {"XML"}, "Notebook": {"Jupyter Notebook"},
"Nukefile": {"Nu"}, "NuGet.config": {"XML"},
"PKGBUILD": {"Shell"}, "Nukefile": {"Nu"},
"Phakefile": {"PHP"}, "PKGBUILD": {"Shell"},
"Podfile": {"Ruby"}, "Phakefile": {"PHP"},
"Project.ede": {"Emacs Lisp"}, "Pipfile": {"TOML"},
"Puppetfile": {"Ruby"}, "Pipfile.lock": {"JSON"},
"README.1ST": {"Text"}, "Podfile": {"Ruby"},
"README.me": {"Text"}, "Project.ede": {"Emacs Lisp"},
"README.mysql": {"Text"}, "Puppetfile": {"Ruby"},
"README.nss": {"Text"}, "README.1ST": {"Text"},
"ROOT": {"Isabelle ROOT"}, "README.me": {"Text"},
"Rakefile": {"Ruby"}, "README.mysql": {"Text"},
"Rexfile": {"Perl"}, "README.nss": {"Text"},
"SConscript": {"Python"}, "ROOT": {"Isabelle ROOT"},
"SConstruct": {"Python"}, "Rakefile": {"Ruby"},
"Settings.StyleCop": {"XML"}, "Rexfile": {"Perl"},
"Slakefile": {"LiveScript"}, "SConscript": {"Python"},
"Snakefile": {"Python"}, "SConstruct": {"Python"},
"Snapfile": {"Ruby"}, "Settings.StyleCop": {"XML"},
"Thorfile": {"Ruby"}, "Slakefile": {"LiveScript"},
"Tiltfile": {"Starlark"}, "Snakefile": {"Python"},
"Vagrantfile": {"Ruby"}, "Snapfile": {"Ruby"},
"WORKSPACE": {"Starlark"}, "Thorfile": {"Ruby"},
"Web.Debug.config": {"XML"}, "Tiltfile": {"Starlark"},
"Web.Release.config": {"XML"}, "Vagrantfile": {"Ruby"},
"Web.config": {"XML"}, "WORKSPACE": {"Starlark"},
"XCompose": {"XCompose"}, "Web.Debug.config": {"XML"},
"_curlrc": {"cURL Config"}, "Web.Release.config": {"XML"},
"_dir_colors": {"dircolors"}, "Web.config": {"XML"},
"_dircolors": {"dircolors"}, "XCompose": {"XCompose"},
"_emacs": {"Emacs Lisp"}, "_curlrc": {"cURL Config"},
"_vimrc": {"Vim script"}, "_dir_colors": {"dircolors"},
"abbrev_defs": {"Emacs Lisp"}, "_dircolors": {"dircolors"},
"ack": {"Perl"}, "_emacs": {"Emacs Lisp"},
"ant.xml": {"Ant Build System"}, "_vimrc": {"Vim script"},
"apache2.conf": {"ApacheConf"}, "abbrev_defs": {"Emacs Lisp"},
"bash_aliases": {"Shell"}, "ack": {"Perl"},
"bash_logout": {"Shell"}, "ant.xml": {"Ant Build System"},
"bash_profile": {"Shell"}, "apache2.conf": {"ApacheConf"},
"bashrc": {"Shell"}, "bash_aliases": {"Shell"},
"browserslist": {"Browserslist"}, "bash_logout": {"Shell"},
"build.xml": {"Ant Build System"}, "bash_profile": {"Shell"},
"buildfile": {"Ruby"}, "bashrc": {"Shell"},
"buildozer.spec": {"INI"}, "browserslist": {"Browserslist"},
"cabal.config": {"Cabal Config"}, "build.xml": {"Ant Build System"},
"cabal.project": {"Cabal Config"}, "buildfile": {"Ruby"},
"click.me": {"Text"}, "buildozer.spec": {"INI"},
"composer.lock": {"JSON"}, "cabal.config": {"Cabal Config"},
"configure.ac": {"M4Sugar"}, "cabal.project": {"Cabal Config"},
"contents.lr": {"Markdown"}, "click.me": {"Text"},
"cpanfile": {"Perl"}, "composer.lock": {"JSON"},
"cshrc": {"Shell"}, "configure.ac": {"M4Sugar"},
"delete.me": {"Text"}, "contents.lr": {"Markdown"},
"descrip.mmk": {"Module Management System"}, "cpanfile": {"Perl"},
"descrip.mms": {"Module Management System"}, "cshrc": {"Shell"},
"devcontainer.json": {"JSON with Comments"}, "delete.me": {"Text"},
"dir_colors": {"dircolors"}, "descrip.mmk": {"Module Management System"},
"encodings.dir": {"X Font Directory Index"}, "descrip.mms": {"Module Management System"},
"eqnrc": {"Roff"}, "devcontainer.json": {"JSON with Comments"},
"expr-dist": {"R"}, "dir_colors": {"dircolors"},
"firestore.rules": {"Cloud Firestore Security Rules"}, "encodings.dir": {"X Font Directory Index"},
"fonts.alias": {"X Font Directory Index"}, "eqnrc": {"Roff"},
"fonts.dir": {"X Font Directory Index"}, "expr-dist": {"R"},
"fonts.scale": {"X Font Directory Index"}, "firestore.rules": {"Cloud Firestore Security Rules"},
"fp-lib-table": {"KiCad Layout"}, "fonts.alias": {"X Font Directory Index"},
"gitignore-global": {"Ignore List"}, "fonts.dir": {"X Font Directory Index"},
"gitignore_global": {"Ignore List"}, "fonts.scale": {"X Font Directory Index"},
"glide.lock": {"YAML"}, "fp-lib-table": {"KiCad Layout"},
"go.mod": {"Text"}, "gitignore-global": {"Ignore List"},
"go.sum": {"Text"}, "gitignore_global": {"Ignore List"},
"gradlew": {"Shell"}, "glide.lock": {"YAML"},
"gvimrc": {"Vim script"}, "go.mod": {"Text"},
"haproxy.cfg": {"HAProxy"}, "go.sum": {"Text"},
"httpd.conf": {"ApacheConf"}, "gradlew": {"Shell"},
"inputrc": {"Readline Config"}, "gvimrc": {"Vim script"},
"installscript.qs": {"Qt Script"}, "haproxy.cfg": {"HAProxy"},
"jsconfig.json": {"JSON with Comments"}, "httpd.conf": {"ApacheConf"},
"keep.me": {"Text"}, "inputrc": {"Readline Config"},
"language-configuration.json": {"JSON with Comments"}, "installscript.qs": {"Qt Script"},
"ld.script": {"Linker Script"}, "jsconfig.json": {"JSON with Comments"},
"lexer.x": {"Lex"}, "keep.me": {"Text"},
"login": {"Shell"}, "language-configuration.json": {"JSON with Comments"},
"m3makefile": {"Quake"}, "language-subtag-registry.txt": {"Record Jar"},
"m3overrides": {"Quake"}, "ld.script": {"Linker Script"},
"makefile": {"Makefile"}, "lexer.x": {"Lex"},
"makefile.sco": {"Makefile"}, "login": {"Shell"},
"man": {"Shell"}, "m3makefile": {"Quake"},
"mcmod.info": {"JSON"}, "m3overrides": {"Quake"},
"meson.build": {"Meson"}, "makefile": {"Makefile"},
"meson_options.txt": {"Meson"}, "makefile.sco": {"Makefile"},
"mix.lock": {"Elixir"}, "man": {"Shell"},
"mkfile": {"Makefile"}, "mcmod.info": {"JSON"},
"mmn": {"Roff"}, "meson.build": {"Meson"},
"mmt": {"Roff"}, "meson_options.txt": {"Meson"},
"nanorc": {"nanorc"}, "mix.lock": {"Elixir"},
"nextflow.config": {"Nextflow"}, "mkfile": {"Makefile"},
"nginx.conf": {"Nginx"}, "mmn": {"Roff"},
"nim.cfg": {"Nim"}, "mmt": {"Roff"},
"nvimrc": {"Vim script"}, "nanorc": {"nanorc"},
"owh": {"Tcl"}, "nextflow.config": {"Nextflow"},
"package.mask": {"Text"}, "nginx.conf": {"Nginx"},
"package.use.mask": {"Text"}, "nim.cfg": {"Nim"},
"package.use.stable.mask": {"Text"}, "nvimrc": {"Vim script"},
"packages.config": {"XML"}, "owh": {"Tcl"},
"poetry.lock": {"TOML"}, "package.mask": {"Text"},
"pom.xml": {"Maven POM"}, "package.use.mask": {"Text"},
"profile": {"Shell"}, "package.use.stable.mask": {"Text"},
"read.me": {"Text"}, "packages.config": {"XML"},
"readme.1st": {"Text"}, "poetry.lock": {"TOML"},
"rebar.config": {"Erlang"}, "pom.xml": {"Maven POM"},
"rebar.config.lock": {"Erlang"}, "profile": {"Shell"},
"rebar.lock": {"Erlang"}, "read.me": {"Text"},
"riemann.config": {"Clojure"}, "readme.1st": {"Text"},
"ssh-config": {"SSH Config"}, "rebar.config": {"Erlang"},
"ssh_config": {"SSH Config"}, "rebar.config.lock": {"Erlang"},
"sshconfig": {"SSH Config"}, "rebar.lock": {"Erlang"},
"sshconfig.snip": {"SSH Config"}, "riemann.config": {"Clojure"},
"sshd-config": {"SSH Config"}, "ssh-config": {"SSH Config"},
"sshd_config": {"SSH Config"}, "ssh_config": {"SSH Config"},
"starfield": {"Tcl"}, "sshconfig": {"SSH Config"},
"test.me": {"Text"}, "sshconfig.snip": {"SSH Config"},
"toolchain_installscript.qs": {"Qt Script"}, "sshd-config": {"SSH Config"},
"troffrc": {"Roff"}, "sshd_config": {"SSH Config"},
"troffrc-end": {"Roff"}, "starfield": {"Tcl"},
"tsconfig.json": {"JSON with Comments"}, "test.me": {"Text"},
"tslint.json": {"JSON with Comments"}, "toolchain_installscript.qs": {"Qt Script"},
"use.mask": {"Text"}, "troffrc": {"Roff"},
"use.stable.mask": {"Text"}, "troffrc-end": {"Roff"},
"vimrc": {"Vim script"}, "tsconfig.json": {"JSON with Comments"},
"wscript": {"Python"}, "tslint.json": {"JSON with Comments"},
"xcompose": {"XCompose"}, "use.mask": {"Text"},
"yarn.lock": {"YAML"}, "use.stable.mask": {"Text"},
"zlogin": {"Shell"}, "vimrc": {"Vim script"},
"zlogout": {"Shell"}, "wscript": {"Python"},
"zprofile": {"Shell"}, "xcompose": {"XCompose"},
"zshenv": {"Shell"}, "yarn.lock": {"YAML"},
"zshrc": {"Shell"}, "zlogin": {"Shell"},
"zlogout": {"Shell"},
"zprofile": {"Shell"},
"zshenv": {"Shell"},
"zshrc": {"Shell"},
} }

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -9,11 +9,9 @@ var LanguagesGroup = map[string]string{
"BibTeX": "TeX", "BibTeX": "TeX",
"Bison": "Yacc", "Bison": "Yacc",
"C2hs Haskell": "Haskell", "C2hs Haskell": "Haskell",
"Closure Templates": "HTML",
"ColdFusion CFC": "ColdFusion", "ColdFusion CFC": "ColdFusion",
"Cython": "Python", "Cython": "Python",
"ECLiPSe": "prolog", "ECLiPSe": "prolog",
"EJS": "HTML",
"Easybuild": "Python", "Easybuild": "Python",
"Ecere Projects": "JavaScript", "Ecere Projects": "JavaScript",
"EditorConfig": "INI", "EditorConfig": "INI",
@ -35,7 +33,6 @@ var LanguagesGroup = map[string]string{
"Isabelle ROOT": "Isabelle", "Isabelle ROOT": "Isabelle",
"JFlex": "Lex", "JFlex": "Lex",
"JSON with Comments": "JSON", "JSON with Comments": "JSON",
"JSX": "JavaScript",
"Java Server Pages": "Java", "Java Server Pages": "Java",
"JavaScript+ERB": "JavaScript", "JavaScript+ERB": "JavaScript",
"Jison": "Yacc", "Jison": "Yacc",
@ -47,7 +44,6 @@ var LanguagesGroup = map[string]string{
"M4Sugar": "M4", "M4Sugar": "M4",
"MUF": "Forth", "MUF": "Forth",
"Motorola 68K Assembly": "Assembly", "Motorola 68K Assembly": "Assembly",
"Mustache": "HTML",
"NPM Config": "INI", "NPM Config": "INI",
"NumPy": "Python", "NumPy": "Python",
"OpenCL": "C", "OpenCL": "C",
@ -62,7 +58,6 @@ var LanguagesGroup = map[string]string{
"Roff Manpage": "Roff", "Roff Manpage": "Roff",
"SSH Config": "INI", "SSH Config": "INI",
"STON": "Smalltalk", "STON": "Smalltalk",
"Scaml": "HTML",
"SugarSS": "CSS", "SugarSS": "CSS",
"TSX": "TypeScript", "TSX": "TypeScript",
"Tcsh": "Shell", "Tcsh": "Shell",

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -13,6 +13,7 @@ var LanguagesByInterpreter = map[string][]string{
"awk": {"Awk"}, "awk": {"Awk"},
"bash": {"Shell"}, "bash": {"Shell"},
"bigloo": {"Scheme"}, "bigloo": {"Scheme"},
"boogie": {"Boogie"},
"boolector": {"SMT"}, "boolector": {"SMT"},
"ccl": {"Common Lisp"}, "ccl": {"Common Lisp"},
"chakra": {"JavaScript"}, "chakra": {"JavaScript"},

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -13,6 +13,7 @@ var LanguagesMime = map[string]string{
"Ant Build System": "application/xml", "Ant Build System": "application/xml",
"Apex": "text/x-java", "Apex": "text/x-java",
"Asymptote": "text/x-kotlin", "Asymptote": "text/x-kotlin",
"Beef": "text/x-csharp",
"BibTeX": "text/x-stex", "BibTeX": "text/x-stex",
"Brainfuck": "text/x-brainfuck", "Brainfuck": "text/x-brainfuck",
"C": "text/x-csrc", "C": "text/x-csrc",
@ -98,7 +99,6 @@ var LanguagesMime = map[string]string{
"JSON5": "application/json", "JSON5": "application/json",
"JSONLD": "application/json", "JSONLD": "application/json",
"JSONiq": "application/json", "JSONiq": "application/json",
"JSX": "text/jsx",
"Java": "text/x-java", "Java": "text/x-java",
"Java Properties": "text/x-properties", "Java Properties": "text/x-properties",
"Java Server Pages": "application/x-jsp", "Java Server Pages": "application/x-jsp",
@ -169,6 +169,7 @@ var LanguagesMime = map[string]string{
"Raku": "text/x-perl", "Raku": "text/x-perl",
"ReScript": "text/x-rustsrc", "ReScript": "text/x-rustsrc",
"Reason": "text/x-rustsrc", "Reason": "text/x-rustsrc",
"Record Jar": "text/x-properties",
"Roff": "text/troff", "Roff": "text/troff",
"Roff Manpage": "text/troff", "Roff Manpage": "text/troff",
"Rouge": "text/x-clojure", "Rouge": "text/x-clojure",

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -7,6 +7,7 @@ var LanguagesType = map[string]int{
"1C Enterprise": 2, "1C Enterprise": 2,
"4D": 2, "4D": 2,
"ABAP": 2, "ABAP": 2,
"ABAP CDS": 2,
"ABNF": 1, "ABNF": 1,
"AGS Script": 2, "AGS Script": 2,
"AL": 2, "AL": 2,
@ -43,6 +44,7 @@ var LanguagesType = map[string]int{
"Awk": 2, "Awk": 2,
"Ballerina": 2, "Ballerina": 2,
"Batchfile": 2, "Batchfile": 2,
"Beef": 2,
"Befunge": 2, "Befunge": 2,
"BibTeX": 3, "BibTeX": 3,
"Bison": 2, "Bison": 2,
@ -52,6 +54,7 @@ var LanguagesType = map[string]int{
"BlitzMax": 2, "BlitzMax": 2,
"Bluespec": 2, "Bluespec": 2,
"Boo": 2, "Boo": 2,
"Boogie": 2,
"Brainfuck": 2, "Brainfuck": 2,
"Brightscript": 2, "Brightscript": 2,
"Browserslist": 1, "Browserslist": 1,
@ -215,6 +218,7 @@ var LanguagesType = map[string]int{
"IRC log": 1, "IRC log": 1,
"Idris": 2, "Idris": 2,
"Ignore List": 1, "Ignore List": 1,
"ImageJ Macro": 2,
"Inform 7": 2, "Inform 7": 2,
"Inno Setup": 2, "Inno Setup": 2,
"Io": 2, "Io": 2,
@ -228,7 +232,6 @@ var LanguagesType = map[string]int{
"JSON5": 1, "JSON5": 1,
"JSONLD": 1, "JSONLD": 1,
"JSONiq": 2, "JSONiq": 2,
"JSX": 2,
"Jasmin": 2, "Jasmin": 2,
"Java": 2, "Java": 2,
"Java Properties": 1, "Java Properties": 1,
@ -332,6 +335,7 @@ var LanguagesType = map[string]int{
"Nix": 2, "Nix": 2,
"Nu": 2, "Nu": 2,
"NumPy": 2, "NumPy": 2,
"Nunjucks": 3,
"OCaml": 2, "OCaml": 2,
"ObjDump": 1, "ObjDump": 1,
"Object Data Instance Notation": 1, "Object Data Instance Notation": 1,
@ -421,6 +425,7 @@ var LanguagesType = map[string]int{
"Readline Config": 1, "Readline Config": 1,
"Reason": 2, "Reason": 2,
"Rebol": 2, "Rebol": 2,
"Record Jar": 1,
"Red": 2, "Red": 2,
"Redcode": 2, "Redcode": 2,
"Regular Expression": 1, "Regular Expression": 1,

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: 3ef386bbb7d10afe2ef81d85c9911871a9f2c221 // Extracted from github/linguist commit: 6aed0bd564f55c4f2d987c2e6035eda7aea26375
package data package data
@ -50,7 +50,7 @@ var VendorMatchers = []regex.EnryRegexp{
regex.MustCompile(`(^|/)bulma\.(css|sass|scss)$`), regex.MustCompile(`(^|/)bulma\.(css|sass|scss)$`),
regex.MustCompile(`(3rd|[Tt]hird)[-_]?[Pp]arty/`), regex.MustCompile(`(3rd|[Tt]hird)[-_]?[Pp]arty/`),
regex.MustCompile(`(^|/)vendors?/`), regex.MustCompile(`(^|/)vendors?/`),
regex.MustCompile(`(^|/)extern(al)?/`), regex.MustCompile(`(^|/)[Ee]xtern(als?)?/`),
regex.MustCompile(`(^|/)[Vv]+endor/`), regex.MustCompile(`(^|/)[Vv]+endor/`),
regex.MustCompile(`^debian/`), regex.MustCompile(`^debian/`),
regex.MustCompile(`(^|/)run\.n$`), regex.MustCompile(`(^|/)run\.n$`),