mirror of
https://github.com/scratchfoundation/golangci-lint.git
synced 2025-08-28 22:28:43 -04:00
feat: add reassign linter (#3064)
This commit is contained in:
parent
77962e9283
commit
58809c3bf5
9 changed files with 88 additions and 0 deletions
|
@ -154,6 +154,7 @@ func (m Manager) GetAllSupportedLinterConfigs() []*linter.Config {
|
|||
preallocCfg *config.PreallocSettings
|
||||
predeclaredCfg *config.PredeclaredSettings
|
||||
promlinterCfg *config.PromlinterSettings
|
||||
reassignCfg *config.ReassignSettings
|
||||
reviveCfg *config.ReviveSettings
|
||||
rowserrcheckCfg *config.RowsErrCheckSettings
|
||||
staticcheckCfg *config.StaticCheckSettings
|
||||
|
@ -227,6 +228,7 @@ func (m Manager) GetAllSupportedLinterConfigs() []*linter.Config {
|
|||
parallelTestCfg = &m.cfg.LintersSettings.ParallelTest
|
||||
predeclaredCfg = &m.cfg.LintersSettings.Predeclared
|
||||
promlinterCfg = &m.cfg.LintersSettings.Promlinter
|
||||
reassignCfg = &m.cfg.LintersSettings.Reassign
|
||||
reviveCfg = &m.cfg.LintersSettings.Revive
|
||||
rowserrcheckCfg = &m.cfg.LintersSettings.RowsErrCheck
|
||||
staticcheckCfg = &m.cfg.LintersSettings.Staticcheck
|
||||
|
@ -683,6 +685,11 @@ func (m Manager) GetAllSupportedLinterConfigs() []*linter.Config {
|
|||
WithPresets(linter.PresetStyle).
|
||||
WithURL("https://github.com/yeya24/promlinter"),
|
||||
|
||||
linter.NewConfig(golinters.NewReassign(reassignCfg)).
|
||||
WithSince("1.49.0").
|
||||
WithPresets(linter.PresetBugs).
|
||||
WithURL("https://github.com/curioswitch/go-reassign"),
|
||||
|
||||
linter.NewConfig(golinters.NewRevive(reviveCfg)).
|
||||
WithSince("v1.37.0").
|
||||
WithPresets(linter.PresetStyle, linter.PresetMetaLinter).
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue