Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Deprecation ¶
type ExcludePattern ¶
type LinterWrapper ¶
type LinterWrapper struct { Name string `json:"name"` // From linter. Desc string `json:"desc"` // From linter. EnabledByDefault bool `json:"enabledByDefault,omitempty"` LoadMode packages.LoadMode `json:"loadMode,omitempty"` InPresets []string `json:"inPresets,omitempty"` AlternativeNames []string `json:"alternativeNames,omitempty"` OriginalURL string `json:"originalURL,omitempty"` Internal bool `json:"internal"` CanAutoFix bool `json:"canAutoFix,omitempty"` IsSlow bool `json:"isSlow"` DoesChangeTypes bool `json:"doesChangeTypes,omitempty"` Since string `json:"since,omitempty"` Deprecation *Deprecation `json:"deprecation,omitempty"` }
LinterWrapper same fields but with struct tags. The field Name and Desc are added to have the information about the linter. The field Linter is removed (not serializable).
func (*LinterWrapper) IsDeprecated ¶
func (l *LinterWrapper) IsDeprecated() bool
Click to show internal directories.
Click to hide internal directories.