Merge pull request #39 from lafriks-fork/feat/sync_7.12.1

Sync with linguist 7.12.1
This commit is contained in:
Alexander 2020-11-26 12:38:46 +01:00 committed by GitHub
commit 8de21f365e
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
28 changed files with 29756 additions and 28772 deletions

View File

@ -150,7 +150,7 @@ macOS and linux platforms. Windows support is planned under [src-d/enry#150](htt
## Divergences from Linguist
The `enry` library is based on the data from `github/linguist` version **v7.11.1**.
The `enry` library is based on the data from `github/linguist` version **v7.12.1**.
Parsing [linguist/samples](https://github.com/github/linguist/tree/master/samples) the following `enry` results are different from the Linguist:
@ -164,6 +164,8 @@ Parsing [linguist/samples](https://github.com/github/linguist/tree/master/sample
- [Heuristics for ".inc" extension](https://github.com/github/linguist/blob/f0e2d0d7f1ce600b2a5acccaef6b149c87d8b99c/lib/linguist/heuristics.yml#L222) in NASL could not be parsed, due to unsupported possessive quantifier in RE2 regexp engine.
- [Heuristics for ".as" extension](https://github.com/github/linguist/blob/223c00bb80eff04788e29010f98c5778993d2b2a/lib/linguist/heuristics.yml#L67) in ActionScript could not be parsed, due to unsupported positive lookahead in RE2 regexp engine.
- As of [Linguist v5.3.2](https://github.com/github/linguist/releases/tag/v5.3.2) it is using [flex-based scanner in C for tokenization](https://github.com/github/linguist/pull/3846). Enry still uses [extract_token](https://github.com/github/linguist/pull/3846/files#diff-d5179df0b71620e3fac4535cd1368d15L60) regex-based algorithm. See [#193](https://github.com/src-d/enry/issues/193).
- Bayesian classifier can't distinguish "SQL" from "PLpgSQL. See [#194](https://github.com/src-d/enry/issues/194).

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -381,11 +381,13 @@ var LanguageByAliasMap = map[string]string{
"krl": "KRL",
"ksy": "Kaitai Struct",
"labview": "LabVIEW",
"lark": "Lark",
"lasso": "Lasso",
"lassoscript": "Lasso",
"latex": "TeX",
"latte": "Latte",
"lean": "Lean",
"leex": "HTML+EEX",
"less": "Less",
"lex": "Lex",
"lfe": "LFE",
@ -503,6 +505,7 @@ var LanguageByAliasMap = map[string]string{
"nunjucks": "HTML+Django",
"nush": "Nu",
"nvim": "Vim script",
"nwscript": "NWScript",
"obj-c": "Objective-C",
"obj-c++": "Objective-C++",
"obj-j": "Objective-J",
@ -642,6 +645,7 @@ var LanguageByAliasMap = map[string]string{
"ren'py": "Ren'Py",
"renderscript": "RenderScript",
"renpy": "Ren'Py",
"rescript": "ReScript",
"restructuredtext": "reStructuredText",
"rexx": "REXX",
"rhtml": "HTML+ERB",

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -133,6 +133,7 @@ var LanguagesColor = map[string]string{
"LLVM": "#185619",
"LOLCODE": "#cc9900",
"LSL": "#3d9970",
"Lark": "#0b130f",
"Lasso": "#999999",
"Latte": "#f2a542",
"Less": "#1d365d",
@ -158,6 +159,7 @@ var LanguagesColor = map[string]string{
"Mirah": "#c7a938",
"Modula-3": "#223388",
"NCL": "#28431f",
"NWScript": "#111522",
"Nearley": "#990000",
"Nemerle": "#3d3c6e",
"NetLinx": "#0aa0ff",
@ -217,6 +219,7 @@ var LanguagesColor = map[string]string{
"Ragel": "#9d5200",
"Raku": "#0000fb",
"Rascal": "#fffaa0",
"ReScript": "#ed5051",
"Reason": "#ff5847",
"Rebol": "#358a5b",
"Red": "#f50000",

View File

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

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -37,8 +37,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".1in": &Heuristics{
@ -161,8 +162,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".3": &Heuristics{
@ -192,8 +194,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".3in": &Heuristics{
@ -409,8 +412,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".5": &Heuristics{
@ -440,8 +444,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".6": &Heuristics{
@ -471,8 +476,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".7": &Heuristics{
@ -502,8 +508,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".8": &Heuristics{
@ -533,8 +540,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".9": &Heuristics{
@ -564,8 +572,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".al": &Heuristics{
@ -580,15 +589,7 @@ var ContentHeuristics = map[string]*Heuristics{
rule.MatchingLanguages("Perl"),
),
},
".as": &Heuristics{
rule.Or(
rule.MatchingLanguages("ActionScript"),
regexp.MustCompile(`(?m)^\s*(package\s+[a-z0-9_\.]+|import\s+[a-zA-Z0-9_\.]+;|class\s+[A-Za-z0-9_]+\s+extends\s+[A-Za-z0-9_]+)`),
),
rule.Always(
rule.MatchingLanguages("AngelScript"),
),
},
".as": &Heuristics{},
".asc": &Heuristics{
rule.Or(
rule.MatchingLanguages("Public Key"),
@ -803,7 +804,11 @@ var ContentHeuristics = map[string]*Heuristics{
),
rule.Or(
rule.MatchingLanguages("Gosu"),
regexp.MustCompile(`(?m)^uses java\.`),
regexp.MustCompile(`(?m)^uses (java|gw)\.`),
),
rule.Or(
rule.MatchingLanguages("Genie"),
regexp.MustCompile(`(?m)^\[indent=[0-9]+\]`),
),
},
".h": &Heuristics{
@ -1282,6 +1287,12 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^\s*#(?:(?:if|ifdef|define|pragma)\s+\w|\s*include\s+<[^>]+>)|^\s*template\s*<`),
),
},
".res": &Heuristics{
rule.Or(
rule.MatchingLanguages("ReScript"),
regexp.MustCompile(`(?m)^\s*(let|module|type)\s+\w*\s+=\s+|^\s*(?:include|open)\s+\w+\s*$`),
),
},
".rno": &Heuristics{
rule.Or(
rule.MatchingLanguages("Roff"),
@ -1416,11 +1427,11 @@ var ContentHeuristics = map[string]*Heuristics{
".v": &Heuristics{
rule.Or(
rule.MatchingLanguages("Coq"),
regexp.MustCompile(`(?m)\(\*.*?\*\)|(?:^|\s)(?:Proof|Qed)\.(?:$|\s)|(?:^|\s)Require[ \t]+Import\s`),
regexp.MustCompile(`(?m)(?:^|\s)(?:Proof|Qed)\.(?:$|\s)|(?:^|\s)Require[ \t]+(Import|Export)\s`),
),
rule.Or(
rule.MatchingLanguages("Verilog"),
regexp.MustCompile(`(?m)^[ \t]*module\s+[^\s()]+\s+\#?\(|^[ \t]*`+"`"+`(?:ifdef|timescale)\s|^[ \t]*always[ \t]+@`),
regexp.MustCompile(`(?m)^[ \t]*module\s+[^\s()]+\s+\#?\(|^[ \t]*`+"`"+`(?:define|ifdef|ifndef|include|timescale)|^[ \t]*always[ \t]+@|^[ \t]*initial[ \t]+(begin|@)`),
),
rule.Or(
rule.MatchingLanguages("V"),

View File

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

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -431,6 +431,7 @@ var LanguagesByExtension = map[string][]string{
".htm": {"HTML"},
".html": {"HTML"},
".html.hl": {"HTML"},
".html.leex": {"HTML+EEX"},
".http": {"HTTP"},
".hx": {"Haxe"},
".hxml": {"HXML"},
@ -514,6 +515,7 @@ var LanguagesByExtension = map[string][]string{
".kts": {"Kotlin"},
".l": {"Common Lisp", "Lex", "PicoLisp", "Roff"},
".lagda": {"Literate Agda"},
".lark": {"Lark"},
".las": {"Lasso"},
".lasso": {"Lasso"},
".lasso8": {"Lasso"},
@ -549,6 +551,7 @@ var LanguagesByExtension = map[string][]string{
".lsp": {"Common Lisp", "NewLisp"},
".ltx": {"TeX"},
".lua": {"Lua"},
".lvlib": {"LabVIEW"},
".lvproj": {"LabVIEW"},
".ly": {"LilyPond"},
".m": {"Limbo", "M", "MATLAB", "MUF", "Mathematica", "Mercury", "Objective-C"},
@ -675,6 +678,7 @@ var LanguagesByExtension = map[string][]string{
".nse": {"Lua"},
".nsh": {"NSIS"},
".nsi": {"NSIS"},
".nss": {"NWScript"},
".nu": {"Nu"},
".numpy": {"NumPy"},
".numpyw": {"NumPy"},
@ -852,6 +856,7 @@ var LanguagesByExtension = map[string][]string{
".regexp": {"Regular Expression"},
".rego": {"Open Policy Agent"},
".rei": {"Reason"},
".res": {"ReScript", "XML"},
".rest": {"reStructuredText"},
".rest.txt": {"reStructuredText"},
".resx": {"XML"},
@ -1368,7 +1373,7 @@ var ExtensionsByLanguage = map[string][]string{
"HTML": {".html", ".htm", ".html.hl", ".inc", ".st", ".xht", ".xhtml"},
"HTML+Django": {".jinja", ".j2", ".jinja2", ".njk"},
"HTML+ECR": {".ecr"},
"HTML+EEX": {".eex"},
"HTML+EEX": {".eex", ".html.leex"},
"HTML+ERB": {".erb", ".erb.deface", ".rhtml"},
"HTML+PHP": {".phtml"},
"HTML+Razor": {".cshtml", ".razor"},
@ -1427,7 +1432,8 @@ var ExtensionsByLanguage = map[string][]string{
"LOLCODE": {".lol"},
"LSL": {".lsl", ".lslp"},
"LTspice Symbol": {".asy"},
"LabVIEW": {".lvproj"},
"LabVIEW": {".lvproj", ".lvlib"},
"Lark": {".lark"},
"Lasso": {".lasso", ".las", ".lasso8", ".lasso9"},
"Latte": {".latte"},
"Lean": {".lean", ".hlean"},
@ -1487,6 +1493,7 @@ var ExtensionsByLanguage = map[string][]string{
"NEON": {".neon"},
"NL": {".nl"},
"NSIS": {".nsi", ".nsh"},
"NWScript": {".nss"},
"Nearley": {".ne", ".nearley"},
"Nemerle": {".n"},
"NetLinx": {".axs", ".axi"},
@ -1583,6 +1590,7 @@ var ExtensionsByLanguage = map[string][]string{
"Raku": {".6pl", ".6pm", ".nqp", ".p6", ".p6l", ".p6m", ".pl", ".pl6", ".pm", ".pm6", ".t"},
"Rascal": {".rsc"},
"Raw token data": {".raw"},
"ReScript": {".res"},
"Reason": {".re", ".rei"},
"Rebol": {".reb", ".r", ".r2", ".r3", ".rebol"},
"Red": {".red", ".reds"},
@ -1698,7 +1706,7 @@ var ExtensionsByLanguage = map[string][]string{
"X PixMap": {".xpm", ".pm"},
"X10": {".x10"},
"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", ".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", ".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"},
"XPages": {".xsp-config", ".xsp.metadata"},
"XProc": {".xpl", ".xproc"},

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -148,6 +148,7 @@ var LanguagesByFilename = map[string][]string{
"README.1ST": {"Text"},
"README.me": {"Text"},
"README.mysql": {"Text"},
"README.nss": {"Text"},
"ROOT": {"Isabelle ROOT"},
"Rakefile": {"Ruby"},
"Rexfile": {"Perl"},
@ -192,6 +193,7 @@ var LanguagesByFilename = map[string][]string{
"delete.me": {"Text"},
"descrip.mmk": {"Module Management System"},
"descrip.mms": {"Module Management System"},
"devcontainer.json": {"JSON with Comments"},
"dir_colors": {"dircolors"},
"encodings.dir": {"X Font Directory Index"},
"eqnrc": {"Roff"},

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -40,6 +40,7 @@ var LanguagesGroup = map[string]string{
"JavaScript+ERB": "JavaScript",
"Jison": "Yacc",
"Jison Lex": "Lex",
"Lark": "EBNF",
"Literate Agda": "Agda",
"Literate CoffeeScript": "CoffeeScript",
"Literate Haskell": "Haskell",

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -74,7 +74,7 @@ var LanguagesByInterpreter = map[string][]string{
"node": {"JavaScript"},
"nodejs": {"JavaScript"},
"nush": {"Nu"},
"ocaml": {"OCaml"},
"ocaml": {"OCaml", "ReScript"},
"ocamlrun": {"OCaml"},
"ocamlscript": {"OCaml"},
"openrc-run": {"OpenRC runscript"},

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -113,6 +113,7 @@ var LanguagesMime = map[string]string{
"LFE": "text/x-common-lisp",
"LTspice Symbol": "text/x-spreadsheet",
"LabVIEW": "text/xml",
"Lark": "text/x-ebnf",
"Latte": "text/x-smarty",
"Less": "text/css",
"Literate Haskell": "text/x-literate-haskell",
@ -134,6 +135,7 @@ var LanguagesMime = map[string]string{
"Modelica": "text/x-modelica",
"Mustache": "text/x-smarty",
"NSIS": "text/x-nsis",
"NWScript": "text/x-csrc",
"NetLogo": "text/x-common-lisp",
"NewLisp": "text/x-common-lisp",
"Nginx": "text/x-nginx-conf",
@ -165,6 +167,7 @@ var LanguagesMime = map[string]string{
"RMarkdown": "text/x-gfm",
"RPM Spec": "text/x-rpm-spec",
"Raku": "text/x-perl",
"ReScript": "text/x-rustsrc",
"Reason": "text/x-rustsrc",
"Roff": "text/troff",
"Roff Manpage": "text/troff",

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -253,6 +253,7 @@ var LanguagesType = map[string]int{
"LSL": 2,
"LTspice Symbol": 1,
"LabVIEW": 2,
"Lark": 1,
"Lasso": 2,
"Latte": 3,
"Lean": 2,
@ -315,6 +316,7 @@ var LanguagesType = map[string]int{
"NL": 1,
"NPM Config": 1,
"NSIS": 2,
"NWScript": 2,
"Nearley": 2,
"Nemerle": 2,
"NetLinx": 2,
@ -414,6 +416,7 @@ var LanguagesType = map[string]int{
"Raku": 2,
"Rascal": 2,
"Raw token data": 1,
"ReScript": 2,
"Readline Config": 1,
"Reason": 2,
"Rebol": 2,

View File

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

View File

@ -19,7 +19,7 @@ import (
var (
linguistURL = "https://github.com/github/linguist.git"
linguistClonedEnvVar = "ENRY_TEST_REPO"
commit = "3d39c1c1a0d34c1af890ecfd18cf9ed595c68132"
commit = "223c00bb80eff04788e29010f98c5778993d2b2a"
samplesDir = "samples"
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.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -381,11 +381,13 @@ var LanguageByAliasMap = map[string]string{
"krl": "KRL",
"ksy": "Kaitai Struct",
"labview": "LabVIEW",
"lark": "Lark",
"lasso": "Lasso",
"lassoscript": "Lasso",
"latex": "TeX",
"latte": "Latte",
"lean": "Lean",
"leex": "HTML+EEX",
"less": "Less",
"lex": "Lex",
"lfe": "LFE",
@ -503,6 +505,7 @@ var LanguageByAliasMap = map[string]string{
"nunjucks": "HTML+Django",
"nush": "Nu",
"nvim": "Vim script",
"nwscript": "NWScript",
"obj-c": "Objective-C",
"obj-c++": "Objective-C++",
"obj-j": "Objective-J",
@ -642,6 +645,7 @@ var LanguageByAliasMap = map[string]string{
"ren'py": "Ren'Py",
"renderscript": "RenderScript",
"renpy": "Ren'Py",
"rescript": "ReScript",
"restructuredtext": "reStructuredText",
"rexx": "REXX",
"rhtml": "HTML+ERB",

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -133,6 +133,7 @@ var LanguagesColor = map[string]string{
"LLVM": "#185619",
"LOLCODE": "#cc9900",
"LSL": "#3d9970",
"Lark": "#0b130f",
"Lasso": "#999999",
"Latte": "#f2a542",
"Less": "#1d365d",
@ -158,6 +159,7 @@ var LanguagesColor = map[string]string{
"Mirah": "#c7a938",
"Modula-3": "#223388",
"NCL": "#28431f",
"NWScript": "#111522",
"Nearley": "#990000",
"Nemerle": "#3d3c6e",
"NetLinx": "#0aa0ff",
@ -217,6 +219,7 @@ var LanguagesColor = map[string]string{
"Ragel": "#9d5200",
"Raku": "#0000fb",
"Rascal": "#fffaa0",
"ReScript": "#ed5051",
"Reason": "#ff5847",
"Rebol": "#358a5b",
"Red": "#f50000",

View File

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

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -37,8 +37,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".1in": &Heuristics{
@ -161,8 +162,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".3": &Heuristics{
@ -192,8 +194,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".3in": &Heuristics{
@ -409,8 +412,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".5": &Heuristics{
@ -440,8 +444,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".6": &Heuristics{
@ -471,8 +476,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".7": &Heuristics{
@ -502,8 +508,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".8": &Heuristics{
@ -533,8 +540,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".9": &Heuristics{
@ -564,8 +572,9 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
),
),
rule.Always(
rule.Or(
rule.MatchingLanguages("Roff"),
regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
),
},
".al": &Heuristics{
@ -580,15 +589,7 @@ var ContentHeuristics = map[string]*Heuristics{
rule.MatchingLanguages("Perl"),
),
},
".as": &Heuristics{
rule.Or(
rule.MatchingLanguages("ActionScript"),
regexp.MustCompile(`(?m)^\s*(package\s+[a-z0-9_\.]+|import\s+[a-zA-Z0-9_\.]+;|class\s+[A-Za-z0-9_]+\s+extends\s+[A-Za-z0-9_]+)`),
),
rule.Always(
rule.MatchingLanguages("AngelScript"),
),
},
".as": &Heuristics{},
".asc": &Heuristics{
rule.Or(
rule.MatchingLanguages("Public Key"),
@ -803,7 +804,11 @@ var ContentHeuristics = map[string]*Heuristics{
),
rule.Or(
rule.MatchingLanguages("Gosu"),
regexp.MustCompile(`(?m)^uses java\.`),
regexp.MustCompile(`(?m)^uses (java|gw)\.`),
),
rule.Or(
rule.MatchingLanguages("Genie"),
regexp.MustCompile(`(?m)^\[indent=[0-9]+\]`),
),
},
".h": &Heuristics{
@ -1282,6 +1287,12 @@ var ContentHeuristics = map[string]*Heuristics{
regexp.MustCompile(`(?m)^\s*#(?:(?:if|ifdef|define|pragma)\s+\w|\s*include\s+<[^>]+>)|^\s*template\s*<`),
),
},
".res": &Heuristics{
rule.Or(
rule.MatchingLanguages("ReScript"),
regexp.MustCompile(`(?m)^\s*(let|module|type)\s+\w*\s+=\s+|^\s*(?:include|open)\s+\w+\s*$`),
),
},
".rno": &Heuristics{
rule.Or(
rule.MatchingLanguages("Roff"),
@ -1416,11 +1427,11 @@ var ContentHeuristics = map[string]*Heuristics{
".v": &Heuristics{
rule.Or(
rule.MatchingLanguages("Coq"),
regexp.MustCompile(`(?m)\(\*.*?\*\)|(?:^|\s)(?:Proof|Qed)\.(?:$|\s)|(?:^|\s)Require[ \t]+Import\s`),
regexp.MustCompile(`(?m)(?:^|\s)(?:Proof|Qed)\.(?:$|\s)|(?:^|\s)Require[ \t]+(Import|Export)\s`),
),
rule.Or(
rule.MatchingLanguages("Verilog"),
regexp.MustCompile(`(?m)^[ \t]*module\s+[^\s()]+\s+\#?\(|^[ \t]*`+"`"+`(?:ifdef|timescale)\s|^[ \t]*always[ \t]+@`),
regexp.MustCompile(`(?m)^[ \t]*module\s+[^\s()]+\s+\#?\(|^[ \t]*`+"`"+`(?:define|ifdef|ifndef|include|timescale)|^[ \t]*always[ \t]+@|^[ \t]*initial[ \t]+(begin|@)`),
),
rule.Or(
rule.MatchingLanguages("V"),

View File

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

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -431,6 +431,7 @@ var LanguagesByExtension = map[string][]string{
".htm": {"HTML"},
".html": {"HTML"},
".html.hl": {"HTML"},
".html.leex": {"HTML+EEX"},
".http": {"HTTP"},
".hx": {"Haxe"},
".hxml": {"HXML"},
@ -514,6 +515,7 @@ var LanguagesByExtension = map[string][]string{
".kts": {"Kotlin"},
".l": {"Common Lisp", "Lex", "PicoLisp", "Roff"},
".lagda": {"Literate Agda"},
".lark": {"Lark"},
".las": {"Lasso"},
".lasso": {"Lasso"},
".lasso8": {"Lasso"},
@ -549,6 +551,7 @@ var LanguagesByExtension = map[string][]string{
".lsp": {"Common Lisp", "NewLisp"},
".ltx": {"TeX"},
".lua": {"Lua"},
".lvlib": {"LabVIEW"},
".lvproj": {"LabVIEW"},
".ly": {"LilyPond"},
".m": {"Limbo", "M", "MATLAB", "MUF", "Mathematica", "Mercury", "Objective-C"},
@ -675,6 +678,7 @@ var LanguagesByExtension = map[string][]string{
".nse": {"Lua"},
".nsh": {"NSIS"},
".nsi": {"NSIS"},
".nss": {"NWScript"},
".nu": {"Nu"},
".numpy": {"NumPy"},
".numpyw": {"NumPy"},
@ -852,6 +856,7 @@ var LanguagesByExtension = map[string][]string{
".regexp": {"Regular Expression"},
".rego": {"Open Policy Agent"},
".rei": {"Reason"},
".res": {"ReScript", "XML"},
".rest": {"reStructuredText"},
".rest.txt": {"reStructuredText"},
".resx": {"XML"},
@ -1368,7 +1373,7 @@ var ExtensionsByLanguage = map[string][]string{
"HTML": {".html", ".htm", ".html.hl", ".inc", ".st", ".xht", ".xhtml"},
"HTML+Django": {".jinja", ".j2", ".jinja2", ".njk"},
"HTML+ECR": {".ecr"},
"HTML+EEX": {".eex"},
"HTML+EEX": {".eex", ".html.leex"},
"HTML+ERB": {".erb", ".erb.deface", ".rhtml"},
"HTML+PHP": {".phtml"},
"HTML+Razor": {".cshtml", ".razor"},
@ -1427,7 +1432,8 @@ var ExtensionsByLanguage = map[string][]string{
"LOLCODE": {".lol"},
"LSL": {".lsl", ".lslp"},
"LTspice Symbol": {".asy"},
"LabVIEW": {".lvproj"},
"LabVIEW": {".lvproj", ".lvlib"},
"Lark": {".lark"},
"Lasso": {".lasso", ".las", ".lasso8", ".lasso9"},
"Latte": {".latte"},
"Lean": {".lean", ".hlean"},
@ -1487,6 +1493,7 @@ var ExtensionsByLanguage = map[string][]string{
"NEON": {".neon"},
"NL": {".nl"},
"NSIS": {".nsi", ".nsh"},
"NWScript": {".nss"},
"Nearley": {".ne", ".nearley"},
"Nemerle": {".n"},
"NetLinx": {".axs", ".axi"},
@ -1583,6 +1590,7 @@ var ExtensionsByLanguage = map[string][]string{
"Raku": {".6pl", ".6pm", ".nqp", ".p6", ".p6l", ".p6m", ".pl", ".pl6", ".pm", ".pm6", ".t"},
"Rascal": {".rsc"},
"Raw token data": {".raw"},
"ReScript": {".res"},
"Reason": {".re", ".rei"},
"Rebol": {".reb", ".r", ".r2", ".r3", ".rebol"},
"Red": {".red", ".reds"},
@ -1698,7 +1706,7 @@ var ExtensionsByLanguage = map[string][]string{
"X PixMap": {".xpm", ".pm"},
"X10": {".x10"},
"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", ".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", ".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"},
"XPages": {".xsp-config", ".xsp.metadata"},
"XProc": {".xpl", ".xproc"},

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -148,6 +148,7 @@ var LanguagesByFilename = map[string][]string{
"README.1ST": {"Text"},
"README.me": {"Text"},
"README.mysql": {"Text"},
"README.nss": {"Text"},
"ROOT": {"Isabelle ROOT"},
"Rakefile": {"Ruby"},
"Rexfile": {"Perl"},
@ -192,6 +193,7 @@ var LanguagesByFilename = map[string][]string{
"delete.me": {"Text"},
"descrip.mmk": {"Module Management System"},
"descrip.mms": {"Module Management System"},
"devcontainer.json": {"JSON with Comments"},
"dir_colors": {"dircolors"},
"encodings.dir": {"X Font Directory Index"},
"eqnrc": {"Roff"},

File diff suppressed because it is too large Load Diff

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -40,6 +40,7 @@ var LanguagesGroup = map[string]string{
"JavaScript+ERB": "JavaScript",
"Jison": "Yacc",
"Jison Lex": "Lex",
"Lark": "EBNF",
"Literate Agda": "Agda",
"Literate CoffeeScript": "CoffeeScript",
"Literate Haskell": "Haskell",

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -74,7 +74,7 @@ var LanguagesByInterpreter = map[string][]string{
"node": {"JavaScript"},
"nodejs": {"JavaScript"},
"nush": {"Nu"},
"ocaml": {"OCaml"},
"ocaml": {"OCaml", "ReScript"},
"ocamlrun": {"OCaml"},
"ocamlscript": {"OCaml"},
"openrc-run": {"OpenRC runscript"},

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -113,6 +113,7 @@ var LanguagesMime = map[string]string{
"LFE": "text/x-common-lisp",
"LTspice Symbol": "text/x-spreadsheet",
"LabVIEW": "text/xml",
"Lark": "text/x-ebnf",
"Latte": "text/x-smarty",
"Less": "text/css",
"Literate Haskell": "text/x-literate-haskell",
@ -134,6 +135,7 @@ var LanguagesMime = map[string]string{
"Modelica": "text/x-modelica",
"Mustache": "text/x-smarty",
"NSIS": "text/x-nsis",
"NWScript": "text/x-csrc",
"NetLogo": "text/x-common-lisp",
"NewLisp": "text/x-common-lisp",
"Nginx": "text/x-nginx-conf",
@ -165,6 +167,7 @@ var LanguagesMime = map[string]string{
"RMarkdown": "text/x-gfm",
"RPM Spec": "text/x-rpm-spec",
"Raku": "text/x-perl",
"ReScript": "text/x-rustsrc",
"Reason": "text/x-rustsrc",
"Roff": "text/troff",
"Roff Manpage": "text/troff",

View File

@ -1,5 +1,5 @@
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
// Extracted from github/linguist commit: 3d39c1c1a0d34c1af890ecfd18cf9ed595c68132
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
package data
@ -253,6 +253,7 @@ var LanguagesType = map[string]int{
"LSL": 2,
"LTspice Symbol": 1,
"LabVIEW": 2,
"Lark": 1,
"Lasso": 2,
"Latte": 3,
"Lean": 2,
@ -315,6 +316,7 @@ var LanguagesType = map[string]int{
"NL": 1,
"NPM Config": 1,
"NSIS": 2,
"NWScript": 2,
"Nearley": 2,
"Nemerle": 2,
"NetLinx": 2,
@ -414,6 +416,7 @@ var LanguagesType = map[string]int{
"Raku": 2,
"Rascal": 2,
"Raw token data": 1,
"ReScript": 2,
"Readline Config": 1,
"Reason": 2,
"Rebol": 2,

View File

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