@@ -114,6 +114,7 @@ func (m Manager) GetAllSupportedLinterConfigs() []*linter.Config {
114114 var ifshortCfg * config.IfshortSettings
115115 var importAsCfg * config.ImportAsSettings
116116 var ireturnCfg * config.IreturnSettings
117+ var maintIdxCfg * config.MaintIdxSettings
117118 var nilNilCfg * config.NilNilSettings
118119 var nlreturnCfg * config.NlreturnSettings
119120 var predeclaredCfg * config.PredeclaredSettings
@@ -143,6 +144,7 @@ func (m Manager) GetAllSupportedLinterConfigs() []*linter.Config {
143144 ifshortCfg = & m .cfg .LintersSettings .Ifshort
144145 importAsCfg = & m .cfg .LintersSettings .ImportAs
145146 ireturnCfg = & m .cfg .LintersSettings .Ireturn
147+ maintIdxCfg = & m .cfg .LintersSettings .MaintIdx
146148 nilNilCfg = & m .cfg .LintersSettings .NilNil
147149 nlreturnCfg = & m .cfg .LintersSettings .Nlreturn
148150 predeclaredCfg = & m .cfg .LintersSettings .Predeclared
@@ -439,6 +441,12 @@ func (m Manager) GetAllSupportedLinterConfigs() []*linter.Config {
439441 WithSince ("v1.8.0" ).
440442 WithPresets (linter .PresetStyle ),
441443
444+ linter .NewConfig (golinters .NewMaintIdx ()).
445+ WithSince ("v1.1.0" ).
446+ WithPresets (linter .PresetComplexity ).
447+ WithLoadForGoAnalysis ().
448+ WithURL ("https://github.com/yagipy/maintidx" ),
449+
442450 linter .NewConfig (golinters .NewMakezero ()).
443451 WithSince ("v1.34.0" ).
444452 WithPresets (linter .PresetStyle , linter .PresetBugs ).
0 commit comments