Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Config ¶
type Config struct {
CheckerDir string `yaml:"checkerDir"`
EnabledCheckers []string `yaml:"enabledCheckers"`
DisabledCheckers []string `yaml:"disabledCheckers"`
TargetDirs []string `yaml:"targetDirs"`
ExcludePatterns []string `yaml:"excludePatterns"`
FailWhen FailureConfig `yaml:"failWhen"`
// contains filtered or unexported fields
}
func NewConfigFromFile ¶
func (*Config) AddExcludePatterns ¶
func (*Config) PopulateDefaults ¶
func (config *Config) PopulateDefaults()
func (*Config) ShouldExcludePath ¶
type FailureConfig ¶
type FailureConfig struct {
ExitCode int `yaml:"exitCode"`
SeverityIn []Severity `yaml:"severityIn"`
CategoryIn []Category `yaml:"categoryIn"`
MetadataIn []map[string]string `yaml:"metadataIn"`
}
func (*FailureConfig) PopulateDefaults ¶
func (fc *FailureConfig) PopulateDefaults()
Click to show internal directories.
Click to hide internal directories.