mirror of
https://github.com/ralsina/tartrazine.git
synced 2024-09-20 15:31:21 +00:00
Merge pull request #234 from lafriks/feat/update_linguist
Sync to linguist v7.5.1
This commit is contained in:
commit
f608f8d773
@ -161,7 +161,7 @@ Generated Python bindings using a C shared library and cffi are not available ye
|
||||
Divergences from linguist
|
||||
------------
|
||||
|
||||
The `enry` library is based on the data from `github/linguist` version **v7.2.0**.
|
||||
The `enry` library is based on the data from `github/linguist` version **v7.5.1**.
|
||||
|
||||
As opposed to linguist, `enry` [CLI tool](#cli) does *not* require a full Git repository in the filesystem in order to report languages.
|
||||
|
||||
@ -169,6 +169,8 @@ Parsing [linguist/samples](https://github.com/github/linguist/tree/master/sample
|
||||
|
||||
* [Heuristics for ".es" extension](https://github.com/github/linguist/blob/e761f9b013e5b61161481fcb898b59721ee40e3d/lib/linguist/heuristics.yml#L103) in JavaScript could not be parsed, due to unsupported backreference in RE2 regexp engine.
|
||||
|
||||
* [Heuristics for ".rno" extension](https://github.com/github/linguist/blob/3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d/lib/linguist/heuristics.yml#L365) in RUNOFF could not be parsed, due to unsupported 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).
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -32,6 +32,8 @@ var LanguageByAliasMap = map[string]string{
|
||||
"ahk": "AutoHotkey",
|
||||
"alloy": "Alloy",
|
||||
"alpine_abuild": "Alpine Abuild",
|
||||
"altium": "Altium Designer",
|
||||
"altium_designer": "Altium Designer",
|
||||
"amfm": "Adobe Font Metrics",
|
||||
"ampl": "AMPL",
|
||||
"angelscript": "AngelScript",
|
||||
@ -88,7 +90,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"bplus": "BlitzBasic",
|
||||
"brainfuck": "Brainfuck",
|
||||
"brightscript": "Brightscript",
|
||||
"bro": "Bro",
|
||||
"bro": "Zeek",
|
||||
"bsdmake": "Makefile",
|
||||
"byond": "DM",
|
||||
"c": "C",
|
||||
@ -98,6 +100,8 @@ var LanguageByAliasMap = map[string]string{
|
||||
"c-objdump": "C-ObjDump",
|
||||
"c2hs": "C2hs Haskell",
|
||||
"c2hs_haskell": "C2hs Haskell",
|
||||
"cabal": "Cabal Config",
|
||||
"cabal_config": "Cabal Config",
|
||||
"cap'n_proto": "Cap'n Proto",
|
||||
"carto": "CartoCSS",
|
||||
"cartocss": "CartoCSS",
|
||||
@ -165,6 +169,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"dcl": "DIGITAL Command Language",
|
||||
"delphi": "Component Pascal",
|
||||
"desktop": "desktop",
|
||||
"dhall": "Dhall",
|
||||
"diff": "Diff",
|
||||
"digital_command_language": "DIGITAL Command Language",
|
||||
"django": "HTML+Django",
|
||||
@ -187,6 +192,8 @@ var LanguageByAliasMap = map[string]string{
|
||||
"ecl": "ECL",
|
||||
"eclipse": "ECLiPSe",
|
||||
"ecr": "HTML+ECR",
|
||||
"editor-config": "EditorConfig",
|
||||
"editorconfig": "EditorConfig",
|
||||
"edje_data_collection": "Edje Data Collection",
|
||||
"edn": "edn",
|
||||
"eeschema_schematic": "KiCad Schematic",
|
||||
@ -277,6 +284,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"hcl": "HCL",
|
||||
"hiveql": "HiveQL",
|
||||
"hlsl": "HLSL",
|
||||
"holyc": "HolyC",
|
||||
"html": "HTML",
|
||||
"html+django": "HTML+Django",
|
||||
"html+django/jinja": "HTML+Django",
|
||||
@ -322,6 +330,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"java_server_page": "Groovy Server Pages",
|
||||
"java_server_pages": "Java Server Pages",
|
||||
"javascript": "JavaScript",
|
||||
"javascript+erb": "JavaScript+ERB",
|
||||
"jflex": "JFlex",
|
||||
"jison": "Jison",
|
||||
"jison_lex": "Jison Lex",
|
||||
@ -334,6 +343,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"jsonc": "JSON with Comments",
|
||||
"jsoniq": "JSONiq",
|
||||
"jsonld": "JSONLD",
|
||||
"jsonnet": "Jsonnet",
|
||||
"jsp": "Java Server Pages",
|
||||
"jsx": "JSX",
|
||||
"julia": "Julia",
|
||||
@ -399,6 +409,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"max/msp": "Max",
|
||||
"maxmsp": "Max",
|
||||
"maxscript": "MAXScript",
|
||||
"mcfunction": "mcfunction",
|
||||
"mdoc": "Roff",
|
||||
"mediawiki": "MediaWiki",
|
||||
"mercury": "Mercury",
|
||||
@ -415,6 +426,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"monkey": "Monkey",
|
||||
"moocode": "Moocode",
|
||||
"moonscript": "MoonScript",
|
||||
"motorola_68k_assembly": "Motorola 68K Assembly",
|
||||
"mql4": "MQL4",
|
||||
"mql5": "MQL5",
|
||||
"mtml": "MTML",
|
||||
@ -463,6 +475,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"objectivec++": "Objective-C++",
|
||||
"objectivej": "Objective-J",
|
||||
"objectpascal": "Component Pascal",
|
||||
"objectscript": "ObjectScript",
|
||||
"objj": "Objective-J",
|
||||
"ocaml": "OCaml",
|
||||
"octave": "MATLAB",
|
||||
@ -574,6 +587,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"restructuredtext": "reStructuredText",
|
||||
"rexx": "REXX",
|
||||
"rhtml": "RHTML",
|
||||
"rich_text_format": "Rich Text Format",
|
||||
"ring": "Ring",
|
||||
"rmarkdown": "RMarkdown",
|
||||
"robotframework": "RobotFramework",
|
||||
@ -633,6 +647,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"squeak": "Smalltalk",
|
||||
"squirrel": "Squirrel",
|
||||
"srecode_template": "SRecode Template",
|
||||
"ssh_config": "SSH Config",
|
||||
"stan": "Stan",
|
||||
"standard_ml": "Standard ML",
|
||||
"stata": "Stata",
|
||||
@ -641,6 +656,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"subrip_text": "SubRip Text",
|
||||
"sugarss": "SugarSS",
|
||||
"supercollider": "SuperCollider",
|
||||
"svelte": "Svelte",
|
||||
"svg": "SVG",
|
||||
"swift": "Swift",
|
||||
"systemverilog": "SystemVerilog",
|
||||
@ -659,6 +675,8 @@ var LanguageByAliasMap = map[string]string{
|
||||
"toml": "TOML",
|
||||
"troff": "Roff",
|
||||
"ts": "TypeScript",
|
||||
"tsql": "TSQL",
|
||||
"tsx": "TSX",
|
||||
"turing": "Turing",
|
||||
"turtle": "Turtle",
|
||||
"twig": "Twig",
|
||||
@ -694,9 +712,11 @@ var LanguageByAliasMap = map[string]string{
|
||||
"web_ontology_language": "Web Ontology Language",
|
||||
"webassembly": "WebAssembly",
|
||||
"webidl": "WebIDL",
|
||||
"webvtt": "WebVTT",
|
||||
"winbatch": "Batchfile",
|
||||
"windows_registry_entries": "Windows Registry Entries",
|
||||
"wisp": "wisp",
|
||||
"wollok": "Wollok",
|
||||
"world_of_warcraft_addon_data": "World of Warcraft Addon Data",
|
||||
"wsdl": "XML",
|
||||
"x10": "X10",
|
||||
@ -730,8 +750,12 @@ var LanguageByAliasMap = map[string]string{
|
||||
"yas": "YASnippet",
|
||||
"yasnippet": "YASnippet",
|
||||
"yml": "YAML",
|
||||
"zap": "ZAP",
|
||||
"zeek": "Zeek",
|
||||
"zenscript": "ZenScript",
|
||||
"zephir": "Zephir",
|
||||
"zig": "Zig",
|
||||
"zil": "ZIL",
|
||||
"zimpl": "Zimpl",
|
||||
"zsh": "Shell",
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -52,6 +52,7 @@ var LanguagesColor = map[string]string{
|
||||
"DM": "#447265",
|
||||
"Dart": "#00B4AB",
|
||||
"DataWeave": "#003a52",
|
||||
"Dhall": "#dfafff",
|
||||
"Dockerfile": "#384d54",
|
||||
"Dogescript": "#cca760",
|
||||
"Dylan": "#6c616e",
|
||||
@ -74,6 +75,7 @@ var LanguagesColor = map[string]string{
|
||||
"Fortran": "#4d41b1",
|
||||
"FreeMarker": "#0050b2",
|
||||
"Frege": "#00cafe",
|
||||
"G-code": "#D08CF2",
|
||||
"GDScript": "#355570",
|
||||
"Game Maker Language": "#71b417",
|
||||
"Genie": "#fb855d",
|
||||
@ -91,6 +93,7 @@ var LanguagesColor = map[string]string{
|
||||
"Haskell": "#5e5086",
|
||||
"Haxe": "#df7900",
|
||||
"HiveQL": "#dce200",
|
||||
"HolyC": "#ffefaf",
|
||||
"Hy": "#7790B2",
|
||||
"IDL": "#a3522f",
|
||||
"Idris": "#b30000",
|
||||
@ -102,6 +105,7 @@ var LanguagesColor = map[string]string{
|
||||
"Java": "#b07219",
|
||||
"JavaScript": "#f1e05a",
|
||||
"Jolie": "#843179",
|
||||
"Jsonnet": "#0064bd",
|
||||
"Julia": "#a270ba",
|
||||
"Jupyter Notebook": "#DA5B0B",
|
||||
"KRL": "#28430A",
|
||||
@ -141,6 +145,7 @@ var LanguagesColor = map[string]string{
|
||||
"Nix": "#7e7eff",
|
||||
"Nu": "#c9df40",
|
||||
"OCaml": "#3be133",
|
||||
"ObjectScript": "#424893",
|
||||
"Objective-C": "#438eff",
|
||||
"Objective-C++": "#6866fb",
|
||||
"Objective-J": "#ff0c5a",
|
||||
@ -177,7 +182,7 @@ var LanguagesColor = map[string]string{
|
||||
"R": "#198CE7",
|
||||
"RAML": "#77d9fb",
|
||||
"RUNOFF": "#665a4e",
|
||||
"Racket": "#22228f",
|
||||
"Racket": "#3c5caa",
|
||||
"Ragel": "#9d5200",
|
||||
"Rascal": "#fffaa0",
|
||||
"Rebol": "#358a5b",
|
||||
@ -224,6 +229,7 @@ var LanguagesColor = map[string]string{
|
||||
"Volt": "#1F1F1F",
|
||||
"Vue": "#2c3e50",
|
||||
"WebAssembly": "#04133b",
|
||||
"Wollok": "#a23738",
|
||||
"X10": "#4B6BEF",
|
||||
"XC": "#99DA07",
|
||||
"XQuery": "#5232e7",
|
||||
@ -231,9 +237,13 @@ var LanguagesColor = map[string]string{
|
||||
"YARA": "#220000",
|
||||
"YASnippet": "#32AB90",
|
||||
"Yacc": "#4B6C4B",
|
||||
"ZAP": "#0d665e",
|
||||
"ZIL": "#dc75e5",
|
||||
"ZenScript": "#00BCD1",
|
||||
"Zephir": "#118f9e",
|
||||
"Zig": "#ec915c",
|
||||
"eC": "#913960",
|
||||
"mcfunction": "#E22837",
|
||||
"nesC": "#94B0C7",
|
||||
"ooc": "#b0b77e",
|
||||
"q": "#0040cd",
|
||||
|
@ -1,7 +1,7 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
// linguist's commit from which files were generated.
|
||||
var LinguistCommit = "e4560984058b4726010ca4b8f03ed9d0f8f464db"
|
||||
var LinguistCommit = "3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d"
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -644,6 +644,10 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
rule.MatchingLanguages("TeX"),
|
||||
regexp.MustCompile(`(?m)\\\w+{`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("ObjectScript"),
|
||||
regexp.MustCompile(`(?m)^Class\s`),
|
||||
),
|
||||
},
|
||||
".cs": &Heuristics{
|
||||
rule.Or(
|
||||
@ -666,7 +670,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Makefile"),
|
||||
regexp.MustCompile(`(?m)([\/\\].*:\s+.*\s\\$|: \\$|^ : |^[\w\s\/\\.]+\w+\.\w+\s*:\s+[\w\s\/\\.]+\w+\.\w+)`),
|
||||
regexp.MustCompile(`(?m)([\/\\].*:\s+.*\s\\$|: \\$|^[ %]:|^[\w\s\/\\.]+\w+\.\w+\s*:\s+[\w\s\/\\.]+\w+\.\w+)`),
|
||||
),
|
||||
},
|
||||
".ecl": &Heuristics{
|
||||
@ -759,6 +763,10 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
rule.MatchingLanguages("Graph Modeling Language"),
|
||||
regexp.MustCompile(`(?m)(?i:^\s*(graph|node)\s+\[$)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Gerber Image"),
|
||||
regexp.MustCompile(`(?m)\*\%$`),
|
||||
),
|
||||
rule.Always(
|
||||
rule.MatchingLanguages("Game Maker Language"),
|
||||
),
|
||||
@ -776,7 +784,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("C++"),
|
||||
regexp.MustCompile(`(?m)^\s*#\s*include <(cstdint|string|vector|map|list|array|bitset|queue|stack|forward_list|unordered_map|unordered_set|(i|o|io)stream)>|^\s*template\s*<|^[ \t]*try|^[ \t]*catch\s*\(|^[ \t]*(class|(using[ \t]+)?namespace)\s+\w+|^[ \t]*(private|public|protected):$|std::\w+`),
|
||||
regexp.MustCompile(`(?m)^\s*#\s*include <(cstdint|string|vector|map|list|array|bitset|queue|stack|forward_list|unordered_map|unordered_set|(i|o|io)stream)>|^\s*template\s*<|^[ \t]*(try|constexpr)|^[ \t]*catch\s*\(|^[ \t]*(class|(using[ \t]+)?namespace)\s+\w+|^[ \t]*(private|public|protected):$|std::\w+`),
|
||||
),
|
||||
},
|
||||
".hh": &Heuristics{
|
||||
@ -799,6 +807,10 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
rule.MatchingLanguages("PHP"),
|
||||
regexp.MustCompile(`(?m)^<\?(?:php)?`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("SourcePawn"),
|
||||
regexp.MustCompile(`(?m)^public\s+(?:SharedPlugin(?:\s+|:)__pl_\w+\s*=(?:\s*{)?|(?:void\s+)?__pl_\w+_SetNTVOptional\(\)(?:\s*{)?)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("POV-Ray SDL"),
|
||||
regexp.MustCompile(`(?m)^\s*#(declare|local|macro|while)\s`),
|
||||
@ -868,10 +880,17 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
rule.MatchingLanguages("M"),
|
||||
regexp.MustCompile(`(?m)^\s*;`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.And(
|
||||
rule.MatchingLanguages("Mathematica"),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages(""),
|
||||
regexp.MustCompile(`(?m)\(\*`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages(""),
|
||||
regexp.MustCompile(`(?m)\*\)$`),
|
||||
),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("MATLAB"),
|
||||
regexp.MustCompile(`(?m)^\s*%`),
|
||||
@ -1062,7 +1081,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^\s*(?:use\s+v6\b|\bmodule\b|\b(?:my\s+)?class\b)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("XPM"),
|
||||
rule.MatchingLanguages("X PixMap"),
|
||||
regexp.MustCompile(`(?m)^\s*\/\* XPM \*\/`),
|
||||
),
|
||||
},
|
||||
@ -1145,7 +1164,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
".props": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("XML"),
|
||||
regexp.MustCompile(`(?m)^(\s*)(?i:<Project|<Import|<Property|<?xml|xmlns)`),
|
||||
regexp.MustCompile(`(?m)^(\s*)(?i:<Project|<Import|<Property|<\?xml|xmlns)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("INI"),
|
||||
@ -1173,10 +1192,6 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
),
|
||||
},
|
||||
".rno": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("RUNOFF"),
|
||||
regexp.MustCompile(`(?m)(?i:^\.!|^\.end lit(?:eral)?\b)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Roff"),
|
||||
regexp.MustCompile(`(?m)^\.\\" `),
|
||||
@ -1214,7 +1229,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
".sql": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("PLpgSQL"),
|
||||
regexp.MustCompile(`(?m)(?i:^\\i\b|AS \$\$|LANGUAGE '?plpgsql'?|SECURITY (DEFINER|INVOKER)|BEGIN( WORK| TRANSACTION)?;)`),
|
||||
regexp.MustCompile(`(?m)(?i:^\\i\b|AS \$\$|LANGUAGE '?plpgsql'?|SECURITY (DEFINER|INVOKER)|BEGIN( WORK )?;)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("SQLPL"),
|
||||
@ -1224,6 +1239,17 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
rule.MatchingLanguages("PLSQL"),
|
||||
regexp.MustCompile(`(?m)(?i:\$\$PLSQL_|XMLTYPE|sysdate|systimestamp|\.nextval|connect by|AUTHID (DEFINER|CURRENT_USER)|constructor\W+function)`),
|
||||
),
|
||||
rule.And(
|
||||
rule.MatchingLanguages("TSQL"),
|
||||
rule.Not(
|
||||
rule.MatchingLanguages(""),
|
||||
regexp.MustCompile(`(?m)(?i:IDENTIFIED|NUMBER|VARCHAR2|REPEAT|UNTIL|IMMEDIATE)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages(""),
|
||||
regexp.MustCompile(`(?m)(?i:(GO)|(@@)|(CREATE PROCEDURE)|BEGIN( TRY| CATCH)|OUTPUT( INSERTED)|IF|ELSE|IIF|CHOOSE|CURSOR|FETCH|DEALLOCATE|DECLARE)`),
|
||||
),
|
||||
),
|
||||
rule.Not(
|
||||
rule.MatchingLanguages("SQL"),
|
||||
regexp.MustCompile(`(?m)(?i:begin|boolean|package|exception)`),
|
||||
@ -1279,7 +1305,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
},
|
||||
".tsx": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("TypeScript"),
|
||||
rule.MatchingLanguages("TSX"),
|
||||
regexp.MustCompile(`(?m)^\s*(import.+(from\s+|require\()['"]react|\/\/\/\s*<reference\s)`),
|
||||
),
|
||||
rule.Or(
|
||||
@ -1287,6 +1313,15 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)(?i:^\s*<\?xml\s+version)`),
|
||||
),
|
||||
},
|
||||
".vba": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Vim script"),
|
||||
regexp.MustCompile(`(?m)^UseVimball`),
|
||||
),
|
||||
rule.Always(
|
||||
rule.MatchingLanguages("Visual Basic"),
|
||||
),
|
||||
},
|
||||
".w": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("OpenEdge ABL"),
|
||||
@ -1307,7 +1342,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^%(end|ctor|hook|group)\b`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Linked Script"),
|
||||
rule.MatchingLanguages("Linker Script"),
|
||||
regexp.MustCompile(`(?m)OUTPUT_ARCH\(|OUTPUT_FORMAT\(|SECTIONS`),
|
||||
),
|
||||
},
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -112,7 +112,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".boo": {"Boo"},
|
||||
".boot": {"Clojure"},
|
||||
".brd": {"Eagle", "KiCad Legacy Layout"},
|
||||
".bro": {"Bro"},
|
||||
".bro": {"Zeek"},
|
||||
".brs": {"Brightscript"},
|
||||
".bsl": {"1C Enterprise"},
|
||||
".bsv": {"Bluespec"},
|
||||
@ -124,6 +124,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".c++-objdump": {"Cpp-ObjDump"},
|
||||
".c++objdump": {"Cpp-ObjDump"},
|
||||
".c-objdump": {"C-ObjDump"},
|
||||
".cabal": {"Cabal Config"},
|
||||
".cake": {"C#", "CoffeeScript"},
|
||||
".capnp": {"Cap'n Proto"},
|
||||
".cats": {"C"},
|
||||
@ -159,11 +160,12 @@ var LanguagesByExtension = map[string][]string{
|
||||
".cljscm": {"Clojure"},
|
||||
".cljx": {"Clojure"},
|
||||
".clp": {"CLIPS"},
|
||||
".cls": {"Apex", "OpenEdge ABL", "TeX", "Visual Basic"},
|
||||
".cls": {"Apex", "ObjectScript", "OpenEdge ABL", "TeX", "Visual Basic"},
|
||||
".clw": {"Clarion"},
|
||||
".cmake": {"CMake"},
|
||||
".cmake.in": {"CMake"},
|
||||
".cmd": {"Batchfile"},
|
||||
".cnc": {"G-code"},
|
||||
".cob": {"COBOL"},
|
||||
".cobol": {"COBOL"},
|
||||
".coffee": {"CoffeeScript"},
|
||||
@ -217,6 +219,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".desktop": {"desktop"},
|
||||
".desktop.in": {"desktop"},
|
||||
".dfm": {"Pascal"},
|
||||
".dhall": {"Dhall"},
|
||||
".di": {"D"},
|
||||
".diff": {"Diff"},
|
||||
".dita": {"XML"},
|
||||
@ -346,7 +349,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".glsl": {"GLSL"},
|
||||
".glslv": {"GLSL"},
|
||||
".gltf": {"JSON"},
|
||||
".gml": {"Game Maker Language", "Graph Modeling Language", "XML"},
|
||||
".gml": {"Game Maker Language", "Gerber Image", "Graph Modeling Language", "XML"},
|
||||
".gms": {"GAMS"},
|
||||
".gmx": {"XML"},
|
||||
".gn": {"GN"},
|
||||
@ -363,6 +366,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".grace": {"Grace"},
|
||||
".gradle": {"Gradle"},
|
||||
".graphql": {"GraphQL"},
|
||||
".graphqls": {"GraphQL"},
|
||||
".groovy": {"Groovy"},
|
||||
".grt": {"Groovy"},
|
||||
".grxml": {"XML"},
|
||||
@ -389,6 +393,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".hats": {"ATS"},
|
||||
".hb": {"Harbour"},
|
||||
".hbs": {"Handlebars"},
|
||||
".hc": {"HolyC"},
|
||||
".hcl": {"HCL"},
|
||||
".hh": {"C++", "Hack"},
|
||||
".hic": {"Clojure"},
|
||||
@ -450,6 +455,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".jl": {"Julia"},
|
||||
".jq": {"JSONiq"},
|
||||
".js": {"JavaScript"},
|
||||
".js.erb": {"JavaScript+ERB"},
|
||||
".jsb": {"JavaScript"},
|
||||
".jscad": {"JavaScript"},
|
||||
".jsfl": {"JavaScript"},
|
||||
@ -459,6 +465,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".json5": {"JSON5"},
|
||||
".jsonl": {"JSON"},
|
||||
".jsonld": {"JSONLD"},
|
||||
".jsonnet": {"Jsonnet"},
|
||||
".jsp": {"Java Server Pages"},
|
||||
".jsproj": {"XML"},
|
||||
".jss": {"JavaScript"},
|
||||
@ -494,6 +501,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".lfe": {"LFE"},
|
||||
".lgt": {"Logtalk"},
|
||||
".lhs": {"Literate Haskell"},
|
||||
".libsonnet": {"Jsonnet"},
|
||||
".lid": {"Dylan"},
|
||||
".lidr": {"Idris"},
|
||||
".liquid": {"Liquid"},
|
||||
@ -535,12 +543,15 @@ var LanguagesByExtension = map[string][]string{
|
||||
".maxpat": {"Max"},
|
||||
".maxproj": {"Max"},
|
||||
".mbox": {"EML"},
|
||||
".mcfunction": {"mcfunction"},
|
||||
".mcmeta": {"JSON"},
|
||||
".mcr": {"MAXScript"},
|
||||
".md": {"GCC Machine Description", "Markdown"},
|
||||
".mdoc": {"Roff", "Roff Manpage"},
|
||||
".mdown": {"Markdown"},
|
||||
".mdpolicy": {"XML"},
|
||||
".mdwn": {"Markdown"},
|
||||
".mdx": {"Markdown"},
|
||||
".me": {"Roff"},
|
||||
".mediawiki": {"MediaWiki"},
|
||||
".meta": {"Unity3D Asset"},
|
||||
@ -584,6 +595,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".mtl": {"Wavefront Material"},
|
||||
".mtml": {"MTML"},
|
||||
".mu": {"mupad"},
|
||||
".mud": {"ZIL"},
|
||||
".muf": {"MUF"},
|
||||
".mumps": {"M"},
|
||||
".mustache": {"HTML+Django"},
|
||||
@ -645,6 +657,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".org": {"Org"},
|
||||
".os": {"1C Enterprise"},
|
||||
".osm": {"XML"},
|
||||
".outjob": {"Altium Designer"},
|
||||
".owl": {"Web Ontology Language"},
|
||||
".ox": {"Ox"},
|
||||
".oxh": {"Ox"},
|
||||
@ -668,6 +681,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".pb": {"PureBasic"},
|
||||
".pbi": {"PureBasic"},
|
||||
".pbt": {"PowerBuilder"},
|
||||
".pcbdoc": {"Altium Designer"},
|
||||
".pck": {"PLSQL"},
|
||||
".pcss": {"PostCSS"},
|
||||
".pd": {"Pure Data"},
|
||||
@ -722,6 +736,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".prefs": {"INI"},
|
||||
".prg": {"xBase"},
|
||||
".pri": {"QMake"},
|
||||
".prjpcb": {"Altium Designer"},
|
||||
".pro": {"IDL", "INI", "Prolog", "QMake"},
|
||||
".proj": {"XML"},
|
||||
".prolog": {"Prolog"},
|
||||
@ -763,6 +778,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".rake": {"Ruby"},
|
||||
".raml": {"RAML"},
|
||||
".raw": {"Raw token data"},
|
||||
".razor": {"HTML+Razor"},
|
||||
".rb": {"Ruby"},
|
||||
".rbbas": {"REALbasic"},
|
||||
".rbfrm": {"REALbasic"},
|
||||
@ -815,6 +831,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".rst": {"reStructuredText"},
|
||||
".rst.txt": {"reStructuredText"},
|
||||
".rsx": {"R"},
|
||||
".rtf": {"Rich Text Format"},
|
||||
".ru": {"Ruby"},
|
||||
".ruby": {"Ruby"},
|
||||
".rviz": {"YAML"},
|
||||
@ -832,6 +849,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".scd": {"SuperCollider"},
|
||||
".sce": {"Scilab"},
|
||||
".sch": {"Eagle", "KiCad Schematic", "Scheme", "XML"},
|
||||
".schdoc": {"Altium Designer"},
|
||||
".sci": {"Scilab"},
|
||||
".scm": {"Scheme"},
|
||||
".sco": {"Csound Score"},
|
||||
@ -857,7 +875,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".sld": {"Scheme"},
|
||||
".slim": {"Slim"},
|
||||
".sls": {"SaltStack", "Scheme"},
|
||||
".sma": {"SourcePawn"},
|
||||
".sma": {"Pawn"},
|
||||
".smali": {"Smali"},
|
||||
".sml": {"Standard ML"},
|
||||
".smt": {"SMT"},
|
||||
@ -870,7 +888,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".spin": {"Propeller Spin"},
|
||||
".sps": {"Scheme"},
|
||||
".sqf": {"SQF"},
|
||||
".sql": {"PLSQL", "PLpgSQL", "SQL", "SQLPL"},
|
||||
".sql": {"PLSQL", "PLpgSQL", "SQL", "SQLPL", "TSQL"},
|
||||
".sra": {"PowerBuilder"},
|
||||
".srdf": {"XML"},
|
||||
".srt": {"SRecode Template", "SubRip Text"},
|
||||
@ -903,6 +921,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".sublime_metrics": {"JSON with Comments"},
|
||||
".sublime_session": {"JSON with Comments"},
|
||||
".sv": {"SystemVerilog"},
|
||||
".svelte": {"Svelte"},
|
||||
".svg": {"SVG"},
|
||||
".svh": {"SystemVerilog"},
|
||||
".swift": {"Swift"},
|
||||
@ -948,7 +967,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".trg": {"PLSQL"},
|
||||
".ts": {"TypeScript", "XML"},
|
||||
".tst": {"GAP", "Scilab"},
|
||||
".tsx": {"TypeScript", "XML"},
|
||||
".tsx": {"TSX", "XML"},
|
||||
".ttl": {"Turtle"},
|
||||
".tu": {"Turing"},
|
||||
".twig": {"Twig"},
|
||||
@ -970,7 +989,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".vapi": {"Vala"},
|
||||
".vark": {"Gosu"},
|
||||
".vb": {"Visual Basic"},
|
||||
".vba": {"Visual Basic"},
|
||||
".vba": {"Vim script", "Visual Basic"},
|
||||
".vbhtml": {"Visual Basic"},
|
||||
".vbproj": {"XML"},
|
||||
".vbs": {"Visual Basic"},
|
||||
@ -991,6 +1010,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".view.lkml": {"LookML"},
|
||||
".vim": {"Vim script"},
|
||||
".viw": {"SQL"},
|
||||
".vmb": {"Vim script"},
|
||||
".volt": {"Volt"},
|
||||
".vrx": {"GLSL"},
|
||||
".vsh": {"GLSL"},
|
||||
@ -998,6 +1018,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".vsixmanifest": {"XML"},
|
||||
".vssettings": {"XML"},
|
||||
".vstemplate": {"XML"},
|
||||
".vtt": {"WebVTT"},
|
||||
".vue": {"Vue"},
|
||||
".vw": {"PLSQL"},
|
||||
".vxml": {"XML"},
|
||||
@ -1014,6 +1035,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".wisp": {"wisp"},
|
||||
".wixproj": {"XML"},
|
||||
".wl": {"Mathematica"},
|
||||
".wlk": {"Wollok"},
|
||||
".wlt": {"Mathematica"},
|
||||
".wlua": {"Lua"},
|
||||
".workbook": {"Markdown"},
|
||||
@ -1027,6 +1049,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".x": {"Linker Script", "Logos", "RPC"},
|
||||
".x10": {"X10"},
|
||||
".x3d": {"XML"},
|
||||
".x68": {"Motorola 68K Assembly"},
|
||||
".xacro": {"XML"},
|
||||
".xaml": {"XML"},
|
||||
".xbm": {"X BitMap"},
|
||||
@ -1069,6 +1092,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".xspec": {"XML"},
|
||||
".xtend": {"Xtend"},
|
||||
".xul": {"XML"},
|
||||
".xzap": {"ZAP"},
|
||||
".y": {"Yacc"},
|
||||
".yacc": {"Yacc"},
|
||||
".yaml": {"YAML"},
|
||||
@ -1083,13 +1107,17 @@ var LanguagesByExtension = map[string][]string{
|
||||
".yrl": {"Erlang"},
|
||||
".yy": {"JSON", "Yacc"},
|
||||
".yyp": {"JSON"},
|
||||
".zap": {"ZAP"},
|
||||
".zcml": {"XML"},
|
||||
".zeek": {"Zeek"},
|
||||
".zep": {"Zephir"},
|
||||
".zig": {"Zig"},
|
||||
".zil": {"ZIL"},
|
||||
".zimpl": {"Zimpl"},
|
||||
".zmpl": {"Zimpl"},
|
||||
".zone": {"DNS Zone"},
|
||||
".zpl": {"Zimpl"},
|
||||
".zs": {"ZenScript"},
|
||||
".zsh": {"Shell"},
|
||||
}
|
||||
|
||||
@ -1110,6 +1138,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Adobe Font Metrics": {".afm"},
|
||||
"Agda": {".agda"},
|
||||
"Alloy": {".als"},
|
||||
"Altium Designer": {".outjob", ".pcbdoc", ".prjpcb", ".schdoc"},
|
||||
"AngelScript": {".as", ".angelscript"},
|
||||
"ApacheConf": {".apacheconf", ".vhost"},
|
||||
"Apex": {".cls"},
|
||||
@ -1136,7 +1165,6 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Boo": {".boo"},
|
||||
"Brainfuck": {".b", ".bf"},
|
||||
"Brightscript": {".brs"},
|
||||
"Bro": {".bro"},
|
||||
"C": {".c", ".cats", ".h", ".idc"},
|
||||
"C#": {".cs", ".cake", ".csx"},
|
||||
"C++": {".cpp", ".c++", ".cc", ".cp", ".cxx", ".h", ".h++", ".hh", ".hpp", ".hxx", ".inc", ".inl", ".ino", ".ipp", ".re", ".tcc", ".tpp"},
|
||||
@ -1150,6 +1178,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"CSS": {".css"},
|
||||
"CSV": {".csv"},
|
||||
"CWeb": {".w"},
|
||||
"Cabal Config": {".cabal"},
|
||||
"Cap'n Proto": {".capnp"},
|
||||
"CartoCSS": {".mss"},
|
||||
"Ceylon": {".ceylon"},
|
||||
@ -1189,6 +1218,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Darcs Patch": {".darcspatch", ".dpatch"},
|
||||
"Dart": {".dart"},
|
||||
"DataWeave": {".dwl"},
|
||||
"Dhall": {".dhall"},
|
||||
"Diff": {".diff", ".patch"},
|
||||
"Dockerfile": {".dockerfile"},
|
||||
"Dogescript": {".djs"},
|
||||
@ -1224,7 +1254,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Fortran": {".f90", ".f", ".f03", ".f08", ".f77", ".f95", ".for", ".fpp"},
|
||||
"FreeMarker": {".ftl"},
|
||||
"Frege": {".fr"},
|
||||
"G-code": {".g", ".gco", ".gcode"},
|
||||
"G-code": {".g", ".cnc", ".gco", ".gcode"},
|
||||
"GAMS": {".gms"},
|
||||
"GAP": {".g", ".gap", ".gd", ".gi", ".tst"},
|
||||
"GCC Machine Description": {".md"},
|
||||
@ -1237,7 +1267,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Genshi": {".kid"},
|
||||
"Gentoo Ebuild": {".ebuild"},
|
||||
"Gentoo Eclass": {".eclass"},
|
||||
"Gerber Image": {".gbr", ".gbl", ".gbo", ".gbp", ".gbs", ".gko", ".gpb", ".gpt", ".gtl", ".gto", ".gtp", ".gts"},
|
||||
"Gerber Image": {".gbr", ".gbl", ".gbo", ".gbp", ".gbs", ".gko", ".gml", ".gpb", ".gpt", ".gtl", ".gto", ".gtp", ".gts"},
|
||||
"Gettext Catalog": {".po", ".pot"},
|
||||
"Gherkin": {".feature"},
|
||||
"Git Config": {".gitconfig"},
|
||||
@ -1251,7 +1281,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Gradle": {".gradle"},
|
||||
"Grammatical Framework": {".gf"},
|
||||
"Graph Modeling Language": {".gml"},
|
||||
"GraphQL": {".graphql", ".gql"},
|
||||
"GraphQL": {".graphql", ".gql", ".graphqls"},
|
||||
"Graphviz (DOT)": {".dot", ".gv"},
|
||||
"Groovy": {".groovy", ".grt", ".gtpl", ".gvy"},
|
||||
"Groovy Server Pages": {".gsp"},
|
||||
@ -1264,7 +1294,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"HTML+EEX": {".eex"},
|
||||
"HTML+ERB": {".erb", ".erb.deface"},
|
||||
"HTML+PHP": {".phtml"},
|
||||
"HTML+Razor": {".cshtml"},
|
||||
"HTML+Razor": {".cshtml", ".razor"},
|
||||
"HTTP": {".http"},
|
||||
"HXML": {".hxml"},
|
||||
"Hack": {".hh", ".php"},
|
||||
@ -1274,6 +1304,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Haskell": {".hs", ".hsc"},
|
||||
"Haxe": {".hx", ".hxsl"},
|
||||
"HiveQL": {".q"},
|
||||
"HolyC": {".hc"},
|
||||
"Hy": {".hy"},
|
||||
"HyPhy": {".bf"},
|
||||
"IDL": {".pro", ".dlm"},
|
||||
@ -1289,7 +1320,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Isabelle": {".thy"},
|
||||
"J": {".ijs"},
|
||||
"JFlex": {".flex", ".jflex"},
|
||||
"JSON": {".json", ".avsc", ".geojson", ".gltf", ".har", ".ice", ".json-tmlanguage", ".jsonl", ".tfstate", ".tfstate.backup", ".topojson", ".webapp", ".webmanifest", ".yy", ".yyp"},
|
||||
"JSON": {".json", ".avsc", ".geojson", ".gltf", ".har", ".ice", ".json-tmlanguage", ".jsonl", ".mcmeta", ".tfstate", ".tfstate.backup", ".topojson", ".webapp", ".webmanifest", ".yy", ".yyp"},
|
||||
"JSON with Comments": {".sublime-build", ".sublime-commands", ".sublime-completions", ".sublime-keymap", ".sublime-macro", ".sublime-menu", ".sublime-mousemap", ".sublime-project", ".sublime-settings", ".sublime-theme", ".sublime-workspace", ".sublime_metrics", ".sublime_session"},
|
||||
"JSON5": {".json5"},
|
||||
"JSONLD": {".jsonld"},
|
||||
@ -1300,9 +1331,11 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Java Properties": {".properties"},
|
||||
"Java Server Pages": {".jsp"},
|
||||
"JavaScript": {".js", "._js", ".bones", ".es", ".es6", ".frag", ".gs", ".jake", ".jsb", ".jscad", ".jsfl", ".jsm", ".jss", ".mjs", ".njs", ".pac", ".sjs", ".ssjs", ".xsjs", ".xsjslib"},
|
||||
"JavaScript+ERB": {".js.erb"},
|
||||
"Jison": {".jison"},
|
||||
"Jison Lex": {".jisonlex"},
|
||||
"Jolie": {".ol", ".iol"},
|
||||
"Jsonnet": {".jsonnet", ".libsonnet"},
|
||||
"Julia": {".jl"},
|
||||
"Jupyter Notebook": {".ipynb"},
|
||||
"KRL": {".krl"},
|
||||
@ -1347,7 +1380,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"MUF": {".muf", ".m"},
|
||||
"Makefile": {".mak", ".d", ".make", ".mk", ".mkfile"},
|
||||
"Mako": {".mako", ".mao"},
|
||||
"Markdown": {".md", ".markdown", ".mdown", ".mdwn", ".mkd", ".mkdn", ".mkdown", ".ronn", ".workbook"},
|
||||
"Markdown": {".md", ".markdown", ".mdown", ".mdwn", ".mdx", ".mkd", ".mkdn", ".mkdown", ".ronn", ".workbook"},
|
||||
"Marko": {".marko"},
|
||||
"Mask": {".mask"},
|
||||
"Mathematica": {".mathematica", ".cdf", ".m", ".ma", ".mt", ".nb", ".nbp", ".wl", ".wlt"},
|
||||
@ -1364,6 +1397,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Monkey": {".monkey", ".monkey2"},
|
||||
"Moocode": {".moo"},
|
||||
"MoonScript": {".moon"},
|
||||
"Motorola 68K Assembly": {".x68"},
|
||||
"Myghty": {".myt"},
|
||||
"NCL": {".ncl"},
|
||||
"NL": {".nl"},
|
||||
@ -1384,6 +1418,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"NumPy": {".numpy", ".numpyw", ".numsc"},
|
||||
"OCaml": {".ml", ".eliom", ".eliomi", ".ml4", ".mli", ".mll", ".mly"},
|
||||
"ObjDump": {".objdump"},
|
||||
"ObjectScript": {".cls"},
|
||||
"Objective-C": {".m", ".h"},
|
||||
"Objective-C++": {".mm"},
|
||||
"Objective-J": {".j", ".sj"},
|
||||
@ -1409,7 +1444,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Parrot Assembly": {".pasm"},
|
||||
"Parrot Internal Representation": {".pir"},
|
||||
"Pascal": {".pas", ".dfm", ".dpr", ".inc", ".lpr", ".pascal", ".pp"},
|
||||
"Pawn": {".pwn", ".inc"},
|
||||
"Pawn": {".pwn", ".inc", ".sma"},
|
||||
"Pep8": {".pep"},
|
||||
"Perl": {".pl", ".al", ".cgi", ".fcgi", ".perl", ".ph", ".plx", ".pm", ".psgi", ".t"},
|
||||
"Perl 6": {".6pl", ".6pm", ".nqp", ".p6", ".p6l", ".p6m", ".pl", ".pl6", ".pm", ".pm6", ".t"},
|
||||
@ -1461,6 +1496,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Regular Expression": {".regexp", ".regex"},
|
||||
"Ren'Py": {".rpy"},
|
||||
"RenderScript": {".rs", ".rsh"},
|
||||
"Rich Text Format": {".rtf"},
|
||||
"Ring": {".ring"},
|
||||
"RobotFramework": {".robot"},
|
||||
"Roff": {".roff", ".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".l", ".man", ".mdoc", ".me", ".ms", ".n", ".nr", ".rno", ".tmac"},
|
||||
@ -1496,7 +1532,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Smali": {".smali"},
|
||||
"Smalltalk": {".st", ".cs"},
|
||||
"Smarty": {".tpl"},
|
||||
"SourcePawn": {".sp", ".inc", ".sma"},
|
||||
"SourcePawn": {".sp", ".inc"},
|
||||
"Spline Font Database": {".sfd"},
|
||||
"Squirrel": {".nut"},
|
||||
"Stan": {".stan"},
|
||||
@ -1506,11 +1542,14 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"SubRip Text": {".srt"},
|
||||
"SugarSS": {".sss"},
|
||||
"SuperCollider": {".sc", ".scd"},
|
||||
"Svelte": {".svelte"},
|
||||
"Swift": {".swift"},
|
||||
"SystemVerilog": {".sv", ".svh", ".vh"},
|
||||
"TI Program": {".8xp", ".8xk", ".8xk.txt", ".8xp.txt"},
|
||||
"TLA": {".tla"},
|
||||
"TOML": {".toml"},
|
||||
"TSQL": {".sql"},
|
||||
"TSX": {".tsx"},
|
||||
"TXL": {".txl"},
|
||||
"Tcl": {".tcl", ".adp", ".tm"},
|
||||
"Tcsh": {".tcsh", ".csh"},
|
||||
@ -1524,7 +1563,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Turtle": {".ttl"},
|
||||
"Twig": {".twig"},
|
||||
"Type Language": {".tl"},
|
||||
"TypeScript": {".ts", ".tsx"},
|
||||
"TypeScript": {".ts"},
|
||||
"Unified Parallel C": {".upc"},
|
||||
"Unity3D Asset": {".anim", ".asset", ".mat", ".meta", ".prefab", ".unity"},
|
||||
"Unix Assembly": {".s", ".ms"},
|
||||
@ -1535,7 +1574,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"VHDL": {".vhdl", ".vhd", ".vhf", ".vhi", ".vho", ".vhs", ".vht", ".vhw"},
|
||||
"Vala": {".vala", ".vapi"},
|
||||
"Verilog": {".v", ".veo"},
|
||||
"Vim script": {".vim"},
|
||||
"Vim script": {".vim", ".vba", ".vmb"},
|
||||
"Visual Basic": {".vb", ".bas", ".cls", ".frm", ".frx", ".vba", ".vbhtml", ".vbs"},
|
||||
"Volt": {".volt"},
|
||||
"Vue": {".vue"},
|
||||
@ -1544,7 +1583,9 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Web Ontology Language": {".owl"},
|
||||
"WebAssembly": {".wast", ".wat"},
|
||||
"WebIDL": {".webidl"},
|
||||
"WebVTT": {".vtt"},
|
||||
"Windows Registry Entries": {".reg"},
|
||||
"Wollok": {".wlk"},
|
||||
"World of Warcraft Addon Data": {".toc"},
|
||||
"X BitMap": {".xbm"},
|
||||
"X PixMap": {".xpm", ".pm"},
|
||||
@ -1563,6 +1604,10 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"YARA": {".yar", ".yara"},
|
||||
"YASnippet": {".yasnippet"},
|
||||
"Yacc": {".y", ".yacc", ".yy"},
|
||||
"ZAP": {".zap", ".xzap"},
|
||||
"ZIL": {".zil", ".mud"},
|
||||
"Zeek": {".zeek", ".bro"},
|
||||
"ZenScript": {".zs"},
|
||||
"Zephir": {".zep"},
|
||||
"Zig": {".zig"},
|
||||
"Zimpl": {".zimpl", ".zmpl", ".zpl"},
|
||||
@ -1570,6 +1615,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"eC": {".ec", ".eh"},
|
||||
"edn": {".edn"},
|
||||
"fish": {".fish"},
|
||||
"mcfunction": {".mcfunction"},
|
||||
"mupad": {".mu"},
|
||||
"nanorc": {".nanorc"},
|
||||
"nesC": {".nc"},
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -25,7 +25,7 @@ var LanguagesByFilename = map[string][]string{
|
||||
".cshrc": {"Shell"},
|
||||
".cvsignore": {"Ignore List"},
|
||||
".dockerignore": {"Ignore List"},
|
||||
".editorconfig": {"INI"},
|
||||
".editorconfig": {"EditorConfig"},
|
||||
".emacs": {"Emacs Lisp"},
|
||||
".emacs.desktop": {"Emacs Lisp"},
|
||||
".eslintignore": {"Ignore List"},
|
||||
@ -162,6 +162,8 @@ var LanguagesByFilename = map[string][]string{
|
||||
"build.xml": {"Ant Build System"},
|
||||
"buildfile": {"Ruby"},
|
||||
"buildozer.spec": {"INI"},
|
||||
"cabal.config": {"Cabal Config"},
|
||||
"cabal.project": {"Cabal Config"},
|
||||
"click.me": {"Text"},
|
||||
"composer.lock": {"JSON"},
|
||||
"configure.ac": {"M4Sugar"},
|
||||
@ -189,6 +191,7 @@ var LanguagesByFilename = map[string][]string{
|
||||
"httpd.conf": {"ApacheConf"},
|
||||
"jsconfig.json": {"JSON with Comments"},
|
||||
"keep.me": {"Text"},
|
||||
"language-configuration.json": {"JSON with Comments"},
|
||||
"ld.script": {"Linker Script"},
|
||||
"login": {"Shell"},
|
||||
"m3makefile": {"Quake"},
|
||||
@ -218,6 +221,12 @@ var LanguagesByFilename = map[string][]string{
|
||||
"rebar.config.lock": {"Erlang"},
|
||||
"rebar.lock": {"Erlang"},
|
||||
"riemann.config": {"Clojure"},
|
||||
"ssh-config": {"SSH Config"},
|
||||
"ssh_config": {"SSH Config"},
|
||||
"sshconfig": {"SSH Config"},
|
||||
"sshconfig.snip": {"SSH Config"},
|
||||
"sshd-config": {"SSH Config"},
|
||||
"sshd_config": {"SSH Config"},
|
||||
"starfield": {"Tcl"},
|
||||
"test.me": {"Text"},
|
||||
"tsconfig.json": {"JSON with Comments"},
|
||||
|
36615
data/frequencies.go
36615
data/frequencies.go
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -14,6 +14,7 @@ var LanguagesByInterpreter = map[string][]string{
|
||||
"bigloo": {"Scheme"},
|
||||
"boolector": {"SMT"},
|
||||
"ccl": {"Common Lisp"},
|
||||
"chakra": {"JavaScript"},
|
||||
"chicken": {"Scheme"},
|
||||
"clisp": {"Common Lisp"},
|
||||
"coffee": {"CoffeeScript"},
|
||||
@ -22,8 +23,10 @@ var LanguagesByInterpreter = map[string][]string{
|
||||
"csi": {"Scheme"},
|
||||
"cvc4": {"SMT"},
|
||||
"cwl-runner": {"Common Workflow Language"},
|
||||
"d8": {"JavaScript"},
|
||||
"dart": {"Dart"},
|
||||
"dash": {"Shell"},
|
||||
"deno": {"TypeScript"},
|
||||
"dtrace": {"DTrace"},
|
||||
"dyalog": {"APL"},
|
||||
"ecl": {"Common Lisp"},
|
||||
@ -46,6 +49,7 @@ var LanguagesByInterpreter = map[string][]string{
|
||||
"jconsole": {"J"},
|
||||
"jolie": {"Jolie"},
|
||||
"jruby": {"Ruby"},
|
||||
"js": {"JavaScript"},
|
||||
"julia": {"Julia"},
|
||||
"ksh": {"Shell"},
|
||||
"lisp": {"Common Lisp"},
|
||||
@ -62,7 +66,7 @@ var LanguagesByInterpreter = map[string][]string{
|
||||
"nawk": {"Awk"},
|
||||
"newlisp": {"NewLisp"},
|
||||
"nextflow": {"Nextflow"},
|
||||
"node": {"JavaScript", "TypeScript"},
|
||||
"node": {"JavaScript"},
|
||||
"nush": {"Nu"},
|
||||
"ocaml": {"OCaml", "Reason"},
|
||||
"ocamlrun": {"OCaml"},
|
||||
@ -90,6 +94,7 @@ var LanguagesByInterpreter = map[string][]string{
|
||||
"rc": {"Shell"},
|
||||
"regina": {"REXX"},
|
||||
"rexx": {"REXX"},
|
||||
"rhino": {"JavaScript"},
|
||||
"ruby": {"Ruby"},
|
||||
"rune": {"E"},
|
||||
"runhaskell": {"Haskell"},
|
||||
@ -107,6 +112,9 @@ var LanguagesByInterpreter = map[string][]string{
|
||||
"swipl": {"Prolog"},
|
||||
"tcc": {"C"},
|
||||
"tclsh": {"Tcl"},
|
||||
"ts-node": {"TypeScript"},
|
||||
"v8": {"JavaScript"},
|
||||
"v8-shell": {"JavaScript"},
|
||||
"verit": {"SMT"},
|
||||
"wish": {"Tcl"},
|
||||
"yap": {"Prolog"},
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -23,6 +23,7 @@ var LanguagesMime = map[string]string{
|
||||
"COLLADA": "text/xml",
|
||||
"CSON": "text/x-coffeescript",
|
||||
"CSS": "text/css",
|
||||
"Cabal Config": "text/x-haskell",
|
||||
"ChucK": "text/x-java",
|
||||
"Clojure": "text/x-clojure",
|
||||
"Closure Templates": "text/x-soy",
|
||||
@ -38,6 +39,7 @@ var LanguagesMime = map[string]string{
|
||||
"D": "text/x-d",
|
||||
"DTrace": "text/x-csrc",
|
||||
"Dart": "application/dart",
|
||||
"Dhall": "text/x-haskell",
|
||||
"Diff": "text/x-diff",
|
||||
"Dockerfile": "text/x-dockerfile",
|
||||
"Dylan": "text/x-dylan",
|
||||
@ -47,6 +49,7 @@ var LanguagesMime = map[string]string{
|
||||
"Eagle": "text/xml",
|
||||
"Easybuild": "text/x-python",
|
||||
"Ecere Projects": "application/json",
|
||||
"EditorConfig": "text/x-properties",
|
||||
"Edje Data Collection": "application/json",
|
||||
"Eiffel": "text/x-eiffel",
|
||||
"Elm": "text/x-elm",
|
||||
@ -83,6 +86,7 @@ var LanguagesMime = map[string]string{
|
||||
"Haml": "text/x-haml",
|
||||
"Haskell": "text/x-haskell",
|
||||
"Haxe": "text/x-haxe",
|
||||
"HolyC": "text/x-csrc",
|
||||
"IDL": "text/x-idl",
|
||||
"INI": "text/x-properties",
|
||||
"IRC log": "text/mirc",
|
||||
@ -97,6 +101,7 @@ var LanguagesMime = map[string]string{
|
||||
"Java Properties": "text/x-properties",
|
||||
"Java Server Pages": "application/x-jsp",
|
||||
"JavaScript": "text/javascript",
|
||||
"JavaScript+ERB": "application/javascript",
|
||||
"Julia": "text/x-julia",
|
||||
"Jupyter Notebook": "application/json",
|
||||
"KiCad Layout": "text/x-common-lisp",
|
||||
@ -181,9 +186,11 @@ var LanguagesMime = map[string]string{
|
||||
"Smarty": "text/x-smarty",
|
||||
"Squirrel": "text/x-c++src",
|
||||
"Standard ML": "text/x-ocaml",
|
||||
"Svelte": "text/html",
|
||||
"Swift": "text/x-swift",
|
||||
"SystemVerilog": "text/x-systemverilog",
|
||||
"TOML": "text/x-toml",
|
||||
"TSX": "text/jsx",
|
||||
"Tcl": "text/x-tcl",
|
||||
"Tcsh": "text/x-sh",
|
||||
"TeX": "text/x-stex",
|
||||
|
26
data/type.go
26
data/type.go
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -21,6 +21,7 @@ var LanguagesType = map[string]int{
|
||||
"Agda": 2,
|
||||
"Alloy": 2,
|
||||
"Alpine Abuild": 2,
|
||||
"Altium Designer": 1,
|
||||
"AngelScript": 2,
|
||||
"Ant Build System": 1,
|
||||
"ApacheConf": 1,
|
||||
@ -48,7 +49,6 @@ var LanguagesType = map[string]int{
|
||||
"Boo": 2,
|
||||
"Brainfuck": 2,
|
||||
"Brightscript": 2,
|
||||
"Bro": 2,
|
||||
"C": 2,
|
||||
"C#": 2,
|
||||
"C++": 2,
|
||||
@ -62,6 +62,7 @@ var LanguagesType = map[string]int{
|
||||
"CSS": 3,
|
||||
"CSV": 1,
|
||||
"CWeb": 2,
|
||||
"Cabal Config": 1,
|
||||
"Cap'n Proto": 2,
|
||||
"CartoCSS": 2,
|
||||
"Ceylon": 2,
|
||||
@ -102,6 +103,7 @@ var LanguagesType = map[string]int{
|
||||
"Darcs Patch": 1,
|
||||
"Dart": 2,
|
||||
"DataWeave": 2,
|
||||
"Dhall": 2,
|
||||
"Diff": 1,
|
||||
"Dockerfile": 2,
|
||||
"Dogescript": 2,
|
||||
@ -116,6 +118,7 @@ var LanguagesType = map[string]int{
|
||||
"Eagle": 1,
|
||||
"Easybuild": 1,
|
||||
"Ecere Projects": 1,
|
||||
"EditorConfig": 1,
|
||||
"Edje Data Collection": 1,
|
||||
"Eiffel": 2,
|
||||
"Elixir": 2,
|
||||
@ -137,7 +140,7 @@ var LanguagesType = map[string]int{
|
||||
"Fortran": 2,
|
||||
"FreeMarker": 2,
|
||||
"Frege": 2,
|
||||
"G-code": 1,
|
||||
"G-code": 2,
|
||||
"GAMS": 2,
|
||||
"GAP": 2,
|
||||
"GCC Machine Description": 2,
|
||||
@ -188,6 +191,7 @@ var LanguagesType = map[string]int{
|
||||
"Haskell": 2,
|
||||
"Haxe": 2,
|
||||
"HiveQL": 2,
|
||||
"HolyC": 2,
|
||||
"Hy": 2,
|
||||
"HyPhy": 2,
|
||||
"IDL": 2,
|
||||
@ -215,9 +219,11 @@ var LanguagesType = map[string]int{
|
||||
"Java Properties": 1,
|
||||
"Java Server Pages": 2,
|
||||
"JavaScript": 2,
|
||||
"JavaScript+ERB": 2,
|
||||
"Jison": 2,
|
||||
"Jison Lex": 2,
|
||||
"Jolie": 2,
|
||||
"Jsonnet": 2,
|
||||
"Julia": 2,
|
||||
"Jupyter Notebook": 3,
|
||||
"KRL": 2,
|
||||
@ -281,6 +287,7 @@ var LanguagesType = map[string]int{
|
||||
"Monkey": 2,
|
||||
"Moocode": 2,
|
||||
"MoonScript": 2,
|
||||
"Motorola 68K Assembly": 2,
|
||||
"Myghty": 2,
|
||||
"NCL": 2,
|
||||
"NL": 1,
|
||||
@ -301,6 +308,7 @@ var LanguagesType = map[string]int{
|
||||
"NumPy": 2,
|
||||
"OCaml": 2,
|
||||
"ObjDump": 1,
|
||||
"ObjectScript": 2,
|
||||
"Objective-C": 2,
|
||||
"Objective-C++": 2,
|
||||
"Objective-J": 2,
|
||||
@ -381,6 +389,7 @@ var LanguagesType = map[string]int{
|
||||
"Regular Expression": 1,
|
||||
"Ren'Py": 2,
|
||||
"RenderScript": 2,
|
||||
"Rich Text Format": 3,
|
||||
"Ring": 2,
|
||||
"RobotFramework": 2,
|
||||
"Roff": 3,
|
||||
@ -396,6 +405,7 @@ var LanguagesType = map[string]int{
|
||||
"SQL": 1,
|
||||
"SQLPL": 2,
|
||||
"SRecode Template": 3,
|
||||
"SSH Config": 1,
|
||||
"STON": 1,
|
||||
"SVG": 1,
|
||||
"Sage": 2,
|
||||
@ -427,11 +437,14 @@ var LanguagesType = map[string]int{
|
||||
"SubRip Text": 1,
|
||||
"SugarSS": 3,
|
||||
"SuperCollider": 2,
|
||||
"Svelte": 3,
|
||||
"Swift": 2,
|
||||
"SystemVerilog": 2,
|
||||
"TI Program": 2,
|
||||
"TLA": 2,
|
||||
"TOML": 1,
|
||||
"TSQL": 2,
|
||||
"TSX": 2,
|
||||
"TXL": 2,
|
||||
"Tcl": 2,
|
||||
"Tcsh": 2,
|
||||
@ -465,7 +478,9 @@ var LanguagesType = map[string]int{
|
||||
"Web Ontology Language": 1,
|
||||
"WebAssembly": 2,
|
||||
"WebIDL": 2,
|
||||
"WebVTT": 1,
|
||||
"Windows Registry Entries": 1,
|
||||
"Wollok": 2,
|
||||
"World of Warcraft Addon Data": 1,
|
||||
"X BitMap": 1,
|
||||
"X Font Directory Index": 1,
|
||||
@ -486,6 +501,10 @@ var LanguagesType = map[string]int{
|
||||
"YARA": 2,
|
||||
"YASnippet": 3,
|
||||
"Yacc": 2,
|
||||
"ZAP": 2,
|
||||
"ZIL": 2,
|
||||
"Zeek": 2,
|
||||
"ZenScript": 2,
|
||||
"Zephir": 2,
|
||||
"Zig": 2,
|
||||
"Zimpl": 2,
|
||||
@ -493,6 +512,7 @@ var LanguagesType = map[string]int{
|
||||
"eC": 2,
|
||||
"edn": 1,
|
||||
"fish": 2,
|
||||
"mcfunction": 2,
|
||||
"mupad": 2,
|
||||
"nanorc": 1,
|
||||
"nesC": 2,
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -25,13 +25,14 @@ var VendorMatchers = substring.Or(
|
||||
substring.Regexp(`^rebar$`),
|
||||
substring.Regexp(`erlang.mk`),
|
||||
substring.Regexp(`Godeps/_workspace/`),
|
||||
substring.Regexp(`(^|/)testdata/`),
|
||||
substring.Regexp(`.indent.pro`),
|
||||
substring.Regexp(`(\.|-)min\.(js|css)$`),
|
||||
substring.Regexp(`([^\s]*)import\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)bootstrap([^.]*)\.(js|css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)custom\.bootstrap([^\s]*)(js|css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)font-awesome\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)font-awesome/.*\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)font-?awesome\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)font-?awesome/.*\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)foundation\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)normalize\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)skeleton\.(css|less|scss|styl)$`),
|
||||
@ -39,6 +40,7 @@ var VendorMatchers = substring.Or(
|
||||
substring.Regexp(`(^|/)animate\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)materialize\.(css|less|scss|styl|js)$`),
|
||||
substring.Regexp(`(^|/)select2/.*\.(css|scss|js)$`),
|
||||
substring.Regexp(`(^|/)bulma\.(css|sass|scss)$`),
|
||||
substring.Regexp(`(3rd|[Tt]hird)[-_]?[Pp]arty/`),
|
||||
substring.Regexp(`vendors?/`),
|
||||
substring.Regexp(`extern(al)?/`),
|
||||
|
@ -16,7 +16,7 @@ import (
|
||||
const (
|
||||
linguistURL = "https://github.com/github/linguist.git"
|
||||
linguistClonedEnvVar = "ENRY_TEST_REPO"
|
||||
commit = "e4560984058b4726010ca4b8f03ed9d0f8f464db"
|
||||
commit = "3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d"
|
||||
samplesDir = "samples"
|
||||
languagesFile = "lib/linguist/languages.yml"
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -32,6 +32,8 @@ var LanguageByAliasMap = map[string]string{
|
||||
"ahk": "AutoHotkey",
|
||||
"alloy": "Alloy",
|
||||
"alpine_abuild": "Alpine Abuild",
|
||||
"altium": "Altium Designer",
|
||||
"altium_designer": "Altium Designer",
|
||||
"amfm": "Adobe Font Metrics",
|
||||
"ampl": "AMPL",
|
||||
"angelscript": "AngelScript",
|
||||
@ -88,7 +90,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"bplus": "BlitzBasic",
|
||||
"brainfuck": "Brainfuck",
|
||||
"brightscript": "Brightscript",
|
||||
"bro": "Bro",
|
||||
"bro": "Zeek",
|
||||
"bsdmake": "Makefile",
|
||||
"byond": "DM",
|
||||
"c": "C",
|
||||
@ -98,6 +100,8 @@ var LanguageByAliasMap = map[string]string{
|
||||
"c-objdump": "C-ObjDump",
|
||||
"c2hs": "C2hs Haskell",
|
||||
"c2hs_haskell": "C2hs Haskell",
|
||||
"cabal": "Cabal Config",
|
||||
"cabal_config": "Cabal Config",
|
||||
"cap'n_proto": "Cap'n Proto",
|
||||
"carto": "CartoCSS",
|
||||
"cartocss": "CartoCSS",
|
||||
@ -165,6 +169,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"dcl": "DIGITAL Command Language",
|
||||
"delphi": "Component Pascal",
|
||||
"desktop": "desktop",
|
||||
"dhall": "Dhall",
|
||||
"diff": "Diff",
|
||||
"digital_command_language": "DIGITAL Command Language",
|
||||
"django": "HTML+Django",
|
||||
@ -187,6 +192,8 @@ var LanguageByAliasMap = map[string]string{
|
||||
"ecl": "ECL",
|
||||
"eclipse": "ECLiPSe",
|
||||
"ecr": "HTML+ECR",
|
||||
"editor-config": "EditorConfig",
|
||||
"editorconfig": "EditorConfig",
|
||||
"edje_data_collection": "Edje Data Collection",
|
||||
"edn": "edn",
|
||||
"eeschema_schematic": "KiCad Schematic",
|
||||
@ -277,6 +284,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"hcl": "HCL",
|
||||
"hiveql": "HiveQL",
|
||||
"hlsl": "HLSL",
|
||||
"holyc": "HolyC",
|
||||
"html": "HTML",
|
||||
"html+django": "HTML+Django",
|
||||
"html+django/jinja": "HTML+Django",
|
||||
@ -322,6 +330,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"java_server_page": "Groovy Server Pages",
|
||||
"java_server_pages": "Java Server Pages",
|
||||
"javascript": "JavaScript",
|
||||
"javascript+erb": "JavaScript+ERB",
|
||||
"jflex": "JFlex",
|
||||
"jison": "Jison",
|
||||
"jison_lex": "Jison Lex",
|
||||
@ -334,6 +343,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"jsonc": "JSON with Comments",
|
||||
"jsoniq": "JSONiq",
|
||||
"jsonld": "JSONLD",
|
||||
"jsonnet": "Jsonnet",
|
||||
"jsp": "Java Server Pages",
|
||||
"jsx": "JSX",
|
||||
"julia": "Julia",
|
||||
@ -399,6 +409,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"max/msp": "Max",
|
||||
"maxmsp": "Max",
|
||||
"maxscript": "MAXScript",
|
||||
"mcfunction": "mcfunction",
|
||||
"mdoc": "Roff",
|
||||
"mediawiki": "MediaWiki",
|
||||
"mercury": "Mercury",
|
||||
@ -415,6 +426,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"monkey": "Monkey",
|
||||
"moocode": "Moocode",
|
||||
"moonscript": "MoonScript",
|
||||
"motorola_68k_assembly": "Motorola 68K Assembly",
|
||||
"mql4": "MQL4",
|
||||
"mql5": "MQL5",
|
||||
"mtml": "MTML",
|
||||
@ -463,6 +475,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"objectivec++": "Objective-C++",
|
||||
"objectivej": "Objective-J",
|
||||
"objectpascal": "Component Pascal",
|
||||
"objectscript": "ObjectScript",
|
||||
"objj": "Objective-J",
|
||||
"ocaml": "OCaml",
|
||||
"octave": "MATLAB",
|
||||
@ -574,6 +587,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"restructuredtext": "reStructuredText",
|
||||
"rexx": "REXX",
|
||||
"rhtml": "RHTML",
|
||||
"rich_text_format": "Rich Text Format",
|
||||
"ring": "Ring",
|
||||
"rmarkdown": "RMarkdown",
|
||||
"robotframework": "RobotFramework",
|
||||
@ -633,6 +647,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"squeak": "Smalltalk",
|
||||
"squirrel": "Squirrel",
|
||||
"srecode_template": "SRecode Template",
|
||||
"ssh_config": "SSH Config",
|
||||
"stan": "Stan",
|
||||
"standard_ml": "Standard ML",
|
||||
"stata": "Stata",
|
||||
@ -641,6 +656,7 @@ var LanguageByAliasMap = map[string]string{
|
||||
"subrip_text": "SubRip Text",
|
||||
"sugarss": "SugarSS",
|
||||
"supercollider": "SuperCollider",
|
||||
"svelte": "Svelte",
|
||||
"svg": "SVG",
|
||||
"swift": "Swift",
|
||||
"systemverilog": "SystemVerilog",
|
||||
@ -659,6 +675,8 @@ var LanguageByAliasMap = map[string]string{
|
||||
"toml": "TOML",
|
||||
"troff": "Roff",
|
||||
"ts": "TypeScript",
|
||||
"tsql": "TSQL",
|
||||
"tsx": "TSX",
|
||||
"turing": "Turing",
|
||||
"turtle": "Turtle",
|
||||
"twig": "Twig",
|
||||
@ -694,9 +712,11 @@ var LanguageByAliasMap = map[string]string{
|
||||
"web_ontology_language": "Web Ontology Language",
|
||||
"webassembly": "WebAssembly",
|
||||
"webidl": "WebIDL",
|
||||
"webvtt": "WebVTT",
|
||||
"winbatch": "Batchfile",
|
||||
"windows_registry_entries": "Windows Registry Entries",
|
||||
"wisp": "wisp",
|
||||
"wollok": "Wollok",
|
||||
"world_of_warcraft_addon_data": "World of Warcraft Addon Data",
|
||||
"wsdl": "XML",
|
||||
"x10": "X10",
|
||||
@ -730,8 +750,12 @@ var LanguageByAliasMap = map[string]string{
|
||||
"yas": "YASnippet",
|
||||
"yasnippet": "YASnippet",
|
||||
"yml": "YAML",
|
||||
"zap": "ZAP",
|
||||
"zeek": "Zeek",
|
||||
"zenscript": "ZenScript",
|
||||
"zephir": "Zephir",
|
||||
"zig": "Zig",
|
||||
"zil": "ZIL",
|
||||
"zimpl": "Zimpl",
|
||||
"zsh": "Shell",
|
||||
}
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -52,6 +52,7 @@ var LanguagesColor = map[string]string{
|
||||
"DM": "#447265",
|
||||
"Dart": "#00B4AB",
|
||||
"DataWeave": "#003a52",
|
||||
"Dhall": "#dfafff",
|
||||
"Dockerfile": "#384d54",
|
||||
"Dogescript": "#cca760",
|
||||
"Dylan": "#6c616e",
|
||||
@ -74,6 +75,7 @@ var LanguagesColor = map[string]string{
|
||||
"Fortran": "#4d41b1",
|
||||
"FreeMarker": "#0050b2",
|
||||
"Frege": "#00cafe",
|
||||
"G-code": "#D08CF2",
|
||||
"GDScript": "#355570",
|
||||
"Game Maker Language": "#71b417",
|
||||
"Genie": "#fb855d",
|
||||
@ -91,6 +93,7 @@ var LanguagesColor = map[string]string{
|
||||
"Haskell": "#5e5086",
|
||||
"Haxe": "#df7900",
|
||||
"HiveQL": "#dce200",
|
||||
"HolyC": "#ffefaf",
|
||||
"Hy": "#7790B2",
|
||||
"IDL": "#a3522f",
|
||||
"Idris": "#b30000",
|
||||
@ -102,6 +105,7 @@ var LanguagesColor = map[string]string{
|
||||
"Java": "#b07219",
|
||||
"JavaScript": "#f1e05a",
|
||||
"Jolie": "#843179",
|
||||
"Jsonnet": "#0064bd",
|
||||
"Julia": "#a270ba",
|
||||
"Jupyter Notebook": "#DA5B0B",
|
||||
"KRL": "#28430A",
|
||||
@ -141,6 +145,7 @@ var LanguagesColor = map[string]string{
|
||||
"Nix": "#7e7eff",
|
||||
"Nu": "#c9df40",
|
||||
"OCaml": "#3be133",
|
||||
"ObjectScript": "#424893",
|
||||
"Objective-C": "#438eff",
|
||||
"Objective-C++": "#6866fb",
|
||||
"Objective-J": "#ff0c5a",
|
||||
@ -177,7 +182,7 @@ var LanguagesColor = map[string]string{
|
||||
"R": "#198CE7",
|
||||
"RAML": "#77d9fb",
|
||||
"RUNOFF": "#665a4e",
|
||||
"Racket": "#22228f",
|
||||
"Racket": "#3c5caa",
|
||||
"Ragel": "#9d5200",
|
||||
"Rascal": "#fffaa0",
|
||||
"Rebol": "#358a5b",
|
||||
@ -224,6 +229,7 @@ var LanguagesColor = map[string]string{
|
||||
"Volt": "#1F1F1F",
|
||||
"Vue": "#2c3e50",
|
||||
"WebAssembly": "#04133b",
|
||||
"Wollok": "#a23738",
|
||||
"X10": "#4B6BEF",
|
||||
"XC": "#99DA07",
|
||||
"XQuery": "#5232e7",
|
||||
@ -231,9 +237,13 @@ var LanguagesColor = map[string]string{
|
||||
"YARA": "#220000",
|
||||
"YASnippet": "#32AB90",
|
||||
"Yacc": "#4B6C4B",
|
||||
"ZAP": "#0d665e",
|
||||
"ZIL": "#dc75e5",
|
||||
"ZenScript": "#00BCD1",
|
||||
"Zephir": "#118f9e",
|
||||
"Zig": "#ec915c",
|
||||
"eC": "#913960",
|
||||
"mcfunction": "#E22837",
|
||||
"nesC": "#94B0C7",
|
||||
"ooc": "#b0b77e",
|
||||
"q": "#0040cd",
|
||||
|
@ -1,7 +1,7 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
// linguist's commit from which files were generated.
|
||||
var LinguistCommit = "e4560984058b4726010ca4b8f03ed9d0f8f464db"
|
||||
var LinguistCommit = "3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d"
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -644,6 +644,10 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
rule.MatchingLanguages("TeX"),
|
||||
regexp.MustCompile(`(?m)\\\w+{`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("ObjectScript"),
|
||||
regexp.MustCompile(`(?m)^Class\s`),
|
||||
),
|
||||
},
|
||||
".cs": &Heuristics{
|
||||
rule.Or(
|
||||
@ -666,7 +670,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Makefile"),
|
||||
regexp.MustCompile(`(?m)([\/\\].*:\s+.*\s\\$|: \\$|^ : |^[\w\s\/\\.]+\w+\.\w+\s*:\s+[\w\s\/\\.]+\w+\.\w+)`),
|
||||
regexp.MustCompile(`(?m)([\/\\].*:\s+.*\s\\$|: \\$|^[ %]:|^[\w\s\/\\.]+\w+\.\w+\s*:\s+[\w\s\/\\.]+\w+\.\w+)`),
|
||||
),
|
||||
},
|
||||
".ecl": &Heuristics{
|
||||
@ -759,6 +763,10 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
rule.MatchingLanguages("Graph Modeling Language"),
|
||||
regexp.MustCompile(`(?m)(?i:^\s*(graph|node)\s+\[$)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Gerber Image"),
|
||||
regexp.MustCompile(`(?m)\*\%$`),
|
||||
),
|
||||
rule.Always(
|
||||
rule.MatchingLanguages("Game Maker Language"),
|
||||
),
|
||||
@ -776,7 +784,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("C++"),
|
||||
regexp.MustCompile(`(?m)^\s*#\s*include <(cstdint|string|vector|map|list|array|bitset|queue|stack|forward_list|unordered_map|unordered_set|(i|o|io)stream)>|^\s*template\s*<|^[ \t]*try|^[ \t]*catch\s*\(|^[ \t]*(class|(using[ \t]+)?namespace)\s+\w+|^[ \t]*(private|public|protected):$|std::\w+`),
|
||||
regexp.MustCompile(`(?m)^\s*#\s*include <(cstdint|string|vector|map|list|array|bitset|queue|stack|forward_list|unordered_map|unordered_set|(i|o|io)stream)>|^\s*template\s*<|^[ \t]*(try|constexpr)|^[ \t]*catch\s*\(|^[ \t]*(class|(using[ \t]+)?namespace)\s+\w+|^[ \t]*(private|public|protected):$|std::\w+`),
|
||||
),
|
||||
},
|
||||
".hh": &Heuristics{
|
||||
@ -799,6 +807,10 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
rule.MatchingLanguages("PHP"),
|
||||
regexp.MustCompile(`(?m)^<\?(?:php)?`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("SourcePawn"),
|
||||
regexp.MustCompile(`(?m)^public\s+(?:SharedPlugin(?:\s+|:)__pl_\w+\s*=(?:\s*{)?|(?:void\s+)?__pl_\w+_SetNTVOptional\(\)(?:\s*{)?)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("POV-Ray SDL"),
|
||||
regexp.MustCompile(`(?m)^\s*#(declare|local|macro|while)\s`),
|
||||
@ -868,10 +880,17 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
rule.MatchingLanguages("M"),
|
||||
regexp.MustCompile(`(?m)^\s*;`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.And(
|
||||
rule.MatchingLanguages("Mathematica"),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages(""),
|
||||
regexp.MustCompile(`(?m)\(\*`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages(""),
|
||||
regexp.MustCompile(`(?m)\*\)$`),
|
||||
),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("MATLAB"),
|
||||
regexp.MustCompile(`(?m)^\s*%`),
|
||||
@ -1062,7 +1081,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^\s*(?:use\s+v6\b|\bmodule\b|\b(?:my\s+)?class\b)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("XPM"),
|
||||
rule.MatchingLanguages("X PixMap"),
|
||||
regexp.MustCompile(`(?m)^\s*\/\* XPM \*\/`),
|
||||
),
|
||||
},
|
||||
@ -1145,7 +1164,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
".props": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("XML"),
|
||||
regexp.MustCompile(`(?m)^(\s*)(?i:<Project|<Import|<Property|<?xml|xmlns)`),
|
||||
regexp.MustCompile(`(?m)^(\s*)(?i:<Project|<Import|<Property|<\?xml|xmlns)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("INI"),
|
||||
@ -1173,10 +1192,6 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
),
|
||||
},
|
||||
".rno": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("RUNOFF"),
|
||||
regexp.MustCompile(`(?m)(?i:^\.!|^\.end lit(?:eral)?\b)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Roff"),
|
||||
regexp.MustCompile(`(?m)^\.\\" `),
|
||||
@ -1214,7 +1229,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
".sql": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("PLpgSQL"),
|
||||
regexp.MustCompile(`(?m)(?i:^\\i\b|AS \$\$|LANGUAGE '?plpgsql'?|SECURITY (DEFINER|INVOKER)|BEGIN( WORK| TRANSACTION)?;)`),
|
||||
regexp.MustCompile(`(?m)(?i:^\\i\b|AS \$\$|LANGUAGE '?plpgsql'?|SECURITY (DEFINER|INVOKER)|BEGIN( WORK )?;)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("SQLPL"),
|
||||
@ -1224,6 +1239,17 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
rule.MatchingLanguages("PLSQL"),
|
||||
regexp.MustCompile(`(?m)(?i:\$\$PLSQL_|XMLTYPE|sysdate|systimestamp|\.nextval|connect by|AUTHID (DEFINER|CURRENT_USER)|constructor\W+function)`),
|
||||
),
|
||||
rule.And(
|
||||
rule.MatchingLanguages("TSQL"),
|
||||
rule.Not(
|
||||
rule.MatchingLanguages(""),
|
||||
regexp.MustCompile(`(?m)(?i:IDENTIFIED|NUMBER|VARCHAR2|REPEAT|UNTIL|IMMEDIATE)`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages(""),
|
||||
regexp.MustCompile(`(?m)(?i:(GO)|(@@)|(CREATE PROCEDURE)|BEGIN( TRY| CATCH)|OUTPUT( INSERTED)|IF|ELSE|IIF|CHOOSE|CURSOR|FETCH|DEALLOCATE|DECLARE)`),
|
||||
),
|
||||
),
|
||||
rule.Not(
|
||||
rule.MatchingLanguages("SQL"),
|
||||
regexp.MustCompile(`(?m)(?i:begin|boolean|package|exception)`),
|
||||
@ -1279,7 +1305,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
},
|
||||
".tsx": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("TypeScript"),
|
||||
rule.MatchingLanguages("TSX"),
|
||||
regexp.MustCompile(`(?m)^\s*(import.+(from\s+|require\()['"]react|\/\/\/\s*<reference\s)`),
|
||||
),
|
||||
rule.Or(
|
||||
@ -1287,6 +1313,15 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)(?i:^\s*<\?xml\s+version)`),
|
||||
),
|
||||
},
|
||||
".vba": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Vim script"),
|
||||
regexp.MustCompile(`(?m)^UseVimball`),
|
||||
),
|
||||
rule.Always(
|
||||
rule.MatchingLanguages("Visual Basic"),
|
||||
),
|
||||
},
|
||||
".w": &Heuristics{
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("OpenEdge ABL"),
|
||||
@ -1307,7 +1342,7 @@ var ContentHeuristics = map[string]*Heuristics{
|
||||
regexp.MustCompile(`(?m)^%(end|ctor|hook|group)\b`),
|
||||
),
|
||||
rule.Or(
|
||||
rule.MatchingLanguages("Linked Script"),
|
||||
rule.MatchingLanguages("Linker Script"),
|
||||
regexp.MustCompile(`(?m)OUTPUT_ARCH\(|OUTPUT_FORMAT\(|SECTIONS`),
|
||||
),
|
||||
},
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -112,7 +112,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".boo": {"Boo"},
|
||||
".boot": {"Clojure"},
|
||||
".brd": {"Eagle", "KiCad Legacy Layout"},
|
||||
".bro": {"Bro"},
|
||||
".bro": {"Zeek"},
|
||||
".brs": {"Brightscript"},
|
||||
".bsl": {"1C Enterprise"},
|
||||
".bsv": {"Bluespec"},
|
||||
@ -124,6 +124,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".c++-objdump": {"Cpp-ObjDump"},
|
||||
".c++objdump": {"Cpp-ObjDump"},
|
||||
".c-objdump": {"C-ObjDump"},
|
||||
".cabal": {"Cabal Config"},
|
||||
".cake": {"C#", "CoffeeScript"},
|
||||
".capnp": {"Cap'n Proto"},
|
||||
".cats": {"C"},
|
||||
@ -159,11 +160,12 @@ var LanguagesByExtension = map[string][]string{
|
||||
".cljscm": {"Clojure"},
|
||||
".cljx": {"Clojure"},
|
||||
".clp": {"CLIPS"},
|
||||
".cls": {"Apex", "OpenEdge ABL", "TeX", "Visual Basic"},
|
||||
".cls": {"Apex", "ObjectScript", "OpenEdge ABL", "TeX", "Visual Basic"},
|
||||
".clw": {"Clarion"},
|
||||
".cmake": {"CMake"},
|
||||
".cmake.in": {"CMake"},
|
||||
".cmd": {"Batchfile"},
|
||||
".cnc": {"G-code"},
|
||||
".cob": {"COBOL"},
|
||||
".cobol": {"COBOL"},
|
||||
".coffee": {"CoffeeScript"},
|
||||
@ -217,6 +219,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".desktop": {"desktop"},
|
||||
".desktop.in": {"desktop"},
|
||||
".dfm": {"Pascal"},
|
||||
".dhall": {"Dhall"},
|
||||
".di": {"D"},
|
||||
".diff": {"Diff"},
|
||||
".dita": {"XML"},
|
||||
@ -346,7 +349,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".glsl": {"GLSL"},
|
||||
".glslv": {"GLSL"},
|
||||
".gltf": {"JSON"},
|
||||
".gml": {"Game Maker Language", "Graph Modeling Language", "XML"},
|
||||
".gml": {"Game Maker Language", "Gerber Image", "Graph Modeling Language", "XML"},
|
||||
".gms": {"GAMS"},
|
||||
".gmx": {"XML"},
|
||||
".gn": {"GN"},
|
||||
@ -363,6 +366,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".grace": {"Grace"},
|
||||
".gradle": {"Gradle"},
|
||||
".graphql": {"GraphQL"},
|
||||
".graphqls": {"GraphQL"},
|
||||
".groovy": {"Groovy"},
|
||||
".grt": {"Groovy"},
|
||||
".grxml": {"XML"},
|
||||
@ -389,6 +393,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".hats": {"ATS"},
|
||||
".hb": {"Harbour"},
|
||||
".hbs": {"Handlebars"},
|
||||
".hc": {"HolyC"},
|
||||
".hcl": {"HCL"},
|
||||
".hh": {"C++", "Hack"},
|
||||
".hic": {"Clojure"},
|
||||
@ -450,6 +455,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".jl": {"Julia"},
|
||||
".jq": {"JSONiq"},
|
||||
".js": {"JavaScript"},
|
||||
".js.erb": {"JavaScript+ERB"},
|
||||
".jsb": {"JavaScript"},
|
||||
".jscad": {"JavaScript"},
|
||||
".jsfl": {"JavaScript"},
|
||||
@ -459,6 +465,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".json5": {"JSON5"},
|
||||
".jsonl": {"JSON"},
|
||||
".jsonld": {"JSONLD"},
|
||||
".jsonnet": {"Jsonnet"},
|
||||
".jsp": {"Java Server Pages"},
|
||||
".jsproj": {"XML"},
|
||||
".jss": {"JavaScript"},
|
||||
@ -494,6 +501,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".lfe": {"LFE"},
|
||||
".lgt": {"Logtalk"},
|
||||
".lhs": {"Literate Haskell"},
|
||||
".libsonnet": {"Jsonnet"},
|
||||
".lid": {"Dylan"},
|
||||
".lidr": {"Idris"},
|
||||
".liquid": {"Liquid"},
|
||||
@ -535,12 +543,15 @@ var LanguagesByExtension = map[string][]string{
|
||||
".maxpat": {"Max"},
|
||||
".maxproj": {"Max"},
|
||||
".mbox": {"EML"},
|
||||
".mcfunction": {"mcfunction"},
|
||||
".mcmeta": {"JSON"},
|
||||
".mcr": {"MAXScript"},
|
||||
".md": {"GCC Machine Description", "Markdown"},
|
||||
".mdoc": {"Roff", "Roff Manpage"},
|
||||
".mdown": {"Markdown"},
|
||||
".mdpolicy": {"XML"},
|
||||
".mdwn": {"Markdown"},
|
||||
".mdx": {"Markdown"},
|
||||
".me": {"Roff"},
|
||||
".mediawiki": {"MediaWiki"},
|
||||
".meta": {"Unity3D Asset"},
|
||||
@ -584,6 +595,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".mtl": {"Wavefront Material"},
|
||||
".mtml": {"MTML"},
|
||||
".mu": {"mupad"},
|
||||
".mud": {"ZIL"},
|
||||
".muf": {"MUF"},
|
||||
".mumps": {"M"},
|
||||
".mustache": {"HTML+Django"},
|
||||
@ -645,6 +657,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".org": {"Org"},
|
||||
".os": {"1C Enterprise"},
|
||||
".osm": {"XML"},
|
||||
".outjob": {"Altium Designer"},
|
||||
".owl": {"Web Ontology Language"},
|
||||
".ox": {"Ox"},
|
||||
".oxh": {"Ox"},
|
||||
@ -668,6 +681,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".pb": {"PureBasic"},
|
||||
".pbi": {"PureBasic"},
|
||||
".pbt": {"PowerBuilder"},
|
||||
".pcbdoc": {"Altium Designer"},
|
||||
".pck": {"PLSQL"},
|
||||
".pcss": {"PostCSS"},
|
||||
".pd": {"Pure Data"},
|
||||
@ -722,6 +736,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".prefs": {"INI"},
|
||||
".prg": {"xBase"},
|
||||
".pri": {"QMake"},
|
||||
".prjpcb": {"Altium Designer"},
|
||||
".pro": {"IDL", "INI", "Prolog", "QMake"},
|
||||
".proj": {"XML"},
|
||||
".prolog": {"Prolog"},
|
||||
@ -763,6 +778,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".rake": {"Ruby"},
|
||||
".raml": {"RAML"},
|
||||
".raw": {"Raw token data"},
|
||||
".razor": {"HTML+Razor"},
|
||||
".rb": {"Ruby"},
|
||||
".rbbas": {"REALbasic"},
|
||||
".rbfrm": {"REALbasic"},
|
||||
@ -815,6 +831,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".rst": {"reStructuredText"},
|
||||
".rst.txt": {"reStructuredText"},
|
||||
".rsx": {"R"},
|
||||
".rtf": {"Rich Text Format"},
|
||||
".ru": {"Ruby"},
|
||||
".ruby": {"Ruby"},
|
||||
".rviz": {"YAML"},
|
||||
@ -832,6 +849,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".scd": {"SuperCollider"},
|
||||
".sce": {"Scilab"},
|
||||
".sch": {"Eagle", "KiCad Schematic", "Scheme", "XML"},
|
||||
".schdoc": {"Altium Designer"},
|
||||
".sci": {"Scilab"},
|
||||
".scm": {"Scheme"},
|
||||
".sco": {"Csound Score"},
|
||||
@ -857,7 +875,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".sld": {"Scheme"},
|
||||
".slim": {"Slim"},
|
||||
".sls": {"SaltStack", "Scheme"},
|
||||
".sma": {"SourcePawn"},
|
||||
".sma": {"Pawn"},
|
||||
".smali": {"Smali"},
|
||||
".sml": {"Standard ML"},
|
||||
".smt": {"SMT"},
|
||||
@ -870,7 +888,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".spin": {"Propeller Spin"},
|
||||
".sps": {"Scheme"},
|
||||
".sqf": {"SQF"},
|
||||
".sql": {"PLSQL", "PLpgSQL", "SQL", "SQLPL"},
|
||||
".sql": {"PLSQL", "PLpgSQL", "SQL", "SQLPL", "TSQL"},
|
||||
".sra": {"PowerBuilder"},
|
||||
".srdf": {"XML"},
|
||||
".srt": {"SRecode Template", "SubRip Text"},
|
||||
@ -903,6 +921,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".sublime_metrics": {"JSON with Comments"},
|
||||
".sublime_session": {"JSON with Comments"},
|
||||
".sv": {"SystemVerilog"},
|
||||
".svelte": {"Svelte"},
|
||||
".svg": {"SVG"},
|
||||
".svh": {"SystemVerilog"},
|
||||
".swift": {"Swift"},
|
||||
@ -948,7 +967,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".trg": {"PLSQL"},
|
||||
".ts": {"TypeScript", "XML"},
|
||||
".tst": {"GAP", "Scilab"},
|
||||
".tsx": {"TypeScript", "XML"},
|
||||
".tsx": {"TSX", "XML"},
|
||||
".ttl": {"Turtle"},
|
||||
".tu": {"Turing"},
|
||||
".twig": {"Twig"},
|
||||
@ -970,7 +989,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".vapi": {"Vala"},
|
||||
".vark": {"Gosu"},
|
||||
".vb": {"Visual Basic"},
|
||||
".vba": {"Visual Basic"},
|
||||
".vba": {"Vim script", "Visual Basic"},
|
||||
".vbhtml": {"Visual Basic"},
|
||||
".vbproj": {"XML"},
|
||||
".vbs": {"Visual Basic"},
|
||||
@ -991,6 +1010,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".view.lkml": {"LookML"},
|
||||
".vim": {"Vim script"},
|
||||
".viw": {"SQL"},
|
||||
".vmb": {"Vim script"},
|
||||
".volt": {"Volt"},
|
||||
".vrx": {"GLSL"},
|
||||
".vsh": {"GLSL"},
|
||||
@ -998,6 +1018,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".vsixmanifest": {"XML"},
|
||||
".vssettings": {"XML"},
|
||||
".vstemplate": {"XML"},
|
||||
".vtt": {"WebVTT"},
|
||||
".vue": {"Vue"},
|
||||
".vw": {"PLSQL"},
|
||||
".vxml": {"XML"},
|
||||
@ -1014,6 +1035,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".wisp": {"wisp"},
|
||||
".wixproj": {"XML"},
|
||||
".wl": {"Mathematica"},
|
||||
".wlk": {"Wollok"},
|
||||
".wlt": {"Mathematica"},
|
||||
".wlua": {"Lua"},
|
||||
".workbook": {"Markdown"},
|
||||
@ -1027,6 +1049,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".x": {"Linker Script", "Logos", "RPC"},
|
||||
".x10": {"X10"},
|
||||
".x3d": {"XML"},
|
||||
".x68": {"Motorola 68K Assembly"},
|
||||
".xacro": {"XML"},
|
||||
".xaml": {"XML"},
|
||||
".xbm": {"X BitMap"},
|
||||
@ -1069,6 +1092,7 @@ var LanguagesByExtension = map[string][]string{
|
||||
".xspec": {"XML"},
|
||||
".xtend": {"Xtend"},
|
||||
".xul": {"XML"},
|
||||
".xzap": {"ZAP"},
|
||||
".y": {"Yacc"},
|
||||
".yacc": {"Yacc"},
|
||||
".yaml": {"YAML"},
|
||||
@ -1083,13 +1107,17 @@ var LanguagesByExtension = map[string][]string{
|
||||
".yrl": {"Erlang"},
|
||||
".yy": {"JSON", "Yacc"},
|
||||
".yyp": {"JSON"},
|
||||
".zap": {"ZAP"},
|
||||
".zcml": {"XML"},
|
||||
".zeek": {"Zeek"},
|
||||
".zep": {"Zephir"},
|
||||
".zig": {"Zig"},
|
||||
".zil": {"ZIL"},
|
||||
".zimpl": {"Zimpl"},
|
||||
".zmpl": {"Zimpl"},
|
||||
".zone": {"DNS Zone"},
|
||||
".zpl": {"Zimpl"},
|
||||
".zs": {"ZenScript"},
|
||||
".zsh": {"Shell"},
|
||||
}
|
||||
|
||||
@ -1110,6 +1138,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Adobe Font Metrics": {".afm"},
|
||||
"Agda": {".agda"},
|
||||
"Alloy": {".als"},
|
||||
"Altium Designer": {".outjob", ".pcbdoc", ".prjpcb", ".schdoc"},
|
||||
"AngelScript": {".as", ".angelscript"},
|
||||
"ApacheConf": {".apacheconf", ".vhost"},
|
||||
"Apex": {".cls"},
|
||||
@ -1136,7 +1165,6 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Boo": {".boo"},
|
||||
"Brainfuck": {".b", ".bf"},
|
||||
"Brightscript": {".brs"},
|
||||
"Bro": {".bro"},
|
||||
"C": {".c", ".cats", ".h", ".idc"},
|
||||
"C#": {".cs", ".cake", ".csx"},
|
||||
"C++": {".cpp", ".c++", ".cc", ".cp", ".cxx", ".h", ".h++", ".hh", ".hpp", ".hxx", ".inc", ".inl", ".ino", ".ipp", ".re", ".tcc", ".tpp"},
|
||||
@ -1150,6 +1178,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"CSS": {".css"},
|
||||
"CSV": {".csv"},
|
||||
"CWeb": {".w"},
|
||||
"Cabal Config": {".cabal"},
|
||||
"Cap'n Proto": {".capnp"},
|
||||
"CartoCSS": {".mss"},
|
||||
"Ceylon": {".ceylon"},
|
||||
@ -1189,6 +1218,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Darcs Patch": {".darcspatch", ".dpatch"},
|
||||
"Dart": {".dart"},
|
||||
"DataWeave": {".dwl"},
|
||||
"Dhall": {".dhall"},
|
||||
"Diff": {".diff", ".patch"},
|
||||
"Dockerfile": {".dockerfile"},
|
||||
"Dogescript": {".djs"},
|
||||
@ -1224,7 +1254,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Fortran": {".f90", ".f", ".f03", ".f08", ".f77", ".f95", ".for", ".fpp"},
|
||||
"FreeMarker": {".ftl"},
|
||||
"Frege": {".fr"},
|
||||
"G-code": {".g", ".gco", ".gcode"},
|
||||
"G-code": {".g", ".cnc", ".gco", ".gcode"},
|
||||
"GAMS": {".gms"},
|
||||
"GAP": {".g", ".gap", ".gd", ".gi", ".tst"},
|
||||
"GCC Machine Description": {".md"},
|
||||
@ -1237,7 +1267,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Genshi": {".kid"},
|
||||
"Gentoo Ebuild": {".ebuild"},
|
||||
"Gentoo Eclass": {".eclass"},
|
||||
"Gerber Image": {".gbr", ".gbl", ".gbo", ".gbp", ".gbs", ".gko", ".gpb", ".gpt", ".gtl", ".gto", ".gtp", ".gts"},
|
||||
"Gerber Image": {".gbr", ".gbl", ".gbo", ".gbp", ".gbs", ".gko", ".gml", ".gpb", ".gpt", ".gtl", ".gto", ".gtp", ".gts"},
|
||||
"Gettext Catalog": {".po", ".pot"},
|
||||
"Gherkin": {".feature"},
|
||||
"Git Config": {".gitconfig"},
|
||||
@ -1251,7 +1281,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Gradle": {".gradle"},
|
||||
"Grammatical Framework": {".gf"},
|
||||
"Graph Modeling Language": {".gml"},
|
||||
"GraphQL": {".graphql", ".gql"},
|
||||
"GraphQL": {".graphql", ".gql", ".graphqls"},
|
||||
"Graphviz (DOT)": {".dot", ".gv"},
|
||||
"Groovy": {".groovy", ".grt", ".gtpl", ".gvy"},
|
||||
"Groovy Server Pages": {".gsp"},
|
||||
@ -1264,7 +1294,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"HTML+EEX": {".eex"},
|
||||
"HTML+ERB": {".erb", ".erb.deface"},
|
||||
"HTML+PHP": {".phtml"},
|
||||
"HTML+Razor": {".cshtml"},
|
||||
"HTML+Razor": {".cshtml", ".razor"},
|
||||
"HTTP": {".http"},
|
||||
"HXML": {".hxml"},
|
||||
"Hack": {".hh", ".php"},
|
||||
@ -1274,6 +1304,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Haskell": {".hs", ".hsc"},
|
||||
"Haxe": {".hx", ".hxsl"},
|
||||
"HiveQL": {".q"},
|
||||
"HolyC": {".hc"},
|
||||
"Hy": {".hy"},
|
||||
"HyPhy": {".bf"},
|
||||
"IDL": {".pro", ".dlm"},
|
||||
@ -1289,7 +1320,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Isabelle": {".thy"},
|
||||
"J": {".ijs"},
|
||||
"JFlex": {".flex", ".jflex"},
|
||||
"JSON": {".json", ".avsc", ".geojson", ".gltf", ".har", ".ice", ".json-tmlanguage", ".jsonl", ".tfstate", ".tfstate.backup", ".topojson", ".webapp", ".webmanifest", ".yy", ".yyp"},
|
||||
"JSON": {".json", ".avsc", ".geojson", ".gltf", ".har", ".ice", ".json-tmlanguage", ".jsonl", ".mcmeta", ".tfstate", ".tfstate.backup", ".topojson", ".webapp", ".webmanifest", ".yy", ".yyp"},
|
||||
"JSON with Comments": {".sublime-build", ".sublime-commands", ".sublime-completions", ".sublime-keymap", ".sublime-macro", ".sublime-menu", ".sublime-mousemap", ".sublime-project", ".sublime-settings", ".sublime-theme", ".sublime-workspace", ".sublime_metrics", ".sublime_session"},
|
||||
"JSON5": {".json5"},
|
||||
"JSONLD": {".jsonld"},
|
||||
@ -1300,9 +1331,11 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Java Properties": {".properties"},
|
||||
"Java Server Pages": {".jsp"},
|
||||
"JavaScript": {".js", "._js", ".bones", ".es", ".es6", ".frag", ".gs", ".jake", ".jsb", ".jscad", ".jsfl", ".jsm", ".jss", ".mjs", ".njs", ".pac", ".sjs", ".ssjs", ".xsjs", ".xsjslib"},
|
||||
"JavaScript+ERB": {".js.erb"},
|
||||
"Jison": {".jison"},
|
||||
"Jison Lex": {".jisonlex"},
|
||||
"Jolie": {".ol", ".iol"},
|
||||
"Jsonnet": {".jsonnet", ".libsonnet"},
|
||||
"Julia": {".jl"},
|
||||
"Jupyter Notebook": {".ipynb"},
|
||||
"KRL": {".krl"},
|
||||
@ -1347,7 +1380,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"MUF": {".muf", ".m"},
|
||||
"Makefile": {".mak", ".d", ".make", ".mk", ".mkfile"},
|
||||
"Mako": {".mako", ".mao"},
|
||||
"Markdown": {".md", ".markdown", ".mdown", ".mdwn", ".mkd", ".mkdn", ".mkdown", ".ronn", ".workbook"},
|
||||
"Markdown": {".md", ".markdown", ".mdown", ".mdwn", ".mdx", ".mkd", ".mkdn", ".mkdown", ".ronn", ".workbook"},
|
||||
"Marko": {".marko"},
|
||||
"Mask": {".mask"},
|
||||
"Mathematica": {".mathematica", ".cdf", ".m", ".ma", ".mt", ".nb", ".nbp", ".wl", ".wlt"},
|
||||
@ -1364,6 +1397,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Monkey": {".monkey", ".monkey2"},
|
||||
"Moocode": {".moo"},
|
||||
"MoonScript": {".moon"},
|
||||
"Motorola 68K Assembly": {".x68"},
|
||||
"Myghty": {".myt"},
|
||||
"NCL": {".ncl"},
|
||||
"NL": {".nl"},
|
||||
@ -1384,6 +1418,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"NumPy": {".numpy", ".numpyw", ".numsc"},
|
||||
"OCaml": {".ml", ".eliom", ".eliomi", ".ml4", ".mli", ".mll", ".mly"},
|
||||
"ObjDump": {".objdump"},
|
||||
"ObjectScript": {".cls"},
|
||||
"Objective-C": {".m", ".h"},
|
||||
"Objective-C++": {".mm"},
|
||||
"Objective-J": {".j", ".sj"},
|
||||
@ -1409,7 +1444,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Parrot Assembly": {".pasm"},
|
||||
"Parrot Internal Representation": {".pir"},
|
||||
"Pascal": {".pas", ".dfm", ".dpr", ".inc", ".lpr", ".pascal", ".pp"},
|
||||
"Pawn": {".pwn", ".inc"},
|
||||
"Pawn": {".pwn", ".inc", ".sma"},
|
||||
"Pep8": {".pep"},
|
||||
"Perl": {".pl", ".al", ".cgi", ".fcgi", ".perl", ".ph", ".plx", ".pm", ".psgi", ".t"},
|
||||
"Perl 6": {".6pl", ".6pm", ".nqp", ".p6", ".p6l", ".p6m", ".pl", ".pl6", ".pm", ".pm6", ".t"},
|
||||
@ -1461,6 +1496,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Regular Expression": {".regexp", ".regex"},
|
||||
"Ren'Py": {".rpy"},
|
||||
"RenderScript": {".rs", ".rsh"},
|
||||
"Rich Text Format": {".rtf"},
|
||||
"Ring": {".ring"},
|
||||
"RobotFramework": {".robot"},
|
||||
"Roff": {".roff", ".1", ".1in", ".1m", ".1x", ".2", ".3", ".3in", ".3m", ".3p", ".3pm", ".3qt", ".3x", ".4", ".5", ".6", ".7", ".8", ".9", ".l", ".man", ".mdoc", ".me", ".ms", ".n", ".nr", ".rno", ".tmac"},
|
||||
@ -1496,7 +1532,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Smali": {".smali"},
|
||||
"Smalltalk": {".st", ".cs"},
|
||||
"Smarty": {".tpl"},
|
||||
"SourcePawn": {".sp", ".inc", ".sma"},
|
||||
"SourcePawn": {".sp", ".inc"},
|
||||
"Spline Font Database": {".sfd"},
|
||||
"Squirrel": {".nut"},
|
||||
"Stan": {".stan"},
|
||||
@ -1506,11 +1542,14 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"SubRip Text": {".srt"},
|
||||
"SugarSS": {".sss"},
|
||||
"SuperCollider": {".sc", ".scd"},
|
||||
"Svelte": {".svelte"},
|
||||
"Swift": {".swift"},
|
||||
"SystemVerilog": {".sv", ".svh", ".vh"},
|
||||
"TI Program": {".8xp", ".8xk", ".8xk.txt", ".8xp.txt"},
|
||||
"TLA": {".tla"},
|
||||
"TOML": {".toml"},
|
||||
"TSQL": {".sql"},
|
||||
"TSX": {".tsx"},
|
||||
"TXL": {".txl"},
|
||||
"Tcl": {".tcl", ".adp", ".tm"},
|
||||
"Tcsh": {".tcsh", ".csh"},
|
||||
@ -1524,7 +1563,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Turtle": {".ttl"},
|
||||
"Twig": {".twig"},
|
||||
"Type Language": {".tl"},
|
||||
"TypeScript": {".ts", ".tsx"},
|
||||
"TypeScript": {".ts"},
|
||||
"Unified Parallel C": {".upc"},
|
||||
"Unity3D Asset": {".anim", ".asset", ".mat", ".meta", ".prefab", ".unity"},
|
||||
"Unix Assembly": {".s", ".ms"},
|
||||
@ -1535,7 +1574,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"VHDL": {".vhdl", ".vhd", ".vhf", ".vhi", ".vho", ".vhs", ".vht", ".vhw"},
|
||||
"Vala": {".vala", ".vapi"},
|
||||
"Verilog": {".v", ".veo"},
|
||||
"Vim script": {".vim"},
|
||||
"Vim script": {".vim", ".vba", ".vmb"},
|
||||
"Visual Basic": {".vb", ".bas", ".cls", ".frm", ".frx", ".vba", ".vbhtml", ".vbs"},
|
||||
"Volt": {".volt"},
|
||||
"Vue": {".vue"},
|
||||
@ -1544,7 +1583,9 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"Web Ontology Language": {".owl"},
|
||||
"WebAssembly": {".wast", ".wat"},
|
||||
"WebIDL": {".webidl"},
|
||||
"WebVTT": {".vtt"},
|
||||
"Windows Registry Entries": {".reg"},
|
||||
"Wollok": {".wlk"},
|
||||
"World of Warcraft Addon Data": {".toc"},
|
||||
"X BitMap": {".xbm"},
|
||||
"X PixMap": {".xpm", ".pm"},
|
||||
@ -1563,6 +1604,10 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"YARA": {".yar", ".yara"},
|
||||
"YASnippet": {".yasnippet"},
|
||||
"Yacc": {".y", ".yacc", ".yy"},
|
||||
"ZAP": {".zap", ".xzap"},
|
||||
"ZIL": {".zil", ".mud"},
|
||||
"Zeek": {".zeek", ".bro"},
|
||||
"ZenScript": {".zs"},
|
||||
"Zephir": {".zep"},
|
||||
"Zig": {".zig"},
|
||||
"Zimpl": {".zimpl", ".zmpl", ".zpl"},
|
||||
@ -1570,6 +1615,7 @@ var ExtensionsByLanguage = map[string][]string{
|
||||
"eC": {".ec", ".eh"},
|
||||
"edn": {".edn"},
|
||||
"fish": {".fish"},
|
||||
"mcfunction": {".mcfunction"},
|
||||
"mupad": {".mu"},
|
||||
"nanorc": {".nanorc"},
|
||||
"nesC": {".nc"},
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -25,7 +25,7 @@ var LanguagesByFilename = map[string][]string{
|
||||
".cshrc": {"Shell"},
|
||||
".cvsignore": {"Ignore List"},
|
||||
".dockerignore": {"Ignore List"},
|
||||
".editorconfig": {"INI"},
|
||||
".editorconfig": {"EditorConfig"},
|
||||
".emacs": {"Emacs Lisp"},
|
||||
".emacs.desktop": {"Emacs Lisp"},
|
||||
".eslintignore": {"Ignore List"},
|
||||
@ -162,6 +162,8 @@ var LanguagesByFilename = map[string][]string{
|
||||
"build.xml": {"Ant Build System"},
|
||||
"buildfile": {"Ruby"},
|
||||
"buildozer.spec": {"INI"},
|
||||
"cabal.config": {"Cabal Config"},
|
||||
"cabal.project": {"Cabal Config"},
|
||||
"click.me": {"Text"},
|
||||
"composer.lock": {"JSON"},
|
||||
"configure.ac": {"M4Sugar"},
|
||||
@ -189,6 +191,7 @@ var LanguagesByFilename = map[string][]string{
|
||||
"httpd.conf": {"ApacheConf"},
|
||||
"jsconfig.json": {"JSON with Comments"},
|
||||
"keep.me": {"Text"},
|
||||
"language-configuration.json": {"JSON with Comments"},
|
||||
"ld.script": {"Linker Script"},
|
||||
"login": {"Shell"},
|
||||
"m3makefile": {"Quake"},
|
||||
@ -218,6 +221,12 @@ var LanguagesByFilename = map[string][]string{
|
||||
"rebar.config.lock": {"Erlang"},
|
||||
"rebar.lock": {"Erlang"},
|
||||
"riemann.config": {"Clojure"},
|
||||
"ssh-config": {"SSH Config"},
|
||||
"ssh_config": {"SSH Config"},
|
||||
"sshconfig": {"SSH Config"},
|
||||
"sshconfig.snip": {"SSH Config"},
|
||||
"sshd-config": {"SSH Config"},
|
||||
"sshd_config": {"SSH Config"},
|
||||
"starfield": {"Tcl"},
|
||||
"test.me": {"Text"},
|
||||
"tsconfig.json": {"JSON with Comments"},
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -14,6 +14,7 @@ var LanguagesByInterpreter = map[string][]string{
|
||||
"bigloo": {"Scheme"},
|
||||
"boolector": {"SMT"},
|
||||
"ccl": {"Common Lisp"},
|
||||
"chakra": {"JavaScript"},
|
||||
"chicken": {"Scheme"},
|
||||
"clisp": {"Common Lisp"},
|
||||
"coffee": {"CoffeeScript"},
|
||||
@ -22,8 +23,10 @@ var LanguagesByInterpreter = map[string][]string{
|
||||
"csi": {"Scheme"},
|
||||
"cvc4": {"SMT"},
|
||||
"cwl-runner": {"Common Workflow Language"},
|
||||
"d8": {"JavaScript"},
|
||||
"dart": {"Dart"},
|
||||
"dash": {"Shell"},
|
||||
"deno": {"TypeScript"},
|
||||
"dtrace": {"DTrace"},
|
||||
"dyalog": {"APL"},
|
||||
"ecl": {"Common Lisp"},
|
||||
@ -46,6 +49,7 @@ var LanguagesByInterpreter = map[string][]string{
|
||||
"jconsole": {"J"},
|
||||
"jolie": {"Jolie"},
|
||||
"jruby": {"Ruby"},
|
||||
"js": {"JavaScript"},
|
||||
"julia": {"Julia"},
|
||||
"ksh": {"Shell"},
|
||||
"lisp": {"Common Lisp"},
|
||||
@ -62,7 +66,7 @@ var LanguagesByInterpreter = map[string][]string{
|
||||
"nawk": {"Awk"},
|
||||
"newlisp": {"NewLisp"},
|
||||
"nextflow": {"Nextflow"},
|
||||
"node": {"JavaScript", "TypeScript"},
|
||||
"node": {"JavaScript"},
|
||||
"nush": {"Nu"},
|
||||
"ocaml": {"OCaml", "Reason"},
|
||||
"ocamlrun": {"OCaml"},
|
||||
@ -90,6 +94,7 @@ var LanguagesByInterpreter = map[string][]string{
|
||||
"rc": {"Shell"},
|
||||
"regina": {"REXX"},
|
||||
"rexx": {"REXX"},
|
||||
"rhino": {"JavaScript"},
|
||||
"ruby": {"Ruby"},
|
||||
"rune": {"E"},
|
||||
"runhaskell": {"Haskell"},
|
||||
@ -107,6 +112,9 @@ var LanguagesByInterpreter = map[string][]string{
|
||||
"swipl": {"Prolog"},
|
||||
"tcc": {"C"},
|
||||
"tclsh": {"Tcl"},
|
||||
"ts-node": {"TypeScript"},
|
||||
"v8": {"JavaScript"},
|
||||
"v8-shell": {"JavaScript"},
|
||||
"verit": {"SMT"},
|
||||
"wish": {"Tcl"},
|
||||
"yap": {"Prolog"},
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -23,6 +23,7 @@ var LanguagesMime = map[string]string{
|
||||
"COLLADA": "text/xml",
|
||||
"CSON": "text/x-coffeescript",
|
||||
"CSS": "text/css",
|
||||
"Cabal Config": "text/x-haskell",
|
||||
"ChucK": "text/x-java",
|
||||
"Clojure": "text/x-clojure",
|
||||
"Closure Templates": "text/x-soy",
|
||||
@ -38,6 +39,7 @@ var LanguagesMime = map[string]string{
|
||||
"D": "text/x-d",
|
||||
"DTrace": "text/x-csrc",
|
||||
"Dart": "application/dart",
|
||||
"Dhall": "text/x-haskell",
|
||||
"Diff": "text/x-diff",
|
||||
"Dockerfile": "text/x-dockerfile",
|
||||
"Dylan": "text/x-dylan",
|
||||
@ -47,6 +49,7 @@ var LanguagesMime = map[string]string{
|
||||
"Eagle": "text/xml",
|
||||
"Easybuild": "text/x-python",
|
||||
"Ecere Projects": "application/json",
|
||||
"EditorConfig": "text/x-properties",
|
||||
"Edje Data Collection": "application/json",
|
||||
"Eiffel": "text/x-eiffel",
|
||||
"Elm": "text/x-elm",
|
||||
@ -83,6 +86,7 @@ var LanguagesMime = map[string]string{
|
||||
"Haml": "text/x-haml",
|
||||
"Haskell": "text/x-haskell",
|
||||
"Haxe": "text/x-haxe",
|
||||
"HolyC": "text/x-csrc",
|
||||
"IDL": "text/x-idl",
|
||||
"INI": "text/x-properties",
|
||||
"IRC log": "text/mirc",
|
||||
@ -97,6 +101,7 @@ var LanguagesMime = map[string]string{
|
||||
"Java Properties": "text/x-properties",
|
||||
"Java Server Pages": "application/x-jsp",
|
||||
"JavaScript": "text/javascript",
|
||||
"JavaScript+ERB": "application/javascript",
|
||||
"Julia": "text/x-julia",
|
||||
"Jupyter Notebook": "application/json",
|
||||
"KiCad Layout": "text/x-common-lisp",
|
||||
@ -181,9 +186,11 @@ var LanguagesMime = map[string]string{
|
||||
"Smarty": "text/x-smarty",
|
||||
"Squirrel": "text/x-c++src",
|
||||
"Standard ML": "text/x-ocaml",
|
||||
"Svelte": "text/html",
|
||||
"Swift": "text/x-swift",
|
||||
"SystemVerilog": "text/x-systemverilog",
|
||||
"TOML": "text/x-toml",
|
||||
"TSX": "text/jsx",
|
||||
"Tcl": "text/x-tcl",
|
||||
"Tcsh": "text/x-sh",
|
||||
"TeX": "text/x-stex",
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -21,6 +21,7 @@ var LanguagesType = map[string]int{
|
||||
"Agda": 2,
|
||||
"Alloy": 2,
|
||||
"Alpine Abuild": 2,
|
||||
"Altium Designer": 1,
|
||||
"AngelScript": 2,
|
||||
"Ant Build System": 1,
|
||||
"ApacheConf": 1,
|
||||
@ -48,7 +49,6 @@ var LanguagesType = map[string]int{
|
||||
"Boo": 2,
|
||||
"Brainfuck": 2,
|
||||
"Brightscript": 2,
|
||||
"Bro": 2,
|
||||
"C": 2,
|
||||
"C#": 2,
|
||||
"C++": 2,
|
||||
@ -62,6 +62,7 @@ var LanguagesType = map[string]int{
|
||||
"CSS": 3,
|
||||
"CSV": 1,
|
||||
"CWeb": 2,
|
||||
"Cabal Config": 1,
|
||||
"Cap'n Proto": 2,
|
||||
"CartoCSS": 2,
|
||||
"Ceylon": 2,
|
||||
@ -102,6 +103,7 @@ var LanguagesType = map[string]int{
|
||||
"Darcs Patch": 1,
|
||||
"Dart": 2,
|
||||
"DataWeave": 2,
|
||||
"Dhall": 2,
|
||||
"Diff": 1,
|
||||
"Dockerfile": 2,
|
||||
"Dogescript": 2,
|
||||
@ -116,6 +118,7 @@ var LanguagesType = map[string]int{
|
||||
"Eagle": 1,
|
||||
"Easybuild": 1,
|
||||
"Ecere Projects": 1,
|
||||
"EditorConfig": 1,
|
||||
"Edje Data Collection": 1,
|
||||
"Eiffel": 2,
|
||||
"Elixir": 2,
|
||||
@ -137,7 +140,7 @@ var LanguagesType = map[string]int{
|
||||
"Fortran": 2,
|
||||
"FreeMarker": 2,
|
||||
"Frege": 2,
|
||||
"G-code": 1,
|
||||
"G-code": 2,
|
||||
"GAMS": 2,
|
||||
"GAP": 2,
|
||||
"GCC Machine Description": 2,
|
||||
@ -188,6 +191,7 @@ var LanguagesType = map[string]int{
|
||||
"Haskell": 2,
|
||||
"Haxe": 2,
|
||||
"HiveQL": 2,
|
||||
"HolyC": 2,
|
||||
"Hy": 2,
|
||||
"HyPhy": 2,
|
||||
"IDL": 2,
|
||||
@ -215,9 +219,11 @@ var LanguagesType = map[string]int{
|
||||
"Java Properties": 1,
|
||||
"Java Server Pages": 2,
|
||||
"JavaScript": 2,
|
||||
"JavaScript+ERB": 2,
|
||||
"Jison": 2,
|
||||
"Jison Lex": 2,
|
||||
"Jolie": 2,
|
||||
"Jsonnet": 2,
|
||||
"Julia": 2,
|
||||
"Jupyter Notebook": 3,
|
||||
"KRL": 2,
|
||||
@ -281,6 +287,7 @@ var LanguagesType = map[string]int{
|
||||
"Monkey": 2,
|
||||
"Moocode": 2,
|
||||
"MoonScript": 2,
|
||||
"Motorola 68K Assembly": 2,
|
||||
"Myghty": 2,
|
||||
"NCL": 2,
|
||||
"NL": 1,
|
||||
@ -301,6 +308,7 @@ var LanguagesType = map[string]int{
|
||||
"NumPy": 2,
|
||||
"OCaml": 2,
|
||||
"ObjDump": 1,
|
||||
"ObjectScript": 2,
|
||||
"Objective-C": 2,
|
||||
"Objective-C++": 2,
|
||||
"Objective-J": 2,
|
||||
@ -381,6 +389,7 @@ var LanguagesType = map[string]int{
|
||||
"Regular Expression": 1,
|
||||
"Ren'Py": 2,
|
||||
"RenderScript": 2,
|
||||
"Rich Text Format": 3,
|
||||
"Ring": 2,
|
||||
"RobotFramework": 2,
|
||||
"Roff": 3,
|
||||
@ -396,6 +405,7 @@ var LanguagesType = map[string]int{
|
||||
"SQL": 1,
|
||||
"SQLPL": 2,
|
||||
"SRecode Template": 3,
|
||||
"SSH Config": 1,
|
||||
"STON": 1,
|
||||
"SVG": 1,
|
||||
"Sage": 2,
|
||||
@ -427,11 +437,14 @@ var LanguagesType = map[string]int{
|
||||
"SubRip Text": 1,
|
||||
"SugarSS": 3,
|
||||
"SuperCollider": 2,
|
||||
"Svelte": 3,
|
||||
"Swift": 2,
|
||||
"SystemVerilog": 2,
|
||||
"TI Program": 2,
|
||||
"TLA": 2,
|
||||
"TOML": 1,
|
||||
"TSQL": 2,
|
||||
"TSX": 2,
|
||||
"TXL": 2,
|
||||
"Tcl": 2,
|
||||
"Tcsh": 2,
|
||||
@ -465,7 +478,9 @@ var LanguagesType = map[string]int{
|
||||
"Web Ontology Language": 1,
|
||||
"WebAssembly": 2,
|
||||
"WebIDL": 2,
|
||||
"WebVTT": 1,
|
||||
"Windows Registry Entries": 1,
|
||||
"Wollok": 2,
|
||||
"World of Warcraft Addon Data": 1,
|
||||
"X BitMap": 1,
|
||||
"X Font Directory Index": 1,
|
||||
@ -486,6 +501,10 @@ var LanguagesType = map[string]int{
|
||||
"YARA": 2,
|
||||
"YASnippet": 3,
|
||||
"Yacc": 2,
|
||||
"ZAP": 2,
|
||||
"ZIL": 2,
|
||||
"Zeek": 2,
|
||||
"ZenScript": 2,
|
||||
"Zephir": 2,
|
||||
"Zig": 2,
|
||||
"Zimpl": 2,
|
||||
@ -493,6 +512,7 @@ var LanguagesType = map[string]int{
|
||||
"eC": 2,
|
||||
"edn": 1,
|
||||
"fish": 2,
|
||||
"mcfunction": 2,
|
||||
"mupad": 2,
|
||||
"nanorc": 1,
|
||||
"nesC": 2,
|
||||
|
@ -1,5 +1,5 @@
|
||||
// Code generated by github.com/src-d/enry/v2/internal/code-generator DO NOT EDIT.
|
||||
// Extracted from github/linguist commit: e4560984058b4726010ca4b8f03ed9d0f8f464db
|
||||
// Extracted from github/linguist commit: 3a1bd3c3d3e741a8aaec4704f782e06f5cd2a00d
|
||||
|
||||
package data
|
||||
|
||||
@ -25,13 +25,14 @@ var VendorMatchers = substring.Or(
|
||||
substring.Regexp(`^rebar$`),
|
||||
substring.Regexp(`erlang.mk`),
|
||||
substring.Regexp(`Godeps/_workspace/`),
|
||||
substring.Regexp(`(^|/)testdata/`),
|
||||
substring.Regexp(`.indent.pro`),
|
||||
substring.Regexp(`(\.|-)min\.(js|css)$`),
|
||||
substring.Regexp(`([^\s]*)import\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)bootstrap([^.]*)\.(js|css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)custom\.bootstrap([^\s]*)(js|css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)font-awesome\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)font-awesome/.*\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)font-?awesome\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)font-?awesome/.*\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)foundation\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)normalize\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)skeleton\.(css|less|scss|styl)$`),
|
||||
@ -39,6 +40,7 @@ var VendorMatchers = substring.Or(
|
||||
substring.Regexp(`(^|/)animate\.(css|less|scss|styl)$`),
|
||||
substring.Regexp(`(^|/)materialize\.(css|less|scss|styl|js)$`),
|
||||
substring.Regexp(`(^|/)select2/.*\.(css|scss|js)$`),
|
||||
substring.Regexp(`(^|/)bulma\.(css|sass|scss)$`),
|
||||
substring.Regexp(`(3rd|[Tt]hird)[-_]?[Pp]arty/`),
|
||||
substring.Regexp(`vendors?/`),
|
||||
substring.Regexp(`extern(al)?/`),
|
||||
|
Loading…
Reference in New Issue
Block a user