mirror of
https://github.com/Myzel394/config-lsp.git
synced 2025-06-18 23:15:26 +02:00
21 lines
563 B
Go
21 lines
563 B
Go
package fields
|
|
|
|
var AllowedDuplicateOptions = map[NormalizedOptionName]struct{}{
|
|
"certificatefile": {},
|
|
"match": {},
|
|
"host": {},
|
|
}
|
|
|
|
// A list of
|
|
// <Option name> -> <List of fields that need to be present for the option>
|
|
var DependentFields = map[NormalizedOptionName][]NormalizedOptionName{
|
|
"canonicaldomains": {"canonicalizehostname"},
|
|
"controlpersist": {"controlmaster"},
|
|
}
|
|
|
|
var HostDisallowedOptions = map[NormalizedOptionName]struct{}{
|
|
"enablesshkeysign": {},
|
|
}
|
|
|
|
var GlobalDisallowedOptions = map[NormalizedOptionName]struct{}{}
|