 Documentation
      ¶
      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.