Versions in this module Expand all Collapse all v0 v0.0.2 Aug 8, 2022 Changes in this version + type AnalyzerPlugin interface + GetAnalyzers func() []*analysis.Analyzer + type EnabledSet struct + func NewEnabledSet(m *Manager, v *Validator, log logutils.Log, cfg *config.Config) *EnabledSet + func (es EnabledSet) GetEnabledLintersMap() (map[string]*linter.Config, error) + func (es EnabledSet) GetOptimizedLinters() ([]*linter.Config, error) + type Manager struct + func NewManager(cfg *config.Config, log logutils.Log) *Manager + func (Manager) AllPresets() []string + func (m *Manager) WithCustomLinters() *Manager + func (m Manager) GetAllEnabledByDefaultLinters() []*linter.Config + func (m Manager) GetAllLinterConfigsForPreset(p string) []*linter.Config + func (m Manager) GetAllSupportedLinterConfigs() []*linter.Config + func (m Manager) GetLinterConfigs(name string) []*linter.Config + type Validator struct + func NewValidator(m *Manager) *Validator