tartrazine/internal/code-generator/generator/test_files
Luke Francl b248b21349 Expose LanguageInfo with all Linguist data
As discussed in https://github.com/go-enry/go-enry/issues/54, this provides an
API for accessing a LanguageInfo struct which is populated with all the data
from the Linguist YAML source file. Functions are provided to access the
LanguageInfo by name or ID.

The other top-level functions like GetLanguageExtensions, GetLanguageGroup, etc.
could in principle be implemented using this structure, which would simplify the
code generation. But that would be a big change so I didn't do any of that.
Perhaps in the next major version something like that would make sense.
2021-10-11 13:32:29 -07:00
..
alias.gold Update to Linguist v7.16.1 2021-09-25 23:57:50 +03:00
colors.gold Update to Linguist v7.16.1 2021-09-25 23:57:50 +03:00
commit.gold Update to Linguist v7.16.1 2021-09-25 23:57:50 +03:00
content.gold Update to Linguist v7.16.1 2021-09-25 23:57:50 +03:00
documentation.gold Update to Linguist v7.16.1 2021-09-25 23:57:50 +03:00
extension.gold Update to Linguist v7.16.1 2021-09-25 23:57:50 +03:00
filename.gold Update to Linguist v7.16.1 2021-09-25 23:57:50 +03:00
frequencies.gold Update to Linguist v7.16.1 2021-09-25 23:57:50 +03:00
groups.gold Update to Linguist v7.16.1 2021-09-25 23:57:50 +03:00
heuristics.yml Sync to linguist 7.2.0: heuristics.yml support (#189) 2019-02-14 12:47:45 +01:00
interpreter.gold Update to Linguist v7.16.1 2021-09-25 23:57:50 +03:00
mimeType.gold Update to Linguist v7.16.1 2021-09-25 23:57:50 +03:00
type.gold Expose LanguageInfo with all Linguist data 2021-10-11 13:32:29 -07:00
vendor.gold Update to Linguist v7.16.1 2021-09-25 23:57:50 +03:00