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.