fix(server): Improve language detection

This commit is contained in:
Myzel394 2024-10-16 15:25:41 +02:00
parent 92187713da
commit d870beb396
No known key found for this signature in database
GPG Key ID: ED20A1D1D423AF3F

View File

@ -74,6 +74,7 @@ var valueToLanguageMap = map[string]SupportedLanguage{
"etc/hosts": LanguageHosts, "etc/hosts": LanguageHosts,
"aliases": LanguageAliases, "aliases": LanguageAliases,
"mailaliases": LanguageAliases,
"etc/aliases": LanguageAliases, "etc/aliases": LanguageAliases,
} }
@ -116,6 +117,7 @@ func DetectLanguage(
switch uri { switch uri {
case "file:///etc/ssh/sshd_config": case "file:///etc/ssh/sshd_config":
fallthrough
case "file:///etc/ssh/ssh_config": case "file:///etc/ssh/ssh_config":
return LanguageSSHDConfig, nil return LanguageSSHDConfig, nil
case "file:///etc/fstab": case "file:///etc/fstab":
@ -123,6 +125,9 @@ func DetectLanguage(
case "file:///etc/hosts": case "file:///etc/hosts":
return LanguageHosts, nil return LanguageHosts, nil
case "file:///etc/aliases": case "file:///etc/aliases":
fallthrough
// Darwin
case "file:///private/etc/aliases":
return LanguageAliases, nil return LanguageAliases, nil
} }