mirror of
				https://github.com/go-gitea/gitea
				synced 2025-11-03 21:08:25 +00:00 
			
		
		
		
	Update go-enry dependency to v2.6.0 (#13861)
This commit is contained in:
		
							
								
								
									
										2
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										2
									
								
								go.mod
									
									
									
									
									
								
							@@ -40,7 +40,7 @@ require (
 | 
			
		||||
	github.com/gliderlabs/ssh v0.3.1
 | 
			
		||||
	github.com/glycerine/go-unsnap-stream v0.0.0-20190901134440-81cf024a9e0a // indirect
 | 
			
		||||
	github.com/go-chi/chi v1.5.0
 | 
			
		||||
	github.com/go-enry/go-enry/v2 v2.5.2
 | 
			
		||||
	github.com/go-enry/go-enry/v2 v2.6.0
 | 
			
		||||
	github.com/go-git/go-billy/v5 v5.0.0
 | 
			
		||||
	github.com/go-git/go-git/v5 v5.2.0
 | 
			
		||||
	github.com/go-ldap/ldap/v3 v3.2.4
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								go.sum
									
									
									
									
									
								
							
							
						
						
									
										4
									
								
								go.sum
									
									
									
									
									
								
							@@ -327,8 +327,8 @@ github.com/go-asn1-ber/asn1-ber v1.5.1 h1:pDbRAunXzIUXfx4CB2QJFv5IuPiuoW+sWvr/Us
 | 
			
		||||
github.com/go-asn1-ber/asn1-ber v1.5.1/go.mod h1:hEBeB/ic+5LoWskz+yKT7vGhhPYkProFKoKdwZRWMe0=
 | 
			
		||||
github.com/go-chi/chi v1.5.0 h1:2ZcJZozJ+rj6BA0c19ffBUGXEKAT/aOLOtQjD46vBRA=
 | 
			
		||||
github.com/go-chi/chi v1.5.0/go.mod h1:REp24E+25iKvxgeTfHmdUoL5x15kBiDBlnIl5bCwe2k=
 | 
			
		||||
github.com/go-enry/go-enry/v2 v2.5.2 h1:3f3PFAO6JitWkPi1GQ5/m6Xu4gNL1U5soJ8QaYqJ0YQ=
 | 
			
		||||
github.com/go-enry/go-enry/v2 v2.5.2/go.mod h1:GVzIiAytiS5uT/QiuakK7TF1u4xDab87Y8V5EJRpsIQ=
 | 
			
		||||
github.com/go-enry/go-enry/v2 v2.6.0 h1:nbGWQBpO+D+cJuRxNgSDFnFY9QWz3QM/CeZxU7VAH20=
 | 
			
		||||
github.com/go-enry/go-enry/v2 v2.6.0/go.mod h1:GVzIiAytiS5uT/QiuakK7TF1u4xDab87Y8V5EJRpsIQ=
 | 
			
		||||
github.com/go-enry/go-oniguruma v1.2.1 h1:k8aAMuJfMrqm/56SG2lV9Cfti6tC4x8673aHCcBk+eo=
 | 
			
		||||
github.com/go-enry/go-oniguruma v1.2.1/go.mod h1:bWDhYP+S6xZQgiRL7wlTScFYBe023B6ilRZbCAD5Hf4=
 | 
			
		||||
github.com/go-git/gcfg v1.5.0 h1:Q5ViNfGF8zFgyJWPqYwA7qGFoMTEiBmdlkcfRmpIMa4=
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										10
									
								
								vendor/github.com/go-enry/go-enry/v2/README.md
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										10
									
								
								vendor/github.com/go-enry/go-enry/v2/README.md
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -150,16 +150,22 @@ macOS and linux platforms. Windows support is planned under [src-d/enry#150](htt
 | 
			
		||||
 | 
			
		||||
## Divergences from Linguist
 | 
			
		||||
 | 
			
		||||
The `enry` library is based on the data from `github/linguist` version **v7.9.0**.
 | 
			
		||||
The `enry` library is based on the data from `github/linguist` version **v7.12.1**.
 | 
			
		||||
 | 
			
		||||
Parsing [linguist/samples](https://github.com/github/linguist/tree/master/samples) the following `enry` results are different from the Linguist:
 | 
			
		||||
 | 
			
		||||
- [Heuristics for ".txt" extension](https://github.com/github/linguist/blob/8083cb5a89cee2d99f5a988f165994d0243f0d1e/lib/linguist/heuristics.yml#L521) in Vim Help File could not be parsed, due to unsupported negative lookahead in RE2 regexp engine.
 | 
			
		||||
 | 
			
		||||
- [Heuristics for ".sol" extension](https://github.com/github/linguist/blob/8083cb5a89cee2d99f5a988f165994d0243f0d1e/lib/linguist/heuristics.yml#L464) in Solidity could not be parsed, due to unsupported negative lookahead in RE2 regexp engine.
 | 
			
		||||
 | 
			
		||||
- [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.
 | 
			
		||||
 | 
			
		||||
- [Heuristics for ".inc" extension](https://github.com/github/linguist/blob/f0e2d0d7f1ce600b2a5acccaef6b149c87d8b99c/lib/linguist/heuristics.yml#L222) in NASL could not be parsed, due to unsupported possessive quantifier in RE2 regexp engine.
 | 
			
		||||
 | 
			
		||||
- [Heuristics for ".as" extension](https://github.com/github/linguist/blob/223c00bb80eff04788e29010f98c5778993d2b2a/lib/linguist/heuristics.yml#L67) in ActionScript could not be parsed, due to unsupported positive lookahead in RE2 regexp engine.
 | 
			
		||||
 | 
			
		||||
- As of [Linguist v5.3.2](https://github.com/github/linguist/releases/tag/v5.3.2) it is using [flex-based scanner in C for tokenization](https://github.com/github/linguist/pull/3846). Enry still uses [extract_token](https://github.com/github/linguist/pull/3846/files#diff-d5179df0b71620e3fac4535cd1368d15L60) regex-based algorithm. See [#193](https://github.com/src-d/enry/issues/193).
 | 
			
		||||
 | 
			
		||||
- Bayesian classifier can't distinguish "SQL" from "PLpgSQL. See [#194](https://github.com/src-d/enry/issues/194).
 | 
			
		||||
@@ -167,8 +173,6 @@ Parsing [linguist/samples](https://github.com/github/linguist/tree/master/sample
 | 
			
		||||
- Detection of [generated files](https://github.com/github/linguist/blob/bf95666fc15e49d556f2def4d0a85338423c25f3/lib/linguist/generated.rb#L53) is not supported yet.
 | 
			
		||||
  (Thus they are not excluded from CLI output). See [#213](https://github.com/src-d/enry/issues/213).
 | 
			
		||||
 | 
			
		||||
- XML detection strategy is not implemented. See [#192](https://github.com/src-d/enry/issues/192).
 | 
			
		||||
 | 
			
		||||
- Overriding languages and types though `.gitattributes` is not yet supported. See [#18](https://github.com/src-d/enry/issues/18).
 | 
			
		||||
 | 
			
		||||
- `enry` CLI output does NOT exclude `.gitignore`ed files and git submodules, as Linguist does
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										61
									
								
								vendor/github.com/go-enry/go-enry/v2/common.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										61
									
								
								vendor/github.com/go-enry/go-enry/v2/common.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -22,6 +22,8 @@ var DefaultStrategies = []Strategy{
 | 
			
		||||
	GetLanguagesByFilename,
 | 
			
		||||
	GetLanguagesByShebang,
 | 
			
		||||
	GetLanguagesByExtension,
 | 
			
		||||
	GetLanguagesByXML,
 | 
			
		||||
	GetLanguagesByManpage,
 | 
			
		||||
	GetLanguagesByContent,
 | 
			
		||||
	GetLanguagesByClassifier,
 | 
			
		||||
}
 | 
			
		||||
@@ -328,15 +330,23 @@ func getInterpreter(data []byte) (interpreter string) {
 | 
			
		||||
	return
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func getFirstLine(content []byte) []byte {
 | 
			
		||||
	nlpos := bytes.IndexByte(content, '\n')
 | 
			
		||||
	if nlpos < 0 {
 | 
			
		||||
		return content
 | 
			
		||||
func getFirstLines(content []byte, count int) []byte {
 | 
			
		||||
	nlpos := -1
 | 
			
		||||
	for ; count > 0; count-- {
 | 
			
		||||
		pos := bytes.IndexByte(content[nlpos+1:], '\n')
 | 
			
		||||
		if pos < 0 {
 | 
			
		||||
			return content
 | 
			
		||||
		}
 | 
			
		||||
		nlpos += pos + 1
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	return content[:nlpos]
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func getFirstLine(content []byte) []byte {
 | 
			
		||||
	return getFirstLines(content, 1)
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func hasShebang(line []byte) bool {
 | 
			
		||||
	const shebang = `#!`
 | 
			
		||||
	prefix := []byte(shebang)
 | 
			
		||||
@@ -383,6 +393,49 @@ func GetLanguagesByExtension(filename string, _ []byte, _ []string) []string {
 | 
			
		||||
	return nil
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
var (
 | 
			
		||||
	manpageExtension = regex.MustCompile(`\.(?:[1-9](?:[a-z_]+[a-z_0-9]*)?|0p|n|man|mdoc)(?:\.in)?$`)
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// GetLanguagesByManpage returns a slice of possible manpage languages for the given filename.
 | 
			
		||||
// It complies with the signature to be a Strategy type.
 | 
			
		||||
func GetLanguagesByManpage(filename string, _ []byte, _ []string) []string {
 | 
			
		||||
	filename = strings.ToLower(filename)
 | 
			
		||||
 | 
			
		||||
	// Check if matches Roff man page filenames
 | 
			
		||||
	if manpageExtension.Match([]byte(filename)) {
 | 
			
		||||
		return []string{
 | 
			
		||||
			"Roff Manpage",
 | 
			
		||||
			"Roff",
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	return nil
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
var (
 | 
			
		||||
	xmlHeader = regex.MustCompile(`<?xml version=`)
 | 
			
		||||
)
 | 
			
		||||
 | 
			
		||||
// GetLanguagesByXML returns a slice of possible XML language for the given filename.
 | 
			
		||||
// It complies with the signature to be a Strategy type.
 | 
			
		||||
func GetLanguagesByXML(_ string, content []byte, candidates []string) []string {
 | 
			
		||||
	if len(candidates) > 0 {
 | 
			
		||||
		return candidates
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	header := getFirstLines(content, 2)
 | 
			
		||||
 | 
			
		||||
	// Check if contains XML header
 | 
			
		||||
	if xmlHeader.Match(header) {
 | 
			
		||||
		return []string{
 | 
			
		||||
			"XML",
 | 
			
		||||
		}
 | 
			
		||||
	}
 | 
			
		||||
 | 
			
		||||
	return nil
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
func getDotIndexes(filename string) []int {
 | 
			
		||||
	dots := make([]int, 0, 2)
 | 
			
		||||
	for i, letter := range filename {
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										40
									
								
								vendor/github.com/go-enry/go-enry/v2/data/alias.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										40
									
								
								vendor/github.com/go-enry/go-enry/v2/data/alias.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,5 +1,5 @@
 | 
			
		||||
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
 | 
			
		||||
// Extracted from github/linguist commit: 40992ba7f86889f80dfed3ba95e11e1082200bad
 | 
			
		||||
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
 | 
			
		||||
 | 
			
		||||
package data
 | 
			
		||||
 | 
			
		||||
@@ -31,6 +31,7 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"ags":                                "AGS Script",
 | 
			
		||||
	"ags_script":                         "AGS Script",
 | 
			
		||||
	"ahk":                                "AutoHotkey",
 | 
			
		||||
	"al":                                 "AL",
 | 
			
		||||
	"alloy":                              "Alloy",
 | 
			
		||||
	"alpine_abuild":                      "Alpine Abuild",
 | 
			
		||||
	"altium":                             "Altium Designer",
 | 
			
		||||
@@ -53,12 +54,14 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"arexx":                              "REXX",
 | 
			
		||||
	"as3":                                "ActionScript",
 | 
			
		||||
	"asciidoc":                           "AsciiDoc",
 | 
			
		||||
	"asl":                                "ASL",
 | 
			
		||||
	"asm":                                "Assembly",
 | 
			
		||||
	"asn.1":                              "ASN.1",
 | 
			
		||||
	"asp":                                "ASP",
 | 
			
		||||
	"asp":                                "Classic ASP",
 | 
			
		||||
	"asp.net":                            "ASP.NET",
 | 
			
		||||
	"aspectj":                            "AspectJ",
 | 
			
		||||
	"aspx":                               "ASP",
 | 
			
		||||
	"aspx-vb":                            "ASP",
 | 
			
		||||
	"aspx":                               "ASP.NET",
 | 
			
		||||
	"aspx-vb":                            "ASP.NET",
 | 
			
		||||
	"assembly":                           "Assembly",
 | 
			
		||||
	"asymptote":                          "Asymptote",
 | 
			
		||||
	"ats":                                "ATS",
 | 
			
		||||
@@ -70,6 +73,7 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"autoit":                             "AutoIt",
 | 
			
		||||
	"autoit3":                            "AutoIt",
 | 
			
		||||
	"autoitscript":                       "AutoIt",
 | 
			
		||||
	"avro_idl":                           "Avro IDL",
 | 
			
		||||
	"awk":                                "Awk",
 | 
			
		||||
	"b3d":                                "BlitzBasic",
 | 
			
		||||
	"ballerina":                          "Ballerina",
 | 
			
		||||
@@ -120,6 +124,7 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"chuck":                              "ChucK",
 | 
			
		||||
	"cirru":                              "Cirru",
 | 
			
		||||
	"clarion":                            "Clarion",
 | 
			
		||||
	"classic_asp":                        "Classic ASP",
 | 
			
		||||
	"clean":                              "Clean",
 | 
			
		||||
	"click":                              "Click",
 | 
			
		||||
	"clipper":                            "xBase",
 | 
			
		||||
@@ -172,6 +177,7 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"cython":                             "Cython",
 | 
			
		||||
	"d":                                  "D",
 | 
			
		||||
	"d-objdump":                          "D-ObjDump",
 | 
			
		||||
	"dafny":                              "Dafny",
 | 
			
		||||
	"darcs_patch":                        "Darcs Patch",
 | 
			
		||||
	"dart":                               "Dart",
 | 
			
		||||
	"dataweave":                          "DataWeave",
 | 
			
		||||
@@ -238,6 +244,7 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"formatted":                          "Formatted",
 | 
			
		||||
	"forth":                              "Forth",
 | 
			
		||||
	"fortran":                            "Fortran",
 | 
			
		||||
	"fortran_free_form":                  "Fortran Free Form",
 | 
			
		||||
	"foxpro":                             "xBase",
 | 
			
		||||
	"freemarker":                         "FreeMarker",
 | 
			
		||||
	"frege":                              "Frege",
 | 
			
		||||
@@ -245,6 +252,7 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"fstar":                              "F*",
 | 
			
		||||
	"ftl":                                "FreeMarker",
 | 
			
		||||
	"fundamental":                        "Text",
 | 
			
		||||
	"futhark":                            "Futhark",
 | 
			
		||||
	"g-code":                             "G-code",
 | 
			
		||||
	"game_maker_language":                "Game Maker Language",
 | 
			
		||||
	"gaml":                               "GAML",
 | 
			
		||||
@@ -253,6 +261,7 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"gcc_machine_description":            "GCC Machine Description",
 | 
			
		||||
	"gdb":                                "GDB",
 | 
			
		||||
	"gdscript":                           "GDScript",
 | 
			
		||||
	"gedcom":                             "GEDCOM",
 | 
			
		||||
	"genie":                              "Genie",
 | 
			
		||||
	"genshi":                             "Genshi",
 | 
			
		||||
	"gentoo_ebuild":                      "Gentoo Ebuild",
 | 
			
		||||
@@ -308,7 +317,7 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"html+jinja":                         "HTML+Django",
 | 
			
		||||
	"html+php":                           "HTML+PHP",
 | 
			
		||||
	"html+razor":                         "HTML+Razor",
 | 
			
		||||
	"html+ruby":                          "RHTML",
 | 
			
		||||
	"html+ruby":                          "HTML+ERB",
 | 
			
		||||
	"htmlbars":                           "Handlebars",
 | 
			
		||||
	"htmldjango":                         "HTML+Django",
 | 
			
		||||
	"http":                               "HTTP",
 | 
			
		||||
@@ -363,18 +372,22 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"jsx":                                "JSX",
 | 
			
		||||
	"julia":                              "Julia",
 | 
			
		||||
	"jupyter_notebook":                   "Jupyter Notebook",
 | 
			
		||||
	"kaitai_struct":                      "Kaitai Struct",
 | 
			
		||||
	"kicad_layout":                       "KiCad Layout",
 | 
			
		||||
	"kicad_legacy_layout":                "KiCad Legacy Layout",
 | 
			
		||||
	"kicad_schematic":                    "KiCad Schematic",
 | 
			
		||||
	"kit":                                "Kit",
 | 
			
		||||
	"kotlin":                             "Kotlin",
 | 
			
		||||
	"krl":                                "KRL",
 | 
			
		||||
	"ksy":                                "Kaitai Struct",
 | 
			
		||||
	"labview":                            "LabVIEW",
 | 
			
		||||
	"lark":                               "Lark",
 | 
			
		||||
	"lasso":                              "Lasso",
 | 
			
		||||
	"lassoscript":                        "Lasso",
 | 
			
		||||
	"latex":                              "TeX",
 | 
			
		||||
	"latte":                              "Latte",
 | 
			
		||||
	"lean":                               "Lean",
 | 
			
		||||
	"leex":                               "HTML+EEX",
 | 
			
		||||
	"less":                               "Less",
 | 
			
		||||
	"lex":                                "Lex",
 | 
			
		||||
	"lfe":                                "LFE",
 | 
			
		||||
@@ -403,9 +416,11 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"ltspice_symbol":                     "LTspice Symbol",
 | 
			
		||||
	"lua":                                "Lua",
 | 
			
		||||
	"m":                                  "M",
 | 
			
		||||
	"m2":                                 "Macaulay2",
 | 
			
		||||
	"m4":                                 "M4",
 | 
			
		||||
	"m4sugar":                            "M4Sugar",
 | 
			
		||||
	"m68k":                               "Motorola 68K Assembly",
 | 
			
		||||
	"macaulay2":                          "Macaulay2",
 | 
			
		||||
	"macruby":                            "Ruby",
 | 
			
		||||
	"make":                               "Makefile",
 | 
			
		||||
	"makefile":                           "Makefile",
 | 
			
		||||
@@ -453,18 +468,22 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"mumps":                              "M",
 | 
			
		||||
	"mupad":                              "mupad",
 | 
			
		||||
	"muse":                               "Muse",
 | 
			
		||||
	"mustache":                           "Mustache",
 | 
			
		||||
	"myghty":                             "Myghty",
 | 
			
		||||
	"nanorc":                             "nanorc",
 | 
			
		||||
	"nasl":                               "NASL",
 | 
			
		||||
	"nasm":                               "Assembly",
 | 
			
		||||
	"ncl":                                "NCL",
 | 
			
		||||
	"ne-on":                              "NEON",
 | 
			
		||||
	"nearley":                            "Nearley",
 | 
			
		||||
	"nemerle":                            "Nemerle",
 | 
			
		||||
	"neon":                               "NEON",
 | 
			
		||||
	"neosnippet":                         "Vim Snippet",
 | 
			
		||||
	"nesc":                               "nesC",
 | 
			
		||||
	"netlinx":                            "NetLinx",
 | 
			
		||||
	"netlinx+erb":                        "NetLinx+ERB",
 | 
			
		||||
	"netlogo":                            "NetLogo",
 | 
			
		||||
	"nette_object_notation":              "NEON",
 | 
			
		||||
	"newlisp":                            "NewLisp",
 | 
			
		||||
	"nextflow":                           "Nextflow",
 | 
			
		||||
	"nginx":                              "Nginx",
 | 
			
		||||
@@ -486,6 +505,7 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"nunjucks":                           "HTML+Django",
 | 
			
		||||
	"nush":                               "Nu",
 | 
			
		||||
	"nvim":                               "Vim script",
 | 
			
		||||
	"nwscript":                           "NWScript",
 | 
			
		||||
	"obj-c":                              "Objective-C",
 | 
			
		||||
	"obj-c++":                            "Objective-C++",
 | 
			
		||||
	"obj-j":                              "Objective-J",
 | 
			
		||||
@@ -589,9 +609,12 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"python_console":                     "Python console",
 | 
			
		||||
	"python_traceback":                   "Python traceback",
 | 
			
		||||
	"q":                                  "q",
 | 
			
		||||
	"q#":                                 "Q#",
 | 
			
		||||
	"ql":                                 "CodeQL",
 | 
			
		||||
	"qmake":                              "QMake",
 | 
			
		||||
	"qml":                                "QML",
 | 
			
		||||
	"qsharp":                             "Q#",
 | 
			
		||||
	"qt_script":                          "Qt Script",
 | 
			
		||||
	"quake":                              "Quake",
 | 
			
		||||
	"r":                                  "R",
 | 
			
		||||
	"racket":                             "Racket",
 | 
			
		||||
@@ -622,9 +645,10 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"ren'py":                             "Ren'Py",
 | 
			
		||||
	"renderscript":                       "RenderScript",
 | 
			
		||||
	"renpy":                              "Ren'Py",
 | 
			
		||||
	"rescript":                           "ReScript",
 | 
			
		||||
	"restructuredtext":                   "reStructuredText",
 | 
			
		||||
	"rexx":                               "REXX",
 | 
			
		||||
	"rhtml":                              "RHTML",
 | 
			
		||||
	"rhtml":                              "HTML+ERB",
 | 
			
		||||
	"rich_text_format":                   "Rich Text Format",
 | 
			
		||||
	"ring":                               "Ring",
 | 
			
		||||
	"riot":                               "Riot",
 | 
			
		||||
@@ -663,6 +687,7 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"shell-script":                       "Shell",
 | 
			
		||||
	"shellsession":                       "ShellSession",
 | 
			
		||||
	"shen":                               "Shen",
 | 
			
		||||
	"sieve":                              "Sieve",
 | 
			
		||||
	"slash":                              "Slash",
 | 
			
		||||
	"slice":                              "Slice",
 | 
			
		||||
	"slim":                               "Slim",
 | 
			
		||||
@@ -720,6 +745,7 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"troff":                              "Roff",
 | 
			
		||||
	"ts":                                 "TypeScript",
 | 
			
		||||
	"tsql":                               "TSQL",
 | 
			
		||||
	"tsv":                                "TSV",
 | 
			
		||||
	"tsx":                                "TSX",
 | 
			
		||||
	"turing":                             "Turing",
 | 
			
		||||
	"turtle":                             "Turtle",
 | 
			
		||||
@@ -750,8 +776,10 @@ var LanguageByAliasMap = map[string]string{
 | 
			
		||||
	"verilog":                            "Verilog",
 | 
			
		||||
	"vhdl":                               "VHDL",
 | 
			
		||||
	"vim":                                "Vim script",
 | 
			
		||||
	"vim_help_file":                      "Vim Help File",
 | 
			
		||||
	"vim_script":                         "Vim script",
 | 
			
		||||
	"vim_snippet":                        "Vim Snippet",
 | 
			
		||||
	"vimhelp":                            "Vim Help File",
 | 
			
		||||
	"viml":                               "Vim script",
 | 
			
		||||
	"visual_basic":                       "Visual Basic .NET",
 | 
			
		||||
	"visual_basic_.net":                  "Visual Basic .NET",
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										57
									
								
								vendor/github.com/go-enry/go-enry/v2/data/colors.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										57
									
								
								vendor/github.com/go-enry/go-enry/v2/data/colors.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,5 +1,5 @@
 | 
			
		||||
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
 | 
			
		||||
// Extracted from github/linguist commit: 40992ba7f86889f80dfed3ba95e11e1082200bad
 | 
			
		||||
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
 | 
			
		||||
 | 
			
		||||
package data
 | 
			
		||||
 | 
			
		||||
@@ -7,42 +7,50 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"1C Enterprise":            "#814CCC",
 | 
			
		||||
	"ABAP":                     "#E8274B",
 | 
			
		||||
	"AGS Script":               "#B9D9FF",
 | 
			
		||||
	"AL":                       "#3AA2B5",
 | 
			
		||||
	"AMPL":                     "#E6EFBB",
 | 
			
		||||
	"ANTLR":                    "#9DC3FF",
 | 
			
		||||
	"API Blueprint":            "#2ACCA8",
 | 
			
		||||
	"APL":                      "#5A8164",
 | 
			
		||||
	"ASP":                      "#6a40fd",
 | 
			
		||||
	"ASP.NET":                  "#9400ff",
 | 
			
		||||
	"ATS":                      "#1ac620",
 | 
			
		||||
	"ActionScript":             "#882B0F",
 | 
			
		||||
	"Ada":                      "#02f88c",
 | 
			
		||||
	"Agda":                     "#315665",
 | 
			
		||||
	"Alloy":                    "#64C800",
 | 
			
		||||
	"AngelScript":              "#C7D7DC",
 | 
			
		||||
	"Apex":                     "#1797c0",
 | 
			
		||||
	"Apollo Guidance Computer": "#0B3D91",
 | 
			
		||||
	"AppleScript":              "#101F1F",
 | 
			
		||||
	"Arc":                      "#aa2afe",
 | 
			
		||||
	"AspectJ":                  "#a957b0",
 | 
			
		||||
	"Assembly":                 "#6E4C13",
 | 
			
		||||
	"Asymptote":                "#4a0c0c",
 | 
			
		||||
	"Asymptote":                "#ff0000",
 | 
			
		||||
	"AutoHotkey":               "#6594b9",
 | 
			
		||||
	"AutoIt":                   "#1C3552",
 | 
			
		||||
	"Ballerina":                "#FF5000",
 | 
			
		||||
	"Batchfile":                "#C1F12E",
 | 
			
		||||
	"Bison":                    "#6A463F",
 | 
			
		||||
	"Blade":                    "#f7523f",
 | 
			
		||||
	"BlitzMax":                 "#cd6400",
 | 
			
		||||
	"Boo":                      "#d4bec1",
 | 
			
		||||
	"Brainfuck":                "#2F2530",
 | 
			
		||||
	"C":                        "#555555",
 | 
			
		||||
	"C#":                       "#178600",
 | 
			
		||||
	"C++":                      "#f34b7d",
 | 
			
		||||
	"CSON":                     "#244776",
 | 
			
		||||
	"CSS":                      "#563d7c",
 | 
			
		||||
	"Ceylon":                   "#dfa535",
 | 
			
		||||
	"Chapel":                   "#8dc63f",
 | 
			
		||||
	"Cirru":                    "#ccccff",
 | 
			
		||||
	"Clarion":                  "#db901e",
 | 
			
		||||
	"Classic ASP":              "#6a40fd",
 | 
			
		||||
	"Clean":                    "#3F85AF",
 | 
			
		||||
	"Click":                    "#E4E6F3",
 | 
			
		||||
	"Clojure":                  "#db5855",
 | 
			
		||||
	"CoffeeScript":             "#244776",
 | 
			
		||||
	"ColdFusion":               "#ed2cd6",
 | 
			
		||||
	"ColdFusion CFC":           "#ed2cd6",
 | 
			
		||||
	"Common Lisp":              "#3fb68b",
 | 
			
		||||
	"Common Workflow Language": "#B5314C",
 | 
			
		||||
	"Component Pascal":         "#B0CE4E",
 | 
			
		||||
@@ -50,6 +58,7 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"Cuda":                     "#3A4E3A",
 | 
			
		||||
	"D":                        "#ba595e",
 | 
			
		||||
	"DM":                       "#447265",
 | 
			
		||||
	"Dafny":                    "#FFEC25",
 | 
			
		||||
	"Dart":                     "#00B4AB",
 | 
			
		||||
	"DataWeave":                "#003a52",
 | 
			
		||||
	"Dhall":                    "#dfafff",
 | 
			
		||||
@@ -58,8 +67,9 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"Dylan":                    "#6c616e",
 | 
			
		||||
	"E":                        "#ccce35",
 | 
			
		||||
	"ECL":                      "#8a1267",
 | 
			
		||||
	"EJS":                      "#a91e50",
 | 
			
		||||
	"EQ":                       "#a78649",
 | 
			
		||||
	"Eiffel":                   "#946d57",
 | 
			
		||||
	"Eiffel":                   "#4d6977",
 | 
			
		||||
	"Elixir":                   "#6e4a7e",
 | 
			
		||||
	"Elm":                      "#60B5CC",
 | 
			
		||||
	"Emacs Lisp":               "#c065db",
 | 
			
		||||
@@ -76,6 +86,7 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"Fortran":                  "#4d41b1",
 | 
			
		||||
	"FreeMarker":               "#0050b2",
 | 
			
		||||
	"Frege":                    "#00cafe",
 | 
			
		||||
	"Futhark":                  "#5f021f",
 | 
			
		||||
	"G-code":                   "#D08CF2",
 | 
			
		||||
	"GAML":                     "#FFC766",
 | 
			
		||||
	"GDScript":                 "#355570",
 | 
			
		||||
@@ -87,10 +98,13 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"Go":                       "#00ADD8",
 | 
			
		||||
	"Golo":                     "#88562A",
 | 
			
		||||
	"Gosu":                     "#82937f",
 | 
			
		||||
	"Grammatical Framework":    "#79aa7a",
 | 
			
		||||
	"Grammatical Framework":    "#ff0000",
 | 
			
		||||
	"GraphQL":                  "#e10098",
 | 
			
		||||
	"Groovy":                   "#e69f56",
 | 
			
		||||
	"HTML":                     "#e34c26",
 | 
			
		||||
	"Hack":                     "#878787",
 | 
			
		||||
	"Haml":                     "#ece2a9",
 | 
			
		||||
	"Handlebars":               "#f7931e",
 | 
			
		||||
	"Harbour":                  "#0e60e3",
 | 
			
		||||
	"Haskell":                  "#5e5086",
 | 
			
		||||
	"Haxe":                     "#df7900",
 | 
			
		||||
@@ -104,6 +118,7 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"Ioke":                     "#078193",
 | 
			
		||||
	"Isabelle":                 "#FEFE00",
 | 
			
		||||
	"J":                        "#9EEDFF",
 | 
			
		||||
	"JFlex":                    "#DBCA00",
 | 
			
		||||
	"JSONiq":                   "#40d47e",
 | 
			
		||||
	"Java":                     "#b07219",
 | 
			
		||||
	"JavaScript":               "#f1e05a",
 | 
			
		||||
@@ -112,12 +127,16 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"Julia":                    "#a270ba",
 | 
			
		||||
	"Jupyter Notebook":         "#DA5B0B",
 | 
			
		||||
	"KRL":                      "#28430A",
 | 
			
		||||
	"Kaitai Struct":            "#773b37",
 | 
			
		||||
	"Kotlin":                   "#F18E33",
 | 
			
		||||
	"LFE":                      "#4C3023",
 | 
			
		||||
	"LLVM":                     "#185619",
 | 
			
		||||
	"LOLCODE":                  "#cc9900",
 | 
			
		||||
	"LSL":                      "#3d9970",
 | 
			
		||||
	"Lark":                     "#0b130f",
 | 
			
		||||
	"Lasso":                    "#999999",
 | 
			
		||||
	"Latte":                    "#f2a542",
 | 
			
		||||
	"Less":                     "#1d365d",
 | 
			
		||||
	"Lex":                      "#DBCA00",
 | 
			
		||||
	"LiveScript":               "#499886",
 | 
			
		||||
	"LookML":                   "#652B81",
 | 
			
		||||
@@ -128,7 +147,10 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"MQL4":                     "#62A8D6",
 | 
			
		||||
	"MQL5":                     "#4A76B8",
 | 
			
		||||
	"MTML":                     "#b7e1f4",
 | 
			
		||||
	"Macaulay2":                "#d8ffff",
 | 
			
		||||
	"Makefile":                 "#427819",
 | 
			
		||||
	"Markdown":                 "#083fa1",
 | 
			
		||||
	"Marko":                    "#42bff2",
 | 
			
		||||
	"Mask":                     "#f97732",
 | 
			
		||||
	"Max":                      "#c4a79c",
 | 
			
		||||
	"Mercury":                  "#ff2b2b",
 | 
			
		||||
@@ -137,6 +159,7 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"Mirah":                    "#c7a938",
 | 
			
		||||
	"Modula-3":                 "#223388",
 | 
			
		||||
	"NCL":                      "#28431f",
 | 
			
		||||
	"NWScript":                 "#111522",
 | 
			
		||||
	"Nearley":                  "#990000",
 | 
			
		||||
	"Nemerle":                  "#3d3c6e",
 | 
			
		||||
	"NetLinx":                  "#0aa0ff",
 | 
			
		||||
@@ -144,10 +167,11 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"NetLogo":                  "#ff6375",
 | 
			
		||||
	"NewLisp":                  "#87AED7",
 | 
			
		||||
	"Nextflow":                 "#3ac486",
 | 
			
		||||
	"Nim":                      "#37775b",
 | 
			
		||||
	"Nim":                      "#ffc200",
 | 
			
		||||
	"Nit":                      "#009917",
 | 
			
		||||
	"Nix":                      "#7e7eff",
 | 
			
		||||
	"Nu":                       "#c9df40",
 | 
			
		||||
	"NumPy":                    "#9C8AF9",
 | 
			
		||||
	"OCaml":                    "#3be133",
 | 
			
		||||
	"ObjectScript":             "#424893",
 | 
			
		||||
	"Objective-C":              "#438eff",
 | 
			
		||||
@@ -175,14 +199,18 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"PostScript":               "#da291c",
 | 
			
		||||
	"PowerBuilder":             "#8f0f8d",
 | 
			
		||||
	"PowerShell":               "#012456",
 | 
			
		||||
	"Prisma":                   "#0c344b",
 | 
			
		||||
	"Processing":               "#0096D8",
 | 
			
		||||
	"Prolog":                   "#74283c",
 | 
			
		||||
	"Propeller Spin":           "#7fa2a7",
 | 
			
		||||
	"Pug":                      "#a86454",
 | 
			
		||||
	"Puppet":                   "#302B6D",
 | 
			
		||||
	"PureBasic":                "#5a6986",
 | 
			
		||||
	"PureScript":               "#1D222D",
 | 
			
		||||
	"Python":                   "#3572A5",
 | 
			
		||||
	"Q#":                       "#fed659",
 | 
			
		||||
	"QML":                      "#44a51c",
 | 
			
		||||
	"Qt Script":                "#00b841",
 | 
			
		||||
	"Quake":                    "#882233",
 | 
			
		||||
	"R":                        "#198CE7",
 | 
			
		||||
	"RAML":                     "#77d9fb",
 | 
			
		||||
@@ -191,6 +219,7 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"Ragel":                    "#9d5200",
 | 
			
		||||
	"Raku":                     "#0000fb",
 | 
			
		||||
	"Rascal":                   "#fffaa0",
 | 
			
		||||
	"ReScript":                 "#ed5051",
 | 
			
		||||
	"Reason":                   "#ff5847",
 | 
			
		||||
	"Rebol":                    "#358a5b",
 | 
			
		||||
	"Red":                      "#f50000",
 | 
			
		||||
@@ -202,9 +231,12 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"Ruby":                     "#701516",
 | 
			
		||||
	"Rust":                     "#dea584",
 | 
			
		||||
	"SAS":                      "#B34936",
 | 
			
		||||
	"SCSS":                     "#c6538c",
 | 
			
		||||
	"SQF":                      "#3F3F3F",
 | 
			
		||||
	"SRecode Template":         "#348a34",
 | 
			
		||||
	"SVG":                      "#ff9900",
 | 
			
		||||
	"SaltStack":                "#646464",
 | 
			
		||||
	"Sass":                     "#a53b70",
 | 
			
		||||
	"Scala":                    "#c22d40",
 | 
			
		||||
	"Scheme":                   "#1e4aec",
 | 
			
		||||
	"Self":                     "#0579aa",
 | 
			
		||||
@@ -212,15 +244,18 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"Shen":                     "#120F14",
 | 
			
		||||
	"Slash":                    "#007eff",
 | 
			
		||||
	"Slice":                    "#003fa2",
 | 
			
		||||
	"Slim":                     "#2b2b2b",
 | 
			
		||||
	"SmPL":                     "#c94949",
 | 
			
		||||
	"Smalltalk":                "#596706",
 | 
			
		||||
	"Solidity":                 "#AA6746",
 | 
			
		||||
	"SourcePawn":               "#5c7611",
 | 
			
		||||
	"SourcePawn":               "#f69e1d",
 | 
			
		||||
	"Squirrel":                 "#800000",
 | 
			
		||||
	"Stan":                     "#b2011d",
 | 
			
		||||
	"Standard ML":              "#dc566d",
 | 
			
		||||
	"Starlark":                 "#76d275",
 | 
			
		||||
	"Stylus":                   "#ff6347",
 | 
			
		||||
	"SuperCollider":            "#46390b",
 | 
			
		||||
	"Svelte":                   "#ff3e00",
 | 
			
		||||
	"Swift":                    "#ffac45",
 | 
			
		||||
	"SystemVerilog":            "#DAE1C2",
 | 
			
		||||
	"TI Program":               "#A0AA87",
 | 
			
		||||
@@ -228,9 +263,12 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"TeX":                      "#3D6117",
 | 
			
		||||
	"Terra":                    "#00004c",
 | 
			
		||||
	"Turing":                   "#cf142b",
 | 
			
		||||
	"Twig":                     "#c1d026",
 | 
			
		||||
	"TypeScript":               "#2b7489",
 | 
			
		||||
	"Unified Parallel C":       "#4e3617",
 | 
			
		||||
	"Uno":                      "#9933cc",
 | 
			
		||||
	"UnrealScript":             "#a54c4d",
 | 
			
		||||
	"V":                        "#5d87bd",
 | 
			
		||||
	"V":                        "#4f87c4",
 | 
			
		||||
	"VBA":                      "#867db1",
 | 
			
		||||
	"VBScript":                 "#15dcdc",
 | 
			
		||||
	"VCL":                      "#148AA8",
 | 
			
		||||
@@ -247,6 +285,7 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"XC":                       "#99DA07",
 | 
			
		||||
	"XQuery":                   "#5232e7",
 | 
			
		||||
	"XSLT":                     "#EB8CEB",
 | 
			
		||||
	"YAML":                     "#cb171e",
 | 
			
		||||
	"YARA":                     "#220000",
 | 
			
		||||
	"YASnippet":                "#32AB90",
 | 
			
		||||
	"Yacc":                     "#4B6C4B",
 | 
			
		||||
@@ -256,7 +295,7 @@ var LanguagesColor = map[string]string{
 | 
			
		||||
	"Zephir":                   "#118f9e",
 | 
			
		||||
	"Zig":                      "#ec915c",
 | 
			
		||||
	"eC":                       "#913960",
 | 
			
		||||
	"mIRC Script":              "#926059",
 | 
			
		||||
	"mIRC Script":              "#3d57c3",
 | 
			
		||||
	"mcfunction":               "#E22837",
 | 
			
		||||
	"nesC":                     "#94B0C7",
 | 
			
		||||
	"ooc":                      "#b0b77e",
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										4
									
								
								vendor/github.com/go-enry/go-enry/v2/data/commit.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										4
									
								
								vendor/github.com/go-enry/go-enry/v2/data/commit.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,7 +1,7 @@
 | 
			
		||||
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
 | 
			
		||||
// Extracted from github/linguist commit: 40992ba7f86889f80dfed3ba95e11e1082200bad
 | 
			
		||||
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
 | 
			
		||||
 | 
			
		||||
package data
 | 
			
		||||
 | 
			
		||||
// linguist's commit from which files were generated.
 | 
			
		||||
var LinguistCommit = "40992ba7f86889f80dfed3ba95e11e1082200bad"
 | 
			
		||||
var LinguistCommit = "223c00bb80eff04788e29010f98c5778993d2b2a"
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										133
									
								
								vendor/github.com/go-enry/go-enry/v2/data/content.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										133
									
								
								vendor/github.com/go-enry/go-enry/v2/data/content.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,5 +1,5 @@
 | 
			
		||||
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
 | 
			
		||||
// Extracted from github/linguist commit: 40992ba7f86889f80dfed3ba95e11e1082200bad
 | 
			
		||||
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
 | 
			
		||||
 | 
			
		||||
package data
 | 
			
		||||
 | 
			
		||||
@@ -37,8 +37,9 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
				regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
 | 
			
		||||
			),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Always(
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Roff"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".1in": &Heuristics{
 | 
			
		||||
@@ -161,8 +162,9 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
				regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
 | 
			
		||||
			),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Always(
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Roff"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".3": &Heuristics{
 | 
			
		||||
@@ -192,8 +194,9 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
				regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
 | 
			
		||||
			),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Always(
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Roff"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".3in": &Heuristics{
 | 
			
		||||
@@ -409,8 +412,9 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
				regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
 | 
			
		||||
			),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Always(
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Roff"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".5": &Heuristics{
 | 
			
		||||
@@ -440,8 +444,9 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
				regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
 | 
			
		||||
			),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Always(
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Roff"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".6": &Heuristics{
 | 
			
		||||
@@ -471,8 +476,9 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
				regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
 | 
			
		||||
			),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Always(
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Roff"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".7": &Heuristics{
 | 
			
		||||
@@ -502,8 +508,9 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
				regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
 | 
			
		||||
			),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Always(
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Roff"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".8": &Heuristics{
 | 
			
		||||
@@ -533,8 +540,9 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
				regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
 | 
			
		||||
			),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Always(
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Roff"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".9": &Heuristics{
 | 
			
		||||
@@ -564,19 +572,24 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
				regexp.MustCompile(`(?m)^[.'][ \t]*SH +(?:[^"\s]+|"[^"\s]+)`),
 | 
			
		||||
			),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Always(
 | 
			
		||||
			rule.MatchingLanguages("Roff"),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".as": &Heuristics{
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("ActionScript"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\s*(package\s+[a-z0-9_\.]+|import\s+[a-zA-Z0-9_\.]+;|class\s+[A-Za-z0-9_]+\s+extends\s+[A-Za-z0-9_]+)`),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Always(
 | 
			
		||||
			rule.MatchingLanguages("AngelScript"),
 | 
			
		||||
			rule.MatchingLanguages("Roff"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\.(?:[A-Za-z]{2}(?:\s|$)|\\")`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".al": &Heuristics{
 | 
			
		||||
		rule.And(
 | 
			
		||||
			rule.MatchingLanguages("AL"),
 | 
			
		||||
			rule.Or(
 | 
			
		||||
				rule.MatchingLanguages(""),
 | 
			
		||||
				regexp.MustCompile(`(?m)\b(?i:(CODEUNIT|PAGE|PAGEEXTENSION|PAGECUSTOMIZATION|DOTNET|ENUM|ENUMEXTENSION|VALUE|QUERY|REPORT|TABLE|TABLEEXTENSION|XMLPORT|PROFILE|CONTROLADDIN))\b`),
 | 
			
		||||
			),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Always(
 | 
			
		||||
			rule.MatchingLanguages("Perl"),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".as": &Heuristics{},
 | 
			
		||||
	".asc": &Heuristics{
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Public Key"),
 | 
			
		||||
@@ -621,9 +634,6 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
			rule.MatchingLanguages("XML"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^(\s*)(?i:<Project|<Import|<Property|<?xml|xmlns)`),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Always(
 | 
			
		||||
			rule.MatchingLanguages("Text"),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".ch": &Heuristics{
 | 
			
		||||
		rule.Or(
 | 
			
		||||
@@ -794,7 +804,11 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
		),
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Gosu"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^uses java\.`),
 | 
			
		||||
			regexp.MustCompile(`(?m)^uses (java|gw)\.`),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Genie"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\[indent=[0-9]+\]`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".h": &Heuristics{
 | 
			
		||||
@@ -1233,16 +1247,6 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
			regexp.MustCompile(`(?m)^[^#!][^:]*:`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".props": &Heuristics{
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("XML"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^(\s*)(?i:<Project|<Import|<Property|<\?xml|xmlns)`),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("INI"),
 | 
			
		||||
			regexp.MustCompile(`(?m)(?i:\w+\s*=\s*)`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".q": &Heuristics{
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("q"),
 | 
			
		||||
@@ -1253,6 +1257,16 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
			regexp.MustCompile(`(?m)(?i:SELECT\s+[\w*,]+\s+FROM|(CREATE|ALTER|DROP)\s(DATABASE|SCHEMA|TABLE))`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".qs": &Heuristics{
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Q#"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^((\/{2,3})?\s*(namespace|operation)\b)`),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Qt Script"),
 | 
			
		||||
			regexp.MustCompile(`(?m)(\w+\.prototype\.\w+|===|\bvar\b)`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".r": &Heuristics{
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Rebol"),
 | 
			
		||||
@@ -1263,6 +1277,22 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
			regexp.MustCompile(`(?m)<-|^\s*#`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".re": &Heuristics{
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Reason"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\s*module\s+type\s|^\s*(?:include|open)\s+\w+\s*;\s*$|^\s*let\s+(?:module\s\w+\s*=\s*{|\w+:\s+.*=.*;\s*$)`),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("C++"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\s*#(?:(?:if|ifdef|define|pragma)\s+\w|\s*include\s+<[^>]+>)|^\s*template\s*<`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".res": &Heuristics{
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("ReScript"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\s*(let|module|type)\s+\w*\s+=\s+|^\s*(?:include|open)\s+\w+\s*$`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".rno": &Heuristics{
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Roff"),
 | 
			
		||||
@@ -1304,33 +1334,31 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
			regexp.MustCompile(`(?m)(^\s*import (scala|java)\.|^\s*class\b)`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".sol": &Heuristics{
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Gerber Image"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^G75\*`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".sql": &Heuristics{
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("PLpgSQL"),
 | 
			
		||||
			regexp.MustCompile(`(?m)(?i:^\\i\b|AS \$\$|LANGUAGE '?plpgsql'?|SECURITY (DEFINER|INVOKER)|BEGIN( WORK )?;)`),
 | 
			
		||||
			regexp.MustCompile(`(?m)(?i:^\\i\b|AS\s+\$\$|LANGUAGE\s+'?plpgsql'?|BEGIN(\s+WORK)?\s*;)`),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("SQLPL"),
 | 
			
		||||
			regexp.MustCompile(`(?m)(?i:(alter module)|(language sql)|(begin( NOT)+ atomic)|signal SQLSTATE '[0-9]+')`),
 | 
			
		||||
			regexp.MustCompile(`(?m)(?i:ALTER\s+MODULE|MODE\s+DB2SQL|\bSYS(CAT|PROC)\.|ASSOCIATE\s+RESULT\s+SET|\bEND!\s*$)`),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("PLSQL"),
 | 
			
		||||
			regexp.MustCompile(`(?m)(?i:\$\$PLSQL_|XMLTYPE|sysdate|systimestamp|\.nextval|connect by|AUTHID (DEFINER|CURRENT_USER)|constructor\W+function)`),
 | 
			
		||||
			regexp.MustCompile(`(?m)(?i:\$\$PLSQL_|XMLTYPE|systimestamp|\.nextval|CONNECT\s+BY|AUTHID\s+(DEFINER|CURRENT_USER)|constructor\W+function)`),
 | 
			
		||||
		),
 | 
			
		||||
		rule.And(
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			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)`),
 | 
			
		||||
			),
 | 
			
		||||
			regexp.MustCompile(`(?m)(?i:^\s*GO\b|BEGIN(\s+TRY|\s+CATCH)|OUTPUT\s+INSERTED|DECLARE\s+@|\[dbo\])`),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Not(
 | 
			
		||||
		rule.Always(
 | 
			
		||||
			rule.MatchingLanguages("SQL"),
 | 
			
		||||
			regexp.MustCompile(`(?m)(?i:begin|boolean|package|exception)`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".srt": &Heuristics{
 | 
			
		||||
@@ -1346,7 +1374,7 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
		),
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Raku"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\s*(?:use\s+v6\b|\bmodule\b|\b(?:my\s+)?class\b)`),
 | 
			
		||||
			regexp.MustCompile(`(?m)^\s*(?:use\s+v6\b|\bmodule\b|\bmy\s+class\b)`),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Turing"),
 | 
			
		||||
@@ -1391,14 +1419,19 @@ var ContentHeuristics = map[string]*Heuristics{
 | 
			
		||||
			regexp.MustCompile(`(?m)(?i:^\s*<\?xml\s+version)`),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".txt": &Heuristics{
 | 
			
		||||
		rule.Always(
 | 
			
		||||
			rule.MatchingLanguages("Text"),
 | 
			
		||||
		),
 | 
			
		||||
	},
 | 
			
		||||
	".v": &Heuristics{
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Coq"),
 | 
			
		||||
			regexp.MustCompile(`(?m)\(\*.*?\*\)|(?:^|\s)(?:Proof|Qed)\.(?:$|\s)|(?:^|\s)Require[ \t]+Import\s`),
 | 
			
		||||
			regexp.MustCompile(`(?m)(?:^|\s)(?:Proof|Qed)\.(?:$|\s)|(?:^|\s)Require[ \t]+(Import|Export)\s`),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("Verilog"),
 | 
			
		||||
			regexp.MustCompile(`(?m)^[ \t]*module\s+[^\s()]+\s+\#?\(|^[ \t]*`+"`"+`(?:ifdef|timescale)\s|^[ \t]*always[ \t]+@`),
 | 
			
		||||
			regexp.MustCompile(`(?m)^[ \t]*module\s+[^\s()]+\s+\#?\(|^[ \t]*`+"`"+`(?:define|ifdef|ifndef|include|timescale)|^[ \t]*always[ \t]+@|^[ \t]*initial[ \t]+(begin|@)`),
 | 
			
		||||
		),
 | 
			
		||||
		rule.Or(
 | 
			
		||||
			rule.MatchingLanguages("V"),
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								vendor/github.com/go-enry/go-enry/v2/data/documentation.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/github.com/go-enry/go-enry/v2/data/documentation.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,5 +1,5 @@
 | 
			
		||||
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
 | 
			
		||||
// Extracted from github/linguist commit: 40992ba7f86889f80dfed3ba95e11e1082200bad
 | 
			
		||||
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
 | 
			
		||||
 | 
			
		||||
package data
 | 
			
		||||
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										116
									
								
								vendor/github.com/go-enry/go-enry/v2/data/extension.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										116
									
								
								vendor/github.com/go-enry/go-enry/v2/data/extension.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,5 +1,5 @@
 | 
			
		||||
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
 | 
			
		||||
// Extracted from github/linguist commit: 40992ba7f86889f80dfed3ba95e11e1082200bad
 | 
			
		||||
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
 | 
			
		||||
 | 
			
		||||
package data
 | 
			
		||||
 | 
			
		||||
@@ -50,7 +50,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".ahk":                 {"AutoHotkey"},
 | 
			
		||||
	".ahkl":                {"AutoHotkey"},
 | 
			
		||||
	".aj":                  {"AspectJ"},
 | 
			
		||||
	".al":                  {"Perl"},
 | 
			
		||||
	".al":                  {"AL", "Perl"},
 | 
			
		||||
	".als":                 {"Alloy"},
 | 
			
		||||
	".ampl":                {"AMPL"},
 | 
			
		||||
	".angelscript":         {"AngelScript"},
 | 
			
		||||
@@ -64,29 +64,31 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".arc":                 {"Arc"},
 | 
			
		||||
	".arpa":                {"DNS Zone"},
 | 
			
		||||
	".as":                  {"ActionScript", "AngelScript"},
 | 
			
		||||
	".asax":                {"ASP"},
 | 
			
		||||
	".asax":                {"ASP.NET"},
 | 
			
		||||
	".asc":                 {"AGS Script", "AsciiDoc", "Public Key"},
 | 
			
		||||
	".asciidoc":            {"AsciiDoc"},
 | 
			
		||||
	".ascx":                {"ASP"},
 | 
			
		||||
	".ascx":                {"ASP.NET"},
 | 
			
		||||
	".asd":                 {"Common Lisp"},
 | 
			
		||||
	".ash":                 {"AGS Script"},
 | 
			
		||||
	".ashx":                {"ASP"},
 | 
			
		||||
	".ashx":                {"ASP.NET"},
 | 
			
		||||
	".asl":                 {"ASL"},
 | 
			
		||||
	".asm":                 {"Assembly", "Motorola 68K Assembly"},
 | 
			
		||||
	".asmx":                {"ASP"},
 | 
			
		||||
	".asmx":                {"ASP.NET"},
 | 
			
		||||
	".asn":                 {"ASN.1"},
 | 
			
		||||
	".asn1":                {"ASN.1"},
 | 
			
		||||
	".asp":                 {"ASP"},
 | 
			
		||||
	".aspx":                {"ASP"},
 | 
			
		||||
	".asp":                 {"Classic ASP"},
 | 
			
		||||
	".aspx":                {"ASP.NET"},
 | 
			
		||||
	".asset":               {"Unity3D Asset"},
 | 
			
		||||
	".asy":                 {"Asymptote", "LTspice Symbol"},
 | 
			
		||||
	".au3":                 {"AutoIt"},
 | 
			
		||||
	".aug":                 {"Augeas"},
 | 
			
		||||
	".auk":                 {"Awk"},
 | 
			
		||||
	".aux":                 {"TeX"},
 | 
			
		||||
	".avdl":                {"Avro IDL"},
 | 
			
		||||
	".avsc":                {"JSON"},
 | 
			
		||||
	".aw":                  {"PHP"},
 | 
			
		||||
	".awk":                 {"Awk"},
 | 
			
		||||
	".axd":                 {"ASP"},
 | 
			
		||||
	".axd":                 {"ASP.NET"},
 | 
			
		||||
	".axi":                 {"NetLinx"},
 | 
			
		||||
	".axi.erb":             {"NetLinx+ERB"},
 | 
			
		||||
	".axml":                {"XML"},
 | 
			
		||||
@@ -173,6 +175,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".cobol":               {"COBOL"},
 | 
			
		||||
	".cocci":               {"SmPL"},
 | 
			
		||||
	".coffee":              {"CoffeeScript"},
 | 
			
		||||
	".coffee.md":           {"Literate CoffeeScript"},
 | 
			
		||||
	".com":                 {"DIGITAL Command Language"},
 | 
			
		||||
	".command":             {"Shell"},
 | 
			
		||||
	".conll":               {"CoNLL-U"},
 | 
			
		||||
@@ -223,6 +226,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".desktop":             {"desktop"},
 | 
			
		||||
	".desktop.in":          {"desktop"},
 | 
			
		||||
	".dfm":                 {"Pascal"},
 | 
			
		||||
	".dfy":                 {"Dafny"},
 | 
			
		||||
	".dhall":               {"Dhall"},
 | 
			
		||||
	".di":                  {"D"},
 | 
			
		||||
	".diff":                {"Diff"},
 | 
			
		||||
@@ -243,6 +247,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".dpatch":              {"Darcs Patch"},
 | 
			
		||||
	".dpr":                 {"Pascal"},
 | 
			
		||||
	".druby":               {"Mirah"},
 | 
			
		||||
	".dsl":                 {"ASL"},
 | 
			
		||||
	".dsp":                 {"Faust", "Microsoft Developer Studio Project"},
 | 
			
		||||
	".dtx":                 {"TeX"},
 | 
			
		||||
	".duby":                {"Mirah"},
 | 
			
		||||
@@ -260,6 +265,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".eclass":              {"Gentoo Eclass"},
 | 
			
		||||
	".eclxml":              {"ECL"},
 | 
			
		||||
	".ecr":                 {"HTML+ECR"},
 | 
			
		||||
	".ect":                 {"EJS"},
 | 
			
		||||
	".edc":                 {"Edje Data Collection"},
 | 
			
		||||
	".edn":                 {"edn"},
 | 
			
		||||
	".eex":                 {"HTML+EEX"},
 | 
			
		||||
@@ -274,6 +280,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".emacs.desktop":       {"Emacs Lisp"},
 | 
			
		||||
	".emberscript":         {"EmberScript"},
 | 
			
		||||
	".eml":                 {"EML"},
 | 
			
		||||
	".env":                 {"Shell"},
 | 
			
		||||
	".epj":                 {"Ecere Projects"},
 | 
			
		||||
	".eps":                 {"PostScript"},
 | 
			
		||||
	".epsi":                {"PostScript"},
 | 
			
		||||
@@ -288,11 +295,11 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".exs":                 {"Elixir"},
 | 
			
		||||
	".eye":                 {"Ruby"},
 | 
			
		||||
	".f":                   {"Filebench WML", "Forth", "Fortran"},
 | 
			
		||||
	".f03":                 {"Fortran"},
 | 
			
		||||
	".f08":                 {"Fortran"},
 | 
			
		||||
	".f03":                 {"Fortran Free Form"},
 | 
			
		||||
	".f08":                 {"Fortran Free Form"},
 | 
			
		||||
	".f77":                 {"Fortran"},
 | 
			
		||||
	".f90":                 {"Fortran"},
 | 
			
		||||
	".f95":                 {"Fortran"},
 | 
			
		||||
	".f90":                 {"Fortran Free Form"},
 | 
			
		||||
	".f95":                 {"Fortran Free Form"},
 | 
			
		||||
	".factor":              {"Factor"},
 | 
			
		||||
	".fan":                 {"Fantom"},
 | 
			
		||||
	".fancypack":           {"Fancy"},
 | 
			
		||||
@@ -325,6 +332,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".fth":                 {"Forth"},
 | 
			
		||||
	".ftl":                 {"FreeMarker"},
 | 
			
		||||
	".fun":                 {"Standard ML"},
 | 
			
		||||
	".fut":                 {"Futhark"},
 | 
			
		||||
	".fx":                  {"FLUX", "HLSL"},
 | 
			
		||||
	".fxh":                 {"HLSL"},
 | 
			
		||||
	".fxml":                {"XML"},
 | 
			
		||||
@@ -344,6 +352,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".gd":                  {"GAP", "GDScript"},
 | 
			
		||||
	".gdb":                 {"GDB"},
 | 
			
		||||
	".gdbinit":             {"GDB"},
 | 
			
		||||
	".ged":                 {"GEDCOM"},
 | 
			
		||||
	".gemspec":             {"Ruby"},
 | 
			
		||||
	".geo":                 {"GLSL"},
 | 
			
		||||
	".geojson":             {"JSON"},
 | 
			
		||||
@@ -383,7 +392,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".gs":                  {"GLSL", "Genie", "Gosu", "JavaScript"},
 | 
			
		||||
	".gshader":             {"GLSL"},
 | 
			
		||||
	".gsp":                 {"Groovy Server Pages"},
 | 
			
		||||
	".gst":                 {"Gosu"},
 | 
			
		||||
	".gst":                 {"Gosu", "XML"},
 | 
			
		||||
	".gsx":                 {"Gosu"},
 | 
			
		||||
	".gtl":                 {"Gerber Image"},
 | 
			
		||||
	".gto":                 {"Gerber Image"},
 | 
			
		||||
@@ -422,6 +431,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".htm":                 {"HTML"},
 | 
			
		||||
	".html":                {"HTML"},
 | 
			
		||||
	".html.hl":             {"HTML"},
 | 
			
		||||
	".html.leex":           {"HTML+EEX"},
 | 
			
		||||
	".http":                {"HTTP"},
 | 
			
		||||
	".hx":                  {"Haxe"},
 | 
			
		||||
	".hxml":                {"HXML"},
 | 
			
		||||
@@ -454,10 +464,12 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".ipp":                 {"C++"},
 | 
			
		||||
	".ipynb":               {"Jupyter Notebook"},
 | 
			
		||||
	".irclog":              {"IRC log"},
 | 
			
		||||
	".isl":                 {"Inno Setup"},
 | 
			
		||||
	".iss":                 {"Inno Setup"},
 | 
			
		||||
	".iuml":                {"PlantUML"},
 | 
			
		||||
	".ivy":                 {"XML"},
 | 
			
		||||
	".j":                   {"Jasmin", "Objective-J"},
 | 
			
		||||
	".j2":                  {"HTML+Django"},
 | 
			
		||||
	".jade":                {"Pug"},
 | 
			
		||||
	".jake":                {"JavaScript"},
 | 
			
		||||
	".java":                {"Java"},
 | 
			
		||||
@@ -486,6 +498,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".jsp":                 {"Java Server Pages"},
 | 
			
		||||
	".jsproj":              {"XML"},
 | 
			
		||||
	".jss":                 {"JavaScript"},
 | 
			
		||||
	".jst":                 {"EJS"},
 | 
			
		||||
	".jsx":                 {"JSX"},
 | 
			
		||||
	".kicad_mod":           {"KiCad Layout"},
 | 
			
		||||
	".kicad_pcb":           {"KiCad Layout"},
 | 
			
		||||
@@ -496,11 +509,13 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".kojo":                {"Scala"},
 | 
			
		||||
	".krl":                 {"KRL"},
 | 
			
		||||
	".ksh":                 {"Shell"},
 | 
			
		||||
	".ksy":                 {"Kaitai Struct"},
 | 
			
		||||
	".kt":                  {"Kotlin"},
 | 
			
		||||
	".ktm":                 {"Kotlin"},
 | 
			
		||||
	".kts":                 {"Kotlin"},
 | 
			
		||||
	".l":                   {"Common Lisp", "Lex", "PicoLisp", "Roff"},
 | 
			
		||||
	".lagda":               {"Literate Agda"},
 | 
			
		||||
	".lark":                {"Lark"},
 | 
			
		||||
	".las":                 {"Lasso"},
 | 
			
		||||
	".lasso":               {"Lasso"},
 | 
			
		||||
	".lasso8":              {"Lasso"},
 | 
			
		||||
@@ -520,6 +535,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".libsonnet":           {"Jsonnet"},
 | 
			
		||||
	".lid":                 {"Dylan"},
 | 
			
		||||
	".lidr":                {"Idris"},
 | 
			
		||||
	".linq":                {"C#"},
 | 
			
		||||
	".liquid":              {"Liquid"},
 | 
			
		||||
	".lisp":                {"Common Lisp", "NewLisp"},
 | 
			
		||||
	".litcoffee":           {"Literate CoffeeScript"},
 | 
			
		||||
@@ -535,9 +551,11 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".lsp":                 {"Common Lisp", "NewLisp"},
 | 
			
		||||
	".ltx":                 {"TeX"},
 | 
			
		||||
	".lua":                 {"Lua"},
 | 
			
		||||
	".lvlib":               {"LabVIEW"},
 | 
			
		||||
	".lvproj":              {"LabVIEW"},
 | 
			
		||||
	".ly":                  {"LilyPond"},
 | 
			
		||||
	".m":                   {"Limbo", "M", "MATLAB", "MUF", "Mathematica", "Mercury", "Objective-C"},
 | 
			
		||||
	".m2":                  {"Macaulay2"},
 | 
			
		||||
	".m3":                  {"Modula-3"},
 | 
			
		||||
	".m4":                  {"M4", "M4Sugar"},
 | 
			
		||||
	".ma":                  {"Mathematica"},
 | 
			
		||||
@@ -617,7 +635,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".muf":                 {"MUF"},
 | 
			
		||||
	".mumps":               {"M"},
 | 
			
		||||
	".muse":                {"Muse"},
 | 
			
		||||
	".mustache":            {"HTML+Django"},
 | 
			
		||||
	".mustache":            {"Mustache"},
 | 
			
		||||
	".mxml":                {"XML"},
 | 
			
		||||
	".mxt":                 {"Max"},
 | 
			
		||||
	".mysql":               {"SQL"},
 | 
			
		||||
@@ -635,7 +653,9 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".ndproj":              {"XML"},
 | 
			
		||||
	".ne":                  {"Nearley"},
 | 
			
		||||
	".nearley":             {"Nearley"},
 | 
			
		||||
	".neon":                {"NEON"},
 | 
			
		||||
	".nf":                  {"Nextflow"},
 | 
			
		||||
	".nginx":               {"Nginx"},
 | 
			
		||||
	".nginxconf":           {"Nginx"},
 | 
			
		||||
	".ni":                  {"Inform 7"},
 | 
			
		||||
	".nim":                 {"Nim"},
 | 
			
		||||
@@ -651,12 +671,14 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".nl":                  {"NL", "NewLisp"},
 | 
			
		||||
	".nlogo":               {"NetLogo"},
 | 
			
		||||
	".no":                  {"Text"},
 | 
			
		||||
	".nomad":               {"HCL"},
 | 
			
		||||
	".nproj":               {"XML"},
 | 
			
		||||
	".nqp":                 {"Raku"},
 | 
			
		||||
	".nr":                  {"Roff"},
 | 
			
		||||
	".nse":                 {"Lua"},
 | 
			
		||||
	".nsh":                 {"NSIS"},
 | 
			
		||||
	".nsi":                 {"NSIS"},
 | 
			
		||||
	".nss":                 {"NWScript"},
 | 
			
		||||
	".nu":                  {"Nu"},
 | 
			
		||||
	".numpy":               {"NumPy"},
 | 
			
		||||
	".numpyw":              {"NumPy"},
 | 
			
		||||
@@ -799,6 +821,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".ql":                  {"CodeQL"},
 | 
			
		||||
	".qll":                 {"CodeQL"},
 | 
			
		||||
	".qml":                 {"QML"},
 | 
			
		||||
	".qs":                  {"Q#", "Qt Script"},
 | 
			
		||||
	".r":                   {"R", "Rebol"},
 | 
			
		||||
	".r2":                  {"Rebol"},
 | 
			
		||||
	".r3":                  {"Rebol"},
 | 
			
		||||
@@ -833,13 +856,14 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".regexp":              {"Regular Expression"},
 | 
			
		||||
	".rego":                {"Open Policy Agent"},
 | 
			
		||||
	".rei":                 {"Reason"},
 | 
			
		||||
	".res":                 {"ReScript", "XML"},
 | 
			
		||||
	".rest":                {"reStructuredText"},
 | 
			
		||||
	".rest.txt":            {"reStructuredText"},
 | 
			
		||||
	".resx":                {"XML"},
 | 
			
		||||
	".rex":                 {"REXX"},
 | 
			
		||||
	".rexx":                {"REXX"},
 | 
			
		||||
	".rg":                  {"Rouge"},
 | 
			
		||||
	".rhtml":               {"RHTML"},
 | 
			
		||||
	".rhtml":               {"HTML+ERB"},
 | 
			
		||||
	".ring":                {"Ring"},
 | 
			
		||||
	".riot":                {"Riot"},
 | 
			
		||||
	".rkt":                 {"Racket"},
 | 
			
		||||
@@ -900,6 +924,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".shader":              {"GLSL", "ShaderLab"},
 | 
			
		||||
	".shen":                {"Shen"},
 | 
			
		||||
	".shproj":              {"XML"},
 | 
			
		||||
	".sieve":               {"Sieve"},
 | 
			
		||||
	".sig":                 {"Standard ML"},
 | 
			
		||||
	".sj":                  {"Objective-J"},
 | 
			
		||||
	".sjs":                 {"JavaScript"},
 | 
			
		||||
@@ -916,6 +941,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".snip":                {"Vim Snippet"},
 | 
			
		||||
	".snippet":             {"Vim Snippet"},
 | 
			
		||||
	".snippets":            {"Vim Snippet"},
 | 
			
		||||
	".sol":                 {"Gerber Image", "Solidity"},
 | 
			
		||||
	".soy":                 {"Closure Templates"},
 | 
			
		||||
	".sp":                  {"SourcePawn"},
 | 
			
		||||
	".sparql":              {"SPARQL"},
 | 
			
		||||
@@ -937,6 +963,7 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".stan":                {"Stan"},
 | 
			
		||||
	".sthlp":               {"Stata"},
 | 
			
		||||
	".ston":                {"STON"},
 | 
			
		||||
	".story":               {"Gherkin"},
 | 
			
		||||
	".storyboard":          {"XML"},
 | 
			
		||||
	".sttheme":             {"XML Property List"},
 | 
			
		||||
	".sty":                 {"TeX"},
 | 
			
		||||
@@ -1005,13 +1032,14 @@ var LanguagesByExtension = map[string][]string{
 | 
			
		||||
	".trg":                 {"PLSQL"},
 | 
			
		||||
	".ts":                  {"TypeScript", "XML"},
 | 
			
		||||
	".tst":                 {"GAP", "Scilab"},
 | 
			
		||||
	".tsv":                 {"TSV"},
 | 
			
		||||
	".tsx":                 {"TSX", "XML"},
 | 
			
		||||
	".ttl":                 {"Turtle"},
 | 
			
		||||
	".tu":                  {"Turing"},
 | 
			
		||||
	".twig":                {"Twig"},
 | 
			
		||||
	".txi":                 {"Texinfo"},
 | 
			
		||||
	".txl":                 {"TXL"},
 | 
			
		||||
	".txt":                 {"Text"},
 | 
			
		||||
	".txt":                 {"Text", "Vim Help File"},
 | 
			
		||||
	".uc":                  {"UnrealScript"},
 | 
			
		||||
	".udf":                 {"SQL"},
 | 
			
		||||
	".udo":                 {"Csound"},
 | 
			
		||||
@@ -1167,12 +1195,14 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"ABAP":                               {".abap"},
 | 
			
		||||
	"ABNF":                               {".abnf"},
 | 
			
		||||
	"AGS Script":                         {".asc", ".ash"},
 | 
			
		||||
	"AL":                                 {".al"},
 | 
			
		||||
	"AMPL":                               {".ampl", ".mod"},
 | 
			
		||||
	"ANTLR":                              {".g4"},
 | 
			
		||||
	"API Blueprint":                      {".apib"},
 | 
			
		||||
	"APL":                                {".apl", ".dyalog"},
 | 
			
		||||
	"ASL":                                {".asl", ".dsl"},
 | 
			
		||||
	"ASN.1":                              {".asn", ".asn1"},
 | 
			
		||||
	"ASP":                                {".asp", ".asax", ".ascx", ".ashx", ".asmx", ".aspx", ".axd"},
 | 
			
		||||
	"ASP.NET":                            {".asax", ".ascx", ".ashx", ".asmx", ".aspx", ".axd"},
 | 
			
		||||
	"ATS":                                {".dats", ".hats", ".sats"},
 | 
			
		||||
	"ActionScript":                       {".as"},
 | 
			
		||||
	"Ada":                                {".adb", ".ada", ".ads"},
 | 
			
		||||
@@ -1193,6 +1223,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"Augeas":                             {".aug"},
 | 
			
		||||
	"AutoHotkey":                         {".ahk", ".ahkl"},
 | 
			
		||||
	"AutoIt":                             {".au3"},
 | 
			
		||||
	"Avro IDL":                           {".avdl"},
 | 
			
		||||
	"Awk":                                {".awk", ".auk", ".gawk", ".mawk", ".nawk"},
 | 
			
		||||
	"Ballerina":                          {".bal"},
 | 
			
		||||
	"Batchfile":                          {".bat", ".cmd"},
 | 
			
		||||
@@ -1208,7 +1239,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"Brainfuck":                          {".b", ".bf"},
 | 
			
		||||
	"Brightscript":                       {".brs"},
 | 
			
		||||
	"C":                                  {".c", ".cats", ".h", ".idc"},
 | 
			
		||||
	"C#":                                 {".cs", ".cake", ".csx"},
 | 
			
		||||
	"C#":                                 {".cs", ".cake", ".csx", ".linq"},
 | 
			
		||||
	"C++":                                {".cpp", ".c++", ".cc", ".cp", ".cxx", ".h", ".h++", ".hh", ".hpp", ".hxx", ".inc", ".inl", ".ino", ".ipp", ".re", ".tcc", ".tpp"},
 | 
			
		||||
	"C-ObjDump":                          {".c-objdump"},
 | 
			
		||||
	"C2hs Haskell":                       {".chs"},
 | 
			
		||||
@@ -1229,6 +1260,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"ChucK":                              {".ck"},
 | 
			
		||||
	"Cirru":                              {".cirru"},
 | 
			
		||||
	"Clarion":                            {".clw"},
 | 
			
		||||
	"Classic ASP":                        {".asp"},
 | 
			
		||||
	"Clean":                              {".icl", ".dcl"},
 | 
			
		||||
	"Click":                              {".click"},
 | 
			
		||||
	"Clojure":                            {".clj", ".boot", ".cl2", ".cljc", ".cljs", ".cljs.hl", ".cljscm", ".cljx", ".hic"},
 | 
			
		||||
@@ -1258,6 +1290,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"DM":                                 {".dm"},
 | 
			
		||||
	"DNS Zone":                           {".zone", ".arpa"},
 | 
			
		||||
	"DTrace":                             {".d"},
 | 
			
		||||
	"Dafny":                              {".dfy"},
 | 
			
		||||
	"Darcs Patch":                        {".darcspatch", ".dpatch"},
 | 
			
		||||
	"Dart":                               {".dart"},
 | 
			
		||||
	"DataWeave":                          {".dwl"},
 | 
			
		||||
@@ -1271,7 +1304,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"EBNF":                               {".ebnf"},
 | 
			
		||||
	"ECL":                                {".ecl", ".eclxml"},
 | 
			
		||||
	"ECLiPSe":                            {".ecl"},
 | 
			
		||||
	"EJS":                                {".ejs"},
 | 
			
		||||
	"EJS":                                {".ejs", ".ect", ".jst"},
 | 
			
		||||
	"EML":                                {".eml", ".mbox"},
 | 
			
		||||
	"EQ":                                 {".eq"},
 | 
			
		||||
	"Eagle":                              {".sch", ".brd"},
 | 
			
		||||
@@ -1296,9 +1329,11 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"Filterscript":                       {".fs"},
 | 
			
		||||
	"Formatted":                          {".for", ".eam.fs"},
 | 
			
		||||
	"Forth":                              {".fth", ".4th", ".f", ".for", ".forth", ".fr", ".frt", ".fs"},
 | 
			
		||||
	"Fortran":                            {".f90", ".f", ".f03", ".f08", ".f77", ".f95", ".for", ".fpp"},
 | 
			
		||||
	"Fortran":                            {".f", ".f77", ".for", ".fpp"},
 | 
			
		||||
	"Fortran Free Form":                  {".f90", ".f03", ".f08", ".f95"},
 | 
			
		||||
	"FreeMarker":                         {".ftl"},
 | 
			
		||||
	"Frege":                              {".fr"},
 | 
			
		||||
	"Futhark":                            {".fut"},
 | 
			
		||||
	"G-code":                             {".g", ".cnc", ".gco", ".gcode"},
 | 
			
		||||
	"GAML":                               {".gaml"},
 | 
			
		||||
	"GAMS":                               {".gms"},
 | 
			
		||||
@@ -1306,6 +1341,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"GCC Machine Description":            {".md"},
 | 
			
		||||
	"GDB":                                {".gdb", ".gdbinit"},
 | 
			
		||||
	"GDScript":                           {".gd"},
 | 
			
		||||
	"GEDCOM":                             {".ged"},
 | 
			
		||||
	"GLSL":                               {".glsl", ".fp", ".frag", ".frg", ".fs", ".fsh", ".fshader", ".geo", ".geom", ".glslf", ".glslv", ".gs", ".gshader", ".shader", ".tesc", ".tese", ".vert", ".vrx", ".vsh", ".vshader"},
 | 
			
		||||
	"GN":                                 {".gn", ".gni"},
 | 
			
		||||
	"Game Maker Language":                {".gml"},
 | 
			
		||||
@@ -1313,9 +1349,9 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"Genshi":                             {".kid"},
 | 
			
		||||
	"Gentoo Ebuild":                      {".ebuild"},
 | 
			
		||||
	"Gentoo Eclass":                      {".eclass"},
 | 
			
		||||
	"Gerber Image":                       {".gbr", ".gbl", ".gbo", ".gbp", ".gbs", ".gko", ".gml", ".gpb", ".gpt", ".gtl", ".gto", ".gtp", ".gts"},
 | 
			
		||||
	"Gerber Image":                       {".gbr", ".gbl", ".gbo", ".gbp", ".gbs", ".gko", ".gml", ".gpb", ".gpt", ".gtl", ".gto", ".gtp", ".gts", ".sol"},
 | 
			
		||||
	"Gettext Catalog":                    {".po", ".pot"},
 | 
			
		||||
	"Gherkin":                            {".feature"},
 | 
			
		||||
	"Gherkin":                            {".feature", ".story"},
 | 
			
		||||
	"Git Config":                         {".gitconfig"},
 | 
			
		||||
	"Glyph":                              {".glf"},
 | 
			
		||||
	"Glyph Bitmap Distribution Format":   {".bdf"},
 | 
			
		||||
@@ -1332,13 +1368,13 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"Groovy":                             {".groovy", ".grt", ".gtpl", ".gvy"},
 | 
			
		||||
	"Groovy Server Pages":                {".gsp"},
 | 
			
		||||
	"HAProxy":                            {".cfg"},
 | 
			
		||||
	"HCL":                                {".hcl", ".tf", ".tfvars", ".workflow"},
 | 
			
		||||
	"HCL":                                {".hcl", ".nomad", ".tf", ".tfvars", ".workflow"},
 | 
			
		||||
	"HLSL":                               {".hlsl", ".cginc", ".fx", ".fxh", ".hlsli"},
 | 
			
		||||
	"HTML":                               {".html", ".htm", ".html.hl", ".inc", ".st", ".xht", ".xhtml"},
 | 
			
		||||
	"HTML+Django":                        {".jinja", ".jinja2", ".mustache", ".njk"},
 | 
			
		||||
	"HTML+Django":                        {".jinja", ".j2", ".jinja2", ".njk"},
 | 
			
		||||
	"HTML+ECR":                           {".ecr"},
 | 
			
		||||
	"HTML+EEX":                           {".eex"},
 | 
			
		||||
	"HTML+ERB":                           {".erb", ".erb.deface"},
 | 
			
		||||
	"HTML+EEX":                           {".eex", ".html.leex"},
 | 
			
		||||
	"HTML+ERB":                           {".erb", ".erb.deface", ".rhtml"},
 | 
			
		||||
	"HTML+PHP":                           {".phtml"},
 | 
			
		||||
	"HTML+Razor":                         {".cshtml", ".razor"},
 | 
			
		||||
	"HTTP":                               {".http"},
 | 
			
		||||
@@ -1360,7 +1396,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"Idris":                              {".idr", ".lidr"},
 | 
			
		||||
	"Ignore List":                        {".gitignore"},
 | 
			
		||||
	"Inform 7":                           {".ni", ".i7x"},
 | 
			
		||||
	"Inno Setup":                         {".iss"},
 | 
			
		||||
	"Inno Setup":                         {".iss", ".isl"},
 | 
			
		||||
	"Io":                                 {".io"},
 | 
			
		||||
	"Ioke":                               {".ik"},
 | 
			
		||||
	"Isabelle":                           {".thy"},
 | 
			
		||||
@@ -1385,6 +1421,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"Julia":                              {".jl"},
 | 
			
		||||
	"Jupyter Notebook":                   {".ipynb"},
 | 
			
		||||
	"KRL":                                {".krl"},
 | 
			
		||||
	"Kaitai Struct":                      {".ksy"},
 | 
			
		||||
	"KiCad Layout":                       {".kicad_pcb", ".kicad_mod", ".kicad_wks"},
 | 
			
		||||
	"KiCad Legacy Layout":                {".brd"},
 | 
			
		||||
	"KiCad Schematic":                    {".sch"},
 | 
			
		||||
@@ -1395,7 +1432,8 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"LOLCODE":                            {".lol"},
 | 
			
		||||
	"LSL":                                {".lsl", ".lslp"},
 | 
			
		||||
	"LTspice Symbol":                     {".asy"},
 | 
			
		||||
	"LabVIEW":                            {".lvproj"},
 | 
			
		||||
	"LabVIEW":                            {".lvproj", ".lvlib"},
 | 
			
		||||
	"Lark":                               {".lark"},
 | 
			
		||||
	"Lasso":                              {".lasso", ".las", ".lasso8", ".lasso9"},
 | 
			
		||||
	"Latte":                              {".latte"},
 | 
			
		||||
	"Lean":                               {".lean", ".hlean"},
 | 
			
		||||
@@ -1407,7 +1445,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"Linux Kernel Module":                {".mod"},
 | 
			
		||||
	"Liquid":                             {".liquid"},
 | 
			
		||||
	"Literate Agda":                      {".lagda"},
 | 
			
		||||
	"Literate CoffeeScript":              {".litcoffee"},
 | 
			
		||||
	"Literate CoffeeScript":              {".litcoffee", ".coffee.md"},
 | 
			
		||||
	"Literate Haskell":                   {".lhs"},
 | 
			
		||||
	"LiveScript":                         {".ls", "._ls"},
 | 
			
		||||
	"Logos":                              {".xm", ".x", ".xi"},
 | 
			
		||||
@@ -1425,6 +1463,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"MQL5":                               {".mq5", ".mqh"},
 | 
			
		||||
	"MTML":                               {".mtml"},
 | 
			
		||||
	"MUF":                                {".muf", ".m"},
 | 
			
		||||
	"Macaulay2":                          {".m2"},
 | 
			
		||||
	"Makefile":                           {".mak", ".d", ".make", ".mk", ".mkfile"},
 | 
			
		||||
	"Mako":                               {".mako", ".mao"},
 | 
			
		||||
	"Markdown":                           {".md", ".markdown", ".mdown", ".mdwn", ".mdx", ".mkd", ".mkdn", ".mkdown", ".ronn", ".workbook"},
 | 
			
		||||
@@ -1447,11 +1486,14 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"MoonScript":                         {".moon"},
 | 
			
		||||
	"Motorola 68K Assembly":              {".asm", ".i", ".inc", ".s", ".x68"},
 | 
			
		||||
	"Muse":                               {".muse"},
 | 
			
		||||
	"Mustache":                           {".mustache"},
 | 
			
		||||
	"Myghty":                             {".myt"},
 | 
			
		||||
	"NASL":                               {".nasl", ".inc"},
 | 
			
		||||
	"NCL":                                {".ncl"},
 | 
			
		||||
	"NEON":                               {".neon"},
 | 
			
		||||
	"NL":                                 {".nl"},
 | 
			
		||||
	"NSIS":                               {".nsi", ".nsh"},
 | 
			
		||||
	"NWScript":                           {".nss"},
 | 
			
		||||
	"Nearley":                            {".ne", ".nearley"},
 | 
			
		||||
	"Nemerle":                            {".n"},
 | 
			
		||||
	"NetLinx":                            {".axs", ".axi"},
 | 
			
		||||
@@ -1459,7 +1501,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"NetLogo":                            {".nlogo"},
 | 
			
		||||
	"NewLisp":                            {".nl", ".lisp", ".lsp"},
 | 
			
		||||
	"Nextflow":                           {".nf"},
 | 
			
		||||
	"Nginx":                              {".nginxconf", ".vhost"},
 | 
			
		||||
	"Nginx":                              {".nginx", ".nginxconf", ".vhost"},
 | 
			
		||||
	"Nim":                                {".nim", ".nim.cfg", ".nimble", ".nimrod", ".nims"},
 | 
			
		||||
	"Ninja":                              {".ninja"},
 | 
			
		||||
	"Nit":                                {".nit"},
 | 
			
		||||
@@ -1530,14 +1572,15 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"PureScript":                         {".purs"},
 | 
			
		||||
	"Python":                             {".py", ".cgi", ".fcgi", ".gyp", ".gypi", ".lmi", ".py3", ".pyde", ".pyi", ".pyp", ".pyt", ".pyw", ".rpy", ".smk", ".spec", ".tac", ".wsgi", ".xpy"},
 | 
			
		||||
	"Python traceback":                   {".pytb"},
 | 
			
		||||
	"Q#":                                 {".qs"},
 | 
			
		||||
	"QML":                                {".qml", ".qbs"},
 | 
			
		||||
	"QMake":                              {".pro", ".pri"},
 | 
			
		||||
	"Qt Script":                          {".qs"},
 | 
			
		||||
	"R":                                  {".r", ".rd", ".rsx"},
 | 
			
		||||
	"RAML":                               {".raml"},
 | 
			
		||||
	"RDoc":                               {".rdoc"},
 | 
			
		||||
	"REALbasic":                          {".rbbas", ".rbfrm", ".rbmnu", ".rbres", ".rbtbar", ".rbuistate"},
 | 
			
		||||
	"REXX":                               {".rexx", ".pprx", ".rex"},
 | 
			
		||||
	"RHTML":                              {".rhtml"},
 | 
			
		||||
	"RMarkdown":                          {".rmd"},
 | 
			
		||||
	"RPC":                                {".x"},
 | 
			
		||||
	"RPM Spec":                           {".spec"},
 | 
			
		||||
@@ -1547,6 +1590,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"Raku":                               {".6pl", ".6pm", ".nqp", ".p6", ".p6l", ".p6m", ".pl", ".pl6", ".pm", ".pm6", ".t"},
 | 
			
		||||
	"Rascal":                             {".rsc"},
 | 
			
		||||
	"Raw token data":                     {".raw"},
 | 
			
		||||
	"ReScript":                           {".res"},
 | 
			
		||||
	"Reason":                             {".re", ".rei"},
 | 
			
		||||
	"Rebol":                              {".reb", ".r", ".r2", ".r3", ".rebol"},
 | 
			
		||||
	"Red":                                {".red", ".reds"},
 | 
			
		||||
@@ -1583,9 +1627,10 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"Scilab":                             {".sci", ".sce", ".tst"},
 | 
			
		||||
	"Self":                               {".self"},
 | 
			
		||||
	"ShaderLab":                          {".shader"},
 | 
			
		||||
	"Shell":                              {".sh", ".bash", ".bats", ".cgi", ".command", ".fcgi", ".ksh", ".sh.in", ".tmux", ".tool", ".zsh"},
 | 
			
		||||
	"Shell":                              {".sh", ".bash", ".bats", ".cgi", ".command", ".env", ".fcgi", ".ksh", ".sh.in", ".tmux", ".tool", ".zsh"},
 | 
			
		||||
	"ShellSession":                       {".sh-session"},
 | 
			
		||||
	"Shen":                               {".shen"},
 | 
			
		||||
	"Sieve":                              {".sieve"},
 | 
			
		||||
	"Slash":                              {".sl"},
 | 
			
		||||
	"Slice":                              {".ice"},
 | 
			
		||||
	"Slim":                               {".slim"},
 | 
			
		||||
@@ -1593,6 +1638,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"Smali":                              {".smali"},
 | 
			
		||||
	"Smalltalk":                          {".st", ".cs"},
 | 
			
		||||
	"Smarty":                             {".tpl"},
 | 
			
		||||
	"Solidity":                           {".sol"},
 | 
			
		||||
	"SourcePawn":                         {".sp", ".inc"},
 | 
			
		||||
	"Spline Font Database":               {".sfd"},
 | 
			
		||||
	"Squirrel":                           {".nut"},
 | 
			
		||||
@@ -1611,6 +1657,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"TLA":                                {".tla"},
 | 
			
		||||
	"TOML":                               {".toml"},
 | 
			
		||||
	"TSQL":                               {".sql"},
 | 
			
		||||
	"TSV":                                {".tsv"},
 | 
			
		||||
	"TSX":                                {".tsx"},
 | 
			
		||||
	"TXL":                                {".txl"},
 | 
			
		||||
	"Tcl":                                {".tcl", ".adp", ".tm"},
 | 
			
		||||
@@ -1640,6 +1687,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"VHDL":                               {".vhdl", ".vhd", ".vhf", ".vhi", ".vho", ".vhs", ".vht", ".vhw"},
 | 
			
		||||
	"Vala":                               {".vala", ".vapi"},
 | 
			
		||||
	"Verilog":                            {".v", ".veo"},
 | 
			
		||||
	"Vim Help File":                      {".txt"},
 | 
			
		||||
	"Vim Snippet":                        {".snip", ".snippet", ".snippets"},
 | 
			
		||||
	"Vim script":                         {".vim", ".vba", ".vmb"},
 | 
			
		||||
	"Visual Basic .NET":                  {".vb", ".vbhtml"},
 | 
			
		||||
@@ -1658,7 +1706,7 @@ var ExtensionsByLanguage = map[string][]string{
 | 
			
		||||
	"X PixMap":                           {".xpm", ".pm"},
 | 
			
		||||
	"X10":                                {".x10"},
 | 
			
		||||
	"XC":                                 {".xc"},
 | 
			
		||||
	"XML":                                {".xml", ".adml", ".admx", ".ant", ".axml", ".builds", ".ccproj", ".ccxml", ".clixml", ".cproject", ".cscfg", ".csdef", ".csl", ".csproj", ".ct", ".depproj", ".dita", ".ditamap", ".ditaval", ".dll.config", ".dotsettings", ".filters", ".fsproj", ".fxml", ".glade", ".gml", ".gmx", ".grxml", ".iml", ".ivy", ".jelly", ".jsproj", ".kml", ".launch", ".mdpolicy", ".mjml", ".mm", ".mod", ".mxml", ".natvis", ".ncl", ".ndproj", ".nproj", ".nuspec", ".odd", ".osm", ".pkgproj", ".pluginspec", ".proj", ".props", ".ps1xml", ".psc1", ".pt", ".rdf", ".resx", ".rss", ".sch", ".scxml", ".sfproj", ".shproj", ".srdf", ".storyboard", ".sublime-snippet", ".targets", ".tml", ".ts", ".tsx", ".ui", ".urdf", ".ux", ".vbproj", ".vcxproj", ".vsixmanifest", ".vssettings", ".vstemplate", ".vxml", ".wixproj", ".workflow", ".wsdl", ".wsf", ".wxi", ".wxl", ".wxs", ".x3d", ".xacro", ".xaml", ".xib", ".xlf", ".xliff", ".xmi", ".xml.dist", ".xproj", ".xsd", ".xspec", ".xul", ".zcml"},
 | 
			
		||||
	"XML":                                {".xml", ".adml", ".admx", ".ant", ".axml", ".builds", ".ccproj", ".ccxml", ".clixml", ".cproject", ".cscfg", ".csdef", ".csl", ".csproj", ".ct", ".depproj", ".dita", ".ditamap", ".ditaval", ".dll.config", ".dotsettings", ".filters", ".fsproj", ".fxml", ".glade", ".gml", ".gmx", ".grxml", ".gst", ".iml", ".ivy", ".jelly", ".jsproj", ".kml", ".launch", ".mdpolicy", ".mjml", ".mm", ".mod", ".mxml", ".natvis", ".ncl", ".ndproj", ".nproj", ".nuspec", ".odd", ".osm", ".pkgproj", ".pluginspec", ".proj", ".props", ".ps1xml", ".psc1", ".pt", ".rdf", ".res", ".resx", ".rss", ".sch", ".scxml", ".sfproj", ".shproj", ".srdf", ".storyboard", ".sublime-snippet", ".targets", ".tml", ".ts", ".tsx", ".ui", ".urdf", ".ux", ".vbproj", ".vcxproj", ".vsixmanifest", ".vssettings", ".vstemplate", ".vxml", ".wixproj", ".workflow", ".wsdl", ".wsf", ".wxi", ".wxl", ".wxs", ".x3d", ".xacro", ".xaml", ".xib", ".xlf", ".xliff", ".xmi", ".xml.dist", ".xproj", ".xsd", ".xspec", ".xul", ".zcml"},
 | 
			
		||||
	"XML Property List":                  {".plist", ".sttheme", ".tmcommand", ".tmlanguage", ".tmpreferences", ".tmsnippet", ".tmtheme"},
 | 
			
		||||
	"XPages":                             {".xsp-config", ".xsp.metadata"},
 | 
			
		||||
	"XProc":                              {".xpl", ".xproc"},
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										16
									
								
								vendor/github.com/go-enry/go-enry/v2/data/filename.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										16
									
								
								vendor/github.com/go-enry/go-enry/v2/data/filename.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,5 +1,5 @@
 | 
			
		||||
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
 | 
			
		||||
// Extracted from github/linguist commit: 40992ba7f86889f80dfed3ba95e11e1082200bad
 | 
			
		||||
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
 | 
			
		||||
 | 
			
		||||
package data
 | 
			
		||||
 | 
			
		||||
@@ -31,10 +31,14 @@ var LanguagesByFilename = map[string][]string{
 | 
			
		||||
	".editorconfig":               {"EditorConfig"},
 | 
			
		||||
	".emacs":                      {"Emacs Lisp"},
 | 
			
		||||
	".emacs.desktop":              {"Emacs Lisp"},
 | 
			
		||||
	".env":                        {"Shell"},
 | 
			
		||||
	".env.example":                {"Shell"},
 | 
			
		||||
	".eslintignore":               {"Ignore List"},
 | 
			
		||||
	".eslintrc.json":              {"JSON with Comments"},
 | 
			
		||||
	".exrc":                       {"Vim script"},
 | 
			
		||||
	".factor-boot-rc":             {"Factor"},
 | 
			
		||||
	".factor-rc":                  {"Factor"},
 | 
			
		||||
	".flaskenv":                   {"Shell"},
 | 
			
		||||
	".gclient":                    {"Python"},
 | 
			
		||||
	".gemrc":                      {"YAML"},
 | 
			
		||||
	".gitattributes":              {"Git Attributes"},
 | 
			
		||||
@@ -65,6 +69,7 @@ var LanguagesByFilename = map[string][]string{
 | 
			
		||||
	".profile":                    {"Shell"},
 | 
			
		||||
	".project":                    {"XML"},
 | 
			
		||||
	".pryrc":                      {"Ruby"},
 | 
			
		||||
	".simplecov":                  {"Ruby"},
 | 
			
		||||
	".spacemacs":                  {"Emacs Lisp"},
 | 
			
		||||
	".stylelintignore":            {"Ignore List"},
 | 
			
		||||
	".tern-config":                {"JSON"},
 | 
			
		||||
@@ -120,6 +125,7 @@ var LanguagesByFilename = map[string][]string{
 | 
			
		||||
	"Kbuild":                      {"Makefile"},
 | 
			
		||||
	"LICENSE":                     {"Text"},
 | 
			
		||||
	"LICENSE.mysql":               {"Text"},
 | 
			
		||||
	"Lexer.x":                     {"Lex"},
 | 
			
		||||
	"Makefile":                    {"Makefile"},
 | 
			
		||||
	"Makefile.PL":                 {"Perl"},
 | 
			
		||||
	"Makefile.am":                 {"Makefile"},
 | 
			
		||||
@@ -142,6 +148,7 @@ var LanguagesByFilename = map[string][]string{
 | 
			
		||||
	"README.1ST":                  {"Text"},
 | 
			
		||||
	"README.me":                   {"Text"},
 | 
			
		||||
	"README.mysql":                {"Text"},
 | 
			
		||||
	"README.nss":                  {"Text"},
 | 
			
		||||
	"ROOT":                        {"Isabelle ROOT"},
 | 
			
		||||
	"Rakefile":                    {"Ruby"},
 | 
			
		||||
	"Rexfile":                     {"Perl"},
 | 
			
		||||
@@ -152,6 +159,7 @@ var LanguagesByFilename = map[string][]string{
 | 
			
		||||
	"Snakefile":                   {"Python"},
 | 
			
		||||
	"Snapfile":                    {"Ruby"},
 | 
			
		||||
	"Thorfile":                    {"Ruby"},
 | 
			
		||||
	"Tiltfile":                    {"Starlark"},
 | 
			
		||||
	"Vagrantfile":                 {"Ruby"},
 | 
			
		||||
	"WORKSPACE":                   {"Starlark"},
 | 
			
		||||
	"Web.Debug.config":            {"XML"},
 | 
			
		||||
@@ -185,6 +193,7 @@ var LanguagesByFilename = map[string][]string{
 | 
			
		||||
	"delete.me":                   {"Text"},
 | 
			
		||||
	"descrip.mmk":                 {"Module Management System"},
 | 
			
		||||
	"descrip.mms":                 {"Module Management System"},
 | 
			
		||||
	"devcontainer.json":           {"JSON with Comments"},
 | 
			
		||||
	"dir_colors":                  {"dircolors"},
 | 
			
		||||
	"encodings.dir":               {"X Font Directory Index"},
 | 
			
		||||
	"eqnrc":                       {"Roff"},
 | 
			
		||||
@@ -204,10 +213,12 @@ var LanguagesByFilename = map[string][]string{
 | 
			
		||||
	"haproxy.cfg":                 {"HAProxy"},
 | 
			
		||||
	"httpd.conf":                  {"ApacheConf"},
 | 
			
		||||
	"inputrc":                     {"Readline Config"},
 | 
			
		||||
	"installscript.qs":            {"Qt Script"},
 | 
			
		||||
	"jsconfig.json":               {"JSON with Comments"},
 | 
			
		||||
	"keep.me":                     {"Text"},
 | 
			
		||||
	"language-configuration.json": {"JSON with Comments"},
 | 
			
		||||
	"ld.script":                   {"Linker Script"},
 | 
			
		||||
	"lexer.x":                     {"Lex"},
 | 
			
		||||
	"login":                       {"Shell"},
 | 
			
		||||
	"m3makefile":                  {"Quake"},
 | 
			
		||||
	"m3overrides":                 {"Quake"},
 | 
			
		||||
@@ -231,6 +242,7 @@ var LanguagesByFilename = map[string][]string{
 | 
			
		||||
	"package.use.mask":            {"Text"},
 | 
			
		||||
	"package.use.stable.mask":     {"Text"},
 | 
			
		||||
	"packages.config":             {"XML"},
 | 
			
		||||
	"poetry.lock":                 {"TOML"},
 | 
			
		||||
	"pom.xml":                     {"Maven POM"},
 | 
			
		||||
	"profile":                     {"Shell"},
 | 
			
		||||
	"read.me":                     {"Text"},
 | 
			
		||||
@@ -247,9 +259,11 @@ var LanguagesByFilename = map[string][]string{
 | 
			
		||||
	"sshd_config":                 {"SSH Config"},
 | 
			
		||||
	"starfield":                   {"Tcl"},
 | 
			
		||||
	"test.me":                     {"Text"},
 | 
			
		||||
	"toolchain_installscript.qs":  {"Qt Script"},
 | 
			
		||||
	"troffrc":                     {"Roff"},
 | 
			
		||||
	"troffrc-end":                 {"Roff"},
 | 
			
		||||
	"tsconfig.json":               {"JSON with Comments"},
 | 
			
		||||
	"tslint.json":                 {"JSON with Comments"},
 | 
			
		||||
	"use.mask":                    {"Text"},
 | 
			
		||||
	"use.stable.mask":             {"Text"},
 | 
			
		||||
	"vimrc":                       {"Vim script"},
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										57681
									
								
								vendor/github.com/go-enry/go-enry/v2/data/frequencies.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										57681
									
								
								vendor/github.com/go-enry/go-enry/v2/data/frequencies.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
										
											
												File diff suppressed because it is too large
												Load Diff
											
										
									
								
							
							
								
								
									
										21
									
								
								vendor/github.com/go-enry/go-enry/v2/data/groups.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										21
									
								
								vendor/github.com/go-enry/go-enry/v2/data/groups.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,5 +1,5 @@
 | 
			
		||||
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
 | 
			
		||||
// Extracted from github/linguist commit: 40992ba7f86889f80dfed3ba95e11e1082200bad
 | 
			
		||||
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
 | 
			
		||||
 | 
			
		||||
package data
 | 
			
		||||
 | 
			
		||||
@@ -8,7 +8,6 @@ var LanguagesGroup = map[string]string{
 | 
			
		||||
	"Apollo Guidance Computer":       "Assembly",
 | 
			
		||||
	"BibTeX":                         "TeX",
 | 
			
		||||
	"Bison":                          "Yacc",
 | 
			
		||||
	"Blade":                          "HTML",
 | 
			
		||||
	"C2hs Haskell":                   "Haskell",
 | 
			
		||||
	"Closure Templates":              "HTML",
 | 
			
		||||
	"ColdFusion CFC":                 "ColdFusion",
 | 
			
		||||
@@ -19,6 +18,8 @@ var LanguagesGroup = map[string]string{
 | 
			
		||||
	"Ecere Projects":                 "JavaScript",
 | 
			
		||||
	"EditorConfig":                   "INI",
 | 
			
		||||
	"Filterscript":                   "RenderScript",
 | 
			
		||||
	"Fortran":                        "Fortran",
 | 
			
		||||
	"Fortran Free Form":              "Fortran",
 | 
			
		||||
	"Gentoo Ebuild":                  "Shell",
 | 
			
		||||
	"Gentoo Eclass":                  "Shell",
 | 
			
		||||
	"Git Attributes":                 "INI",
 | 
			
		||||
@@ -30,8 +31,6 @@ var LanguagesGroup = map[string]string{
 | 
			
		||||
	"HTML+ERB":                       "HTML",
 | 
			
		||||
	"HTML+PHP":                       "HTML",
 | 
			
		||||
	"HTML+Razor":                     "HTML",
 | 
			
		||||
	"Haml":                           "HTML",
 | 
			
		||||
	"Handlebars":                     "HTML",
 | 
			
		||||
	"Ignore List":                    "INI",
 | 
			
		||||
	"Isabelle ROOT":                  "Isabelle",
 | 
			
		||||
	"JFlex":                          "Lex",
 | 
			
		||||
@@ -41,15 +40,14 @@ var LanguagesGroup = map[string]string{
 | 
			
		||||
	"JavaScript+ERB":                 "JavaScript",
 | 
			
		||||
	"Jison":                          "Yacc",
 | 
			
		||||
	"Jison Lex":                      "Lex",
 | 
			
		||||
	"Latte":                          "HTML",
 | 
			
		||||
	"Less":                           "CSS",
 | 
			
		||||
	"Lark":                           "EBNF",
 | 
			
		||||
	"Literate Agda":                  "Agda",
 | 
			
		||||
	"Literate CoffeeScript":          "CoffeeScript",
 | 
			
		||||
	"Literate Haskell":               "Haskell",
 | 
			
		||||
	"M4Sugar":                        "M4",
 | 
			
		||||
	"MUF":                            "Forth",
 | 
			
		||||
	"Marko":                          "HTML",
 | 
			
		||||
	"Motorola 68K Assembly":          "Assembly",
 | 
			
		||||
	"Mustache":                       "HTML",
 | 
			
		||||
	"NPM Config":                     "INI",
 | 
			
		||||
	"NumPy":                          "Python",
 | 
			
		||||
	"OpenCL":                         "C",
 | 
			
		||||
@@ -58,25 +56,16 @@ var LanguagesGroup = map[string]string{
 | 
			
		||||
	"Parrot Internal Representation": "Parrot",
 | 
			
		||||
	"Pic":                            "Roff",
 | 
			
		||||
	"PostCSS":                        "CSS",
 | 
			
		||||
	"Pug":                            "HTML",
 | 
			
		||||
	"Python console":                 "Python",
 | 
			
		||||
	"Python traceback":               "Python",
 | 
			
		||||
	"RHTML":                          "HTML",
 | 
			
		||||
	"Readline Config":                "INI",
 | 
			
		||||
	"Roff Manpage":                   "Roff",
 | 
			
		||||
	"SCSS":                           "CSS",
 | 
			
		||||
	"SSH Config":                     "INI",
 | 
			
		||||
	"STON":                           "Smalltalk",
 | 
			
		||||
	"Sage":                           "Python",
 | 
			
		||||
	"Sass":                           "CSS",
 | 
			
		||||
	"Scaml":                          "HTML",
 | 
			
		||||
	"Slim":                           "HTML",
 | 
			
		||||
	"Stylus":                         "CSS",
 | 
			
		||||
	"SugarSS":                        "CSS",
 | 
			
		||||
	"Svelte":                         "HTML",
 | 
			
		||||
	"TSX":                            "TypeScript",
 | 
			
		||||
	"Tcsh":                           "Shell",
 | 
			
		||||
	"Twig":                           "HTML",
 | 
			
		||||
	"Unified Parallel C":             "C",
 | 
			
		||||
	"Unix Assembly":                  "Assembly",
 | 
			
		||||
	"Wget Config":                    "INI",
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										9
									
								
								vendor/github.com/go-enry/go-enry/v2/data/interpreter.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										9
									
								
								vendor/github.com/go-enry/go-enry/v2/data/interpreter.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,9 +1,10 @@
 | 
			
		||||
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
 | 
			
		||||
// Extracted from github/linguist commit: 40992ba7f86889f80dfed3ba95e11e1082200bad
 | 
			
		||||
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
 | 
			
		||||
 | 
			
		||||
package data
 | 
			
		||||
 | 
			
		||||
var LanguagesByInterpreter = map[string][]string{
 | 
			
		||||
	"M2":          {"Macaulay2"},
 | 
			
		||||
	"Rscript":     {"R"},
 | 
			
		||||
	"apl":         {"APL"},
 | 
			
		||||
	"aplx":        {"APL"},
 | 
			
		||||
@@ -25,6 +26,7 @@ var LanguagesByInterpreter = map[string][]string{
 | 
			
		||||
	"cvc4":        {"SMT"},
 | 
			
		||||
	"cwl-runner":  {"Common Workflow Language"},
 | 
			
		||||
	"d8":          {"JavaScript"},
 | 
			
		||||
	"dafny":       {"Dafny"},
 | 
			
		||||
	"dart":        {"Dart"},
 | 
			
		||||
	"dash":        {"Shell"},
 | 
			
		||||
	"deno":        {"TypeScript"},
 | 
			
		||||
@@ -70,8 +72,9 @@ var LanguagesByInterpreter = map[string][]string{
 | 
			
		||||
	"newlisp":     {"NewLisp"},
 | 
			
		||||
	"nextflow":    {"Nextflow"},
 | 
			
		||||
	"node":        {"JavaScript"},
 | 
			
		||||
	"nodejs":      {"JavaScript"},
 | 
			
		||||
	"nush":        {"Nu"},
 | 
			
		||||
	"ocaml":       {"OCaml", "Reason"},
 | 
			
		||||
	"ocaml":       {"OCaml", "ReScript"},
 | 
			
		||||
	"ocamlrun":    {"OCaml"},
 | 
			
		||||
	"ocamlscript": {"OCaml"},
 | 
			
		||||
	"openrc-run":  {"OpenRC runscript"},
 | 
			
		||||
@@ -103,7 +106,9 @@ var LanguagesByInterpreter = map[string][]string{
 | 
			
		||||
	"rhino":       {"JavaScript"},
 | 
			
		||||
	"ruby":        {"Ruby"},
 | 
			
		||||
	"rune":        {"E"},
 | 
			
		||||
	"runghc":      {"Haskell"},
 | 
			
		||||
	"runhaskell":  {"Haskell"},
 | 
			
		||||
	"runhugs":     {"Haskell"},
 | 
			
		||||
	"sbcl":        {"Common Lisp"},
 | 
			
		||||
	"scala":       {"Scala"},
 | 
			
		||||
	"scheme":      {"Scheme"},
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										13
									
								
								vendor/github.com/go-enry/go-enry/v2/data/mimeType.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										13
									
								
								vendor/github.com/go-enry/go-enry/v2/data/mimeType.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,5 +1,5 @@
 | 
			
		||||
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
 | 
			
		||||
// Extracted from github/linguist commit: 40992ba7f86889f80dfed3ba95e11e1082200bad
 | 
			
		||||
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
 | 
			
		||||
 | 
			
		||||
package data
 | 
			
		||||
 | 
			
		||||
@@ -7,7 +7,7 @@ var LanguagesMime = map[string]string{
 | 
			
		||||
	"AGS Script":                     "text/x-c++src",
 | 
			
		||||
	"APL":                            "text/apl",
 | 
			
		||||
	"ASN.1":                          "text/x-ttcn-asn",
 | 
			
		||||
	"ASP":                            "application/x-aspx",
 | 
			
		||||
	"ASP.NET":                        "application/x-aspx",
 | 
			
		||||
	"Alpine Abuild":                  "text/x-sh",
 | 
			
		||||
	"AngelScript":                    "text/x-c++src",
 | 
			
		||||
	"Ant Build System":               "application/xml",
 | 
			
		||||
@@ -61,6 +61,7 @@ var LanguagesMime = map[string]string{
 | 
			
		||||
	"Factor":                         "text/x-factor",
 | 
			
		||||
	"Forth":                          "text/x-forth",
 | 
			
		||||
	"Fortran":                        "text/x-fortran",
 | 
			
		||||
	"Fortran Free Form":              "text/x-fortran",
 | 
			
		||||
	"GCC Machine Description":        "text/x-common-lisp",
 | 
			
		||||
	"GN":                             "text/x-python",
 | 
			
		||||
	"Game Maker Language":            "text/x-c++src",
 | 
			
		||||
@@ -105,12 +106,14 @@ var LanguagesMime = map[string]string{
 | 
			
		||||
	"JavaScript+ERB":                 "application/javascript",
 | 
			
		||||
	"Julia":                          "text/x-julia",
 | 
			
		||||
	"Jupyter Notebook":               "application/json",
 | 
			
		||||
	"Kaitai Struct":                  "text/x-yaml",
 | 
			
		||||
	"KiCad Layout":                   "text/x-common-lisp",
 | 
			
		||||
	"Kit":                            "text/html",
 | 
			
		||||
	"Kotlin":                         "text/x-kotlin",
 | 
			
		||||
	"LFE":                            "text/x-common-lisp",
 | 
			
		||||
	"LTspice Symbol":                 "text/x-spreadsheet",
 | 
			
		||||
	"LabVIEW":                        "text/xml",
 | 
			
		||||
	"Lark":                           "text/x-ebnf",
 | 
			
		||||
	"Latte":                          "text/x-smarty",
 | 
			
		||||
	"Less":                           "text/css",
 | 
			
		||||
	"Literate Haskell":               "text/x-literate-haskell",
 | 
			
		||||
@@ -130,7 +133,9 @@ var LanguagesMime = map[string]string{
 | 
			
		||||
	"Metal":                          "text/x-c++src",
 | 
			
		||||
	"Mirah":                          "text/x-ruby",
 | 
			
		||||
	"Modelica":                       "text/x-modelica",
 | 
			
		||||
	"Mustache":                       "text/x-smarty",
 | 
			
		||||
	"NSIS":                           "text/x-nsis",
 | 
			
		||||
	"NWScript":                       "text/x-csrc",
 | 
			
		||||
	"NetLogo":                        "text/x-common-lisp",
 | 
			
		||||
	"NewLisp":                        "text/x-common-lisp",
 | 
			
		||||
	"Nginx":                          "text/x-nginx-conf",
 | 
			
		||||
@@ -156,12 +161,13 @@ var LanguagesMime = map[string]string{
 | 
			
		||||
	"Puppet":                         "text/x-puppet",
 | 
			
		||||
	"PureScript":                     "text/x-haskell",
 | 
			
		||||
	"Python":                         "text/x-python",
 | 
			
		||||
	"Qt Script":                      "text/javascript",
 | 
			
		||||
	"R":                              "text/x-rsrc",
 | 
			
		||||
	"RAML":                           "text/x-yaml",
 | 
			
		||||
	"RHTML":                          "application/x-erb",
 | 
			
		||||
	"RMarkdown":                      "text/x-gfm",
 | 
			
		||||
	"RPM Spec":                       "text/x-rpm-spec",
 | 
			
		||||
	"Raku":                           "text/x-perl",
 | 
			
		||||
	"ReScript":                       "text/x-rustsrc",
 | 
			
		||||
	"Reason":                         "text/x-rustsrc",
 | 
			
		||||
	"Roff":                           "text/troff",
 | 
			
		||||
	"Roff Manpage":                   "text/troff",
 | 
			
		||||
@@ -183,6 +189,7 @@ var LanguagesMime = map[string]string{
 | 
			
		||||
	"Scheme":                         "text/x-scheme",
 | 
			
		||||
	"Shell":                          "text/x-sh",
 | 
			
		||||
	"ShellSession":                   "text/x-sh",
 | 
			
		||||
	"Sieve":                          "application/sieve",
 | 
			
		||||
	"Slim":                           "text/x-slim",
 | 
			
		||||
	"Smalltalk":                      "text/x-stsrc",
 | 
			
		||||
	"Smarty":                         "text/x-smarty",
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										25
									
								
								vendor/github.com/go-enry/go-enry/v2/data/type.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										25
									
								
								vendor/github.com/go-enry/go-enry/v2/data/type.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,5 +1,5 @@
 | 
			
		||||
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
 | 
			
		||||
// Extracted from github/linguist commit: 40992ba7f86889f80dfed3ba95e11e1082200bad
 | 
			
		||||
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
 | 
			
		||||
 | 
			
		||||
package data
 | 
			
		||||
 | 
			
		||||
@@ -9,12 +9,14 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"ABAP":                               2,
 | 
			
		||||
	"ABNF":                               1,
 | 
			
		||||
	"AGS Script":                         2,
 | 
			
		||||
	"AL":                                 2,
 | 
			
		||||
	"AMPL":                               2,
 | 
			
		||||
	"ANTLR":                              2,
 | 
			
		||||
	"API Blueprint":                      3,
 | 
			
		||||
	"APL":                                2,
 | 
			
		||||
	"ASL":                                2,
 | 
			
		||||
	"ASN.1":                              1,
 | 
			
		||||
	"ASP":                                2,
 | 
			
		||||
	"ASP.NET":                            2,
 | 
			
		||||
	"ATS":                                2,
 | 
			
		||||
	"ActionScript":                       2,
 | 
			
		||||
	"Ada":                                2,
 | 
			
		||||
@@ -37,6 +39,7 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"Augeas":                             2,
 | 
			
		||||
	"AutoHotkey":                         2,
 | 
			
		||||
	"AutoIt":                             2,
 | 
			
		||||
	"Avro IDL":                           1,
 | 
			
		||||
	"Awk":                                2,
 | 
			
		||||
	"Ballerina":                          2,
 | 
			
		||||
	"Batchfile":                          2,
 | 
			
		||||
@@ -73,6 +76,7 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"ChucK":                              2,
 | 
			
		||||
	"Cirru":                              2,
 | 
			
		||||
	"Clarion":                            2,
 | 
			
		||||
	"Classic ASP":                        2,
 | 
			
		||||
	"Clean":                              2,
 | 
			
		||||
	"Click":                              2,
 | 
			
		||||
	"Clojure":                            2,
 | 
			
		||||
@@ -103,6 +107,7 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"DM":                                 2,
 | 
			
		||||
	"DNS Zone":                           1,
 | 
			
		||||
	"DTrace":                             2,
 | 
			
		||||
	"Dafny":                              2,
 | 
			
		||||
	"Darcs Patch":                        1,
 | 
			
		||||
	"Dart":                               2,
 | 
			
		||||
	"DataWeave":                          2,
 | 
			
		||||
@@ -143,8 +148,10 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"Formatted":                          1,
 | 
			
		||||
	"Forth":                              2,
 | 
			
		||||
	"Fortran":                            2,
 | 
			
		||||
	"Fortran Free Form":                  2,
 | 
			
		||||
	"FreeMarker":                         2,
 | 
			
		||||
	"Frege":                              2,
 | 
			
		||||
	"Futhark":                            2,
 | 
			
		||||
	"G-code":                             2,
 | 
			
		||||
	"GAML":                               2,
 | 
			
		||||
	"GAMS":                               2,
 | 
			
		||||
@@ -152,6 +159,7 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"GCC Machine Description":            2,
 | 
			
		||||
	"GDB":                                2,
 | 
			
		||||
	"GDScript":                           2,
 | 
			
		||||
	"GEDCOM":                             1,
 | 
			
		||||
	"GLSL":                               2,
 | 
			
		||||
	"GN":                                 1,
 | 
			
		||||
	"Game Maker Language":                2,
 | 
			
		||||
@@ -233,6 +241,7 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"Julia":                              2,
 | 
			
		||||
	"Jupyter Notebook":                   3,
 | 
			
		||||
	"KRL":                                2,
 | 
			
		||||
	"Kaitai Struct":                      2,
 | 
			
		||||
	"KiCad Layout":                       1,
 | 
			
		||||
	"KiCad Legacy Layout":                1,
 | 
			
		||||
	"KiCad Schematic":                    1,
 | 
			
		||||
@@ -244,6 +253,7 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"LSL":                                2,
 | 
			
		||||
	"LTspice Symbol":                     1,
 | 
			
		||||
	"LabVIEW":                            2,
 | 
			
		||||
	"Lark":                               1,
 | 
			
		||||
	"Lasso":                              2,
 | 
			
		||||
	"Latte":                              3,
 | 
			
		||||
	"Lean":                               2,
 | 
			
		||||
@@ -273,6 +283,7 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"MQL5":                               2,
 | 
			
		||||
	"MTML":                               3,
 | 
			
		||||
	"MUF":                                2,
 | 
			
		||||
	"Macaulay2":                          2,
 | 
			
		||||
	"Makefile":                           2,
 | 
			
		||||
	"Mako":                               2,
 | 
			
		||||
	"Markdown":                           4,
 | 
			
		||||
@@ -297,12 +308,15 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"MoonScript":                         2,
 | 
			
		||||
	"Motorola 68K Assembly":              2,
 | 
			
		||||
	"Muse":                               4,
 | 
			
		||||
	"Mustache":                           3,
 | 
			
		||||
	"Myghty":                             2,
 | 
			
		||||
	"NASL":                               2,
 | 
			
		||||
	"NCL":                                2,
 | 
			
		||||
	"NEON":                               1,
 | 
			
		||||
	"NL":                                 1,
 | 
			
		||||
	"NPM Config":                         1,
 | 
			
		||||
	"NSIS":                               2,
 | 
			
		||||
	"NWScript":                           2,
 | 
			
		||||
	"Nearley":                            2,
 | 
			
		||||
	"Nemerle":                            2,
 | 
			
		||||
	"NetLinx":                            2,
 | 
			
		||||
@@ -383,15 +397,16 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"Python":                             2,
 | 
			
		||||
	"Python console":                     2,
 | 
			
		||||
	"Python traceback":                   1,
 | 
			
		||||
	"Q#":                                 2,
 | 
			
		||||
	"QML":                                2,
 | 
			
		||||
	"QMake":                              2,
 | 
			
		||||
	"Qt Script":                          2,
 | 
			
		||||
	"Quake":                              2,
 | 
			
		||||
	"R":                                  2,
 | 
			
		||||
	"RAML":                               3,
 | 
			
		||||
	"RDoc":                               4,
 | 
			
		||||
	"REALbasic":                          2,
 | 
			
		||||
	"REXX":                               2,
 | 
			
		||||
	"RHTML":                              3,
 | 
			
		||||
	"RMarkdown":                          4,
 | 
			
		||||
	"RPC":                                2,
 | 
			
		||||
	"RPM Spec":                           1,
 | 
			
		||||
@@ -401,6 +416,7 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"Raku":                               2,
 | 
			
		||||
	"Rascal":                             2,
 | 
			
		||||
	"Raw token data":                     1,
 | 
			
		||||
	"ReScript":                           2,
 | 
			
		||||
	"Readline Config":                    1,
 | 
			
		||||
	"Reason":                             2,
 | 
			
		||||
	"Rebol":                              2,
 | 
			
		||||
@@ -442,6 +458,7 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"Shell":                              2,
 | 
			
		||||
	"ShellSession":                       2,
 | 
			
		||||
	"Shen":                               2,
 | 
			
		||||
	"Sieve":                              2,
 | 
			
		||||
	"Slash":                              2,
 | 
			
		||||
	"Slice":                              2,
 | 
			
		||||
	"Slim":                               3,
 | 
			
		||||
@@ -468,6 +485,7 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"TLA":                                2,
 | 
			
		||||
	"TOML":                               1,
 | 
			
		||||
	"TSQL":                               2,
 | 
			
		||||
	"TSV":                                1,
 | 
			
		||||
	"TSX":                                2,
 | 
			
		||||
	"TXL":                                2,
 | 
			
		||||
	"Tcl":                                2,
 | 
			
		||||
@@ -497,6 +515,7 @@ var LanguagesType = map[string]int{
 | 
			
		||||
	"VHDL":                               2,
 | 
			
		||||
	"Vala":                               2,
 | 
			
		||||
	"Verilog":                            2,
 | 
			
		||||
	"Vim Help File":                      4,
 | 
			
		||||
	"Vim Snippet":                        3,
 | 
			
		||||
	"Vim script":                         2,
 | 
			
		||||
	"Visual Basic .NET":                  2,
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										126
									
								
								vendor/github.com/go-enry/go-enry/v2/data/vendor.go
									
									
									
										generated
									
									
										vendored
									
									
								
							
							
						
						
									
										126
									
								
								vendor/github.com/go-enry/go-enry/v2/data/vendor.go
									
									
									
										generated
									
									
										vendored
									
									
								
							@@ -1,5 +1,5 @@
 | 
			
		||||
// Code generated by github.com/go-enry/go-enry/v2/internal/code-generator DO NOT EDIT.
 | 
			
		||||
// Extracted from github/linguist commit: 40992ba7f86889f80dfed3ba95e11e1082200bad
 | 
			
		||||
// Extracted from github/linguist commit: 223c00bb80eff04788e29010f98c5778993d2b2a
 | 
			
		||||
 | 
			
		||||
package data
 | 
			
		||||
 | 
			
		||||
@@ -11,25 +11,29 @@ var VendorMatchers = []regex.EnryRegexp{
 | 
			
		||||
	regex.MustCompile(`(^|/)dist/`),
 | 
			
		||||
	regex.MustCompile(`^deps/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)configure$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)config.guess$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)config.sub$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)aclocal.m4`),
 | 
			
		||||
	regex.MustCompile(`(^|/)libtool.m4`),
 | 
			
		||||
	regex.MustCompile(`(^|/)ltoptions.m4`),
 | 
			
		||||
	regex.MustCompile(`(^|/)ltsugar.m4`),
 | 
			
		||||
	regex.MustCompile(`(^|/)ltversion.m4`),
 | 
			
		||||
	regex.MustCompile(`(^|/)lt~obsolete.m4`),
 | 
			
		||||
	regex.MustCompile(`dotnet-install\.(ps1|sh)$`),
 | 
			
		||||
	regex.MustCompile(`cpplint.py`),
 | 
			
		||||
	regex.MustCompile(`node_modules/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)config\.guess$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)config\.sub$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)aclocal\.m4`),
 | 
			
		||||
	regex.MustCompile(`(^|/)libtool\.m4`),
 | 
			
		||||
	regex.MustCompile(`(^|/)ltoptions\.m4`),
 | 
			
		||||
	regex.MustCompile(`(^|/)ltsugar\.m4`),
 | 
			
		||||
	regex.MustCompile(`(^|/)ltversion\.m4`),
 | 
			
		||||
	regex.MustCompile(`(^|/)lt~obsolete\.m4`),
 | 
			
		||||
	regex.MustCompile(`(^|/)dotnet-install\.(ps1|sh)$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)cpplint\.py`),
 | 
			
		||||
	regex.MustCompile(`(^|/)node_modules/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.yarn/releases/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.yarn/plugins/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.yarn/sdks/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.yarn/versions/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.yarn/unplugged/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)_esy$`),
 | 
			
		||||
	regex.MustCompile(`bower_components/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)bower_components/`),
 | 
			
		||||
	regex.MustCompile(`^rebar$`),
 | 
			
		||||
	regex.MustCompile(`erlang.mk`),
 | 
			
		||||
	regex.MustCompile(`Godeps/_workspace/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)erlang\.mk`),
 | 
			
		||||
	regex.MustCompile(`(^|/)Godeps/_workspace/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)testdata/`),
 | 
			
		||||
	regex.MustCompile(`.indent.pro`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.indent\.pro`),
 | 
			
		||||
	regex.MustCompile(`(\.|-)min\.(js|css)$`),
 | 
			
		||||
	regex.MustCompile(`([^\s]*)import\.(css|less|scss|styl)$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)bootstrap([^.]*)\.(js|css|less|scss|styl)$`),
 | 
			
		||||
@@ -45,34 +49,34 @@ var VendorMatchers = []regex.EnryRegexp{
 | 
			
		||||
	regex.MustCompile(`(^|/)select2/.*\.(css|scss|js)$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)bulma\.(css|sass|scss)$`),
 | 
			
		||||
	regex.MustCompile(`(3rd|[Tt]hird)[-_]?[Pp]arty/`),
 | 
			
		||||
	regex.MustCompile(`vendors?/`),
 | 
			
		||||
	regex.MustCompile(`extern(al)?/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)vendors?/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)extern(al)?/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)[Vv]+endor/`),
 | 
			
		||||
	regex.MustCompile(`^debian/`),
 | 
			
		||||
	regex.MustCompile(`run.n$`),
 | 
			
		||||
	regex.MustCompile(`bootstrap-datepicker/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)run\.n$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)bootstrap-datepicker/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)jquery([^.]*)\.js$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)jquery\-\d\.\d+(\.\d+)?\.js$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)jquery\-ui(\-\d\.\d+(\.\d+)?)?(\.\w+)?\.(js|css)$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)jquery\.(ui|effects)\.([^.]*)\.(js|css)$`),
 | 
			
		||||
	regex.MustCompile(`jquery.fn.gantt.js`),
 | 
			
		||||
	regex.MustCompile(`jquery.fancybox.(js|css)`),
 | 
			
		||||
	regex.MustCompile(`fuelux.js`),
 | 
			
		||||
	regex.MustCompile(`(^|/)jquery\.fn\.gantt\.js`),
 | 
			
		||||
	regex.MustCompile(`(^|/)jquery\.fancybox\.(js|css)`),
 | 
			
		||||
	regex.MustCompile(`(^|/)fuelux\.js`),
 | 
			
		||||
	regex.MustCompile(`(^|/)jquery\.fileupload(-\w+)?\.js$`),
 | 
			
		||||
	regex.MustCompile(`jquery.dataTables.js`),
 | 
			
		||||
	regex.MustCompile(`bootbox.js`),
 | 
			
		||||
	regex.MustCompile(`pdf.worker.js`),
 | 
			
		||||
	regex.MustCompile(`(^|/)jquery\.dataTables\.js`),
 | 
			
		||||
	regex.MustCompile(`(^|/)bootbox\.js`),
 | 
			
		||||
	regex.MustCompile(`(^|/)pdf\.worker\.js`),
 | 
			
		||||
	regex.MustCompile(`(^|/)slick\.\w+.js$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)Leaflet\.Coordinates-\d+\.\d+\.\d+\.src\.js$`),
 | 
			
		||||
	regex.MustCompile(`leaflet.draw-src.js`),
 | 
			
		||||
	regex.MustCompile(`leaflet.draw.css`),
 | 
			
		||||
	regex.MustCompile(`Control.FullScreen.css`),
 | 
			
		||||
	regex.MustCompile(`Control.FullScreen.js`),
 | 
			
		||||
	regex.MustCompile(`leaflet.spin.js`),
 | 
			
		||||
	regex.MustCompile(`wicket-leaflet.js`),
 | 
			
		||||
	regex.MustCompile(`.sublime-project`),
 | 
			
		||||
	regex.MustCompile(`.sublime-workspace`),
 | 
			
		||||
	regex.MustCompile(`.vscode`),
 | 
			
		||||
	regex.MustCompile(`(^|/)leaflet\.draw-src\.js`),
 | 
			
		||||
	regex.MustCompile(`(^|/)leaflet\.draw\.css`),
 | 
			
		||||
	regex.MustCompile(`(^|/)Control\.FullScreen\.css`),
 | 
			
		||||
	regex.MustCompile(`(^|/)Control\.FullScreen\.js`),
 | 
			
		||||
	regex.MustCompile(`(^|/)leaflet\.spin\.js`),
 | 
			
		||||
	regex.MustCompile(`(^|/)wicket-leaflet\.js`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.sublime-project`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.sublime-workspace`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.vscode/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)prototype(.*)\.js$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)effects\.js$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)controls\.js$`),
 | 
			
		||||
@@ -104,21 +108,21 @@ var VendorMatchers = []regex.EnryRegexp{
 | 
			
		||||
	regex.MustCompile(`(^|/)docs?/_?(build|themes?|templates?|static)/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)admin_media/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)env/`),
 | 
			
		||||
	regex.MustCompile(`^fabfile\.py$`),
 | 
			
		||||
	regex.MustCompile(`^waf$`),
 | 
			
		||||
	regex.MustCompile(`^.osx$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)fabfile\.py$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)waf$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.osx$`),
 | 
			
		||||
	regex.MustCompile(`\.xctemplate/`),
 | 
			
		||||
	regex.MustCompile(`\.imageset/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)Carthage/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)Sparkle/`),
 | 
			
		||||
	regex.MustCompile(`Crashlytics.framework/`),
 | 
			
		||||
	regex.MustCompile(`Fabric.framework/`),
 | 
			
		||||
	regex.MustCompile(`BuddyBuildSDK.framework/`),
 | 
			
		||||
	regex.MustCompile(`Realm.framework`),
 | 
			
		||||
	regex.MustCompile(`RealmSwift.framework`),
 | 
			
		||||
	regex.MustCompile(`gitattributes$`),
 | 
			
		||||
	regex.MustCompile(`gitignore$`),
 | 
			
		||||
	regex.MustCompile(`gitmodules$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)Crashlytics\.framework/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)Fabric\.framework/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)BuddyBuildSDK\.framework/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)Realm\.framework`),
 | 
			
		||||
	regex.MustCompile(`(^|/)RealmSwift\.framework`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.gitattributes$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.gitignore$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.gitmodules$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)gradlew$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)gradlew\.bat$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)gradle/wrapper/`),
 | 
			
		||||
@@ -130,13 +134,13 @@ var VendorMatchers = []regex.EnryRegexp{
 | 
			
		||||
	regex.MustCompile(`(^|/)jquery([^.]*)\.validate(\.unobtrusive)?\.js$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)jquery([^.]*)\.unobtrusive\-ajax\.js$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)[Mm]icrosoft([Mm]vc)?([Aa]jax|[Vv]alidation)(\.debug)?\.js$`),
 | 
			
		||||
	regex.MustCompile(`^[Pp]ackages\/.+\.\d+\/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)[Pp]ackages\/.+\.\d+\/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)extjs/.*?\.js$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)extjs/.*?\.xml$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)extjs/.*?\.txt$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)extjs/.*?\.html$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)extjs/.*?\.properties$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)extjs/.sencha/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)extjs/\.sencha/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)extjs/docs/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)extjs/builds/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)extjs/cmd/`),
 | 
			
		||||
@@ -148,22 +152,22 @@ var VendorMatchers = []regex.EnryRegexp{
 | 
			
		||||
	regex.MustCompile(`(^|/)extjs/src/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)extjs/welcome/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)html5shiv\.js$`),
 | 
			
		||||
	regex.MustCompile(`^[Tt]ests?/fixtures/`),
 | 
			
		||||
	regex.MustCompile(`^[Ss]pecs?/fixtures/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)[Tt]ests?/fixtures/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)[Ss]pecs?/fixtures/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)cordova([^.]*)\.js$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)cordova\-\d\.\d(\.\d)?\.js$`),
 | 
			
		||||
	regex.MustCompile(`foundation(\..*)?\.js$`),
 | 
			
		||||
	regex.MustCompile(`^Vagrantfile$`),
 | 
			
		||||
	regex.MustCompile(`.[Dd][Ss]_[Ss]tore$`),
 | 
			
		||||
	regex.MustCompile(`^vignettes/`),
 | 
			
		||||
	regex.MustCompile(`^inst/extdata/`),
 | 
			
		||||
	regex.MustCompile(`octicons.css`),
 | 
			
		||||
	regex.MustCompile(`sprockets-octicons.scss`),
 | 
			
		||||
	regex.MustCompile(`(^|/)foundation(\..*)?\.js$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)Vagrantfile$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.[Dd][Ss]_[Ss]tore$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)vignettes/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)inst/extdata/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)octicons\.css`),
 | 
			
		||||
	regex.MustCompile(`(^|/)sprockets-octicons\.scss`),
 | 
			
		||||
	regex.MustCompile(`(^|/)activator$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)activator\.bat$`),
 | 
			
		||||
	regex.MustCompile(`proguard.pro`),
 | 
			
		||||
	regex.MustCompile(`proguard-rules.pro`),
 | 
			
		||||
	regex.MustCompile(`^puphpet/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)proguard\.pro$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)proguard-rules\.pro$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)puphpet/`),
 | 
			
		||||
	regex.MustCompile(`(^|/)\.google_apis/`),
 | 
			
		||||
	regex.MustCompile(`^Jenkinsfile$`),
 | 
			
		||||
	regex.MustCompile(`(^|/)Jenkinsfile$`),
 | 
			
		||||
}
 | 
			
		||||
 
 | 
			
		||||
							
								
								
									
										2
									
								
								vendor/modules.txt
									
									
									
									
										vendored
									
									
								
							
							
						
						
									
										2
									
								
								vendor/modules.txt
									
									
									
									
										vendored
									
									
								
							@@ -273,7 +273,7 @@ github.com/go-asn1-ber/asn1-ber
 | 
			
		||||
## explicit
 | 
			
		||||
github.com/go-chi/chi
 | 
			
		||||
github.com/go-chi/chi/middleware
 | 
			
		||||
# github.com/go-enry/go-enry/v2 v2.5.2
 | 
			
		||||
# github.com/go-enry/go-enry/v2 v2.6.0
 | 
			
		||||
## explicit
 | 
			
		||||
github.com/go-enry/go-enry/v2
 | 
			
		||||
github.com/go-enry/go-enry/v2/data
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user