Skip to content

Commit d6a6f9f

Browse files
committed
chore: remove linter settings
1 parent 0e0ea33 commit d6a6f9f

File tree

1 file changed

+78
-116
lines changed

1 file changed

+78
-116
lines changed

pkg/config/linters_settings.go

Lines changed: 78 additions & 116 deletions
Original file line numberDiff line numberDiff line change
@@ -81,9 +81,6 @@ var defaultLintersSettings = LintersSettings{
8181
ModulePath: "",
8282
ExtraRules: false,
8383
},
84-
Golint: GoLintSettings{
85-
MinConfidence: 0.8,
86-
},
8784
Gosec: GoSecSettings{
8885
Concurrency: runtime.NumCPU(),
8986
},
@@ -93,10 +90,6 @@ var defaultLintersSettings = LintersSettings{
9390
IgnoreTests: true,
9491
WatchForScripts: []string{"Han"},
9592
},
96-
Ifshort: IfshortSettings{
97-
MaxDeclLines: 1,
98-
MaxDeclChars: 30,
99-
},
10093
Inamedparam: INamedParamSettings{
10194
SkipSingleParam: false,
10295
},
@@ -204,90 +197,84 @@ var defaultLintersSettings = LintersSettings{
204197
}
205198

206199
type LintersSettings struct {
207-
Asasalint AsasalintSettings
208-
BiDiChk BiDiChkSettings
209-
CopyLoopVar CopyLoopVarSettings
210-
Cyclop Cyclop
211-
Decorder DecorderSettings
212-
Depguard DepGuardSettings
213-
Dogsled DogsledSettings
214-
Dupl DuplSettings
215-
DupWord DupWordSettings
216-
Errcheck ErrcheckSettings
217-
ErrChkJSON ErrChkJSONSettings
218-
ErrorLint ErrorLintSettings
219-
Exhaustive ExhaustiveSettings
220-
ExhaustiveStruct ExhaustiveStructSettings
221-
Exhaustruct ExhaustructSettings
222-
Forbidigo ForbidigoSettings
223-
Funlen FunlenSettings
224-
Gci GciSettings
225-
GinkgoLinter GinkgoLinterSettings
226-
Gocognit GocognitSettings
227-
Goconst GoConstSettings
228-
Gocritic GoCriticSettings
229-
Gocyclo GoCycloSettings
230-
Godot GodotSettings
231-
Godox GodoxSettings
232-
Gofmt GoFmtSettings
233-
Gofumpt GofumptSettings
234-
Goheader GoHeaderSettings
235-
Goimports GoImportsSettings
236-
Golint GoLintSettings
237-
Gomnd GoMndSettings
238-
GoModDirectives GoModDirectivesSettings
239-
Gomodguard GoModGuardSettings
240-
Gosec GoSecSettings
241-
Gosimple StaticCheckSettings
242-
Gosmopolitan GosmopolitanSettings
243-
Govet GovetSettings
244-
Grouper GrouperSettings
245-
Ifshort IfshortSettings
246-
ImportAs ImportAsSettings
247-
Inamedparam INamedParamSettings
248-
InterfaceBloat InterfaceBloatSettings
249-
Ireturn IreturnSettings
250-
Lll LllSettings
251-
LoggerCheck LoggerCheckSettings
252-
MaintIdx MaintIdxSettings
253-
Makezero MakezeroSettings
254-
Maligned MalignedSettings
255-
Misspell MisspellSettings
256-
MustTag MustTagSettings
257-
Nakedret NakedretSettings
258-
Nestif NestifSettings
259-
NilNil NilNilSettings
260-
Nlreturn NlreturnSettings
261-
NoLintLint NoLintLintSettings
262-
NoNamedReturns NoNamedReturnsSettings
263-
ParallelTest ParallelTestSettings
264-
PerfSprint PerfSprintSettings
265-
Prealloc PreallocSettings
266-
Predeclared PredeclaredSettings
267-
Promlinter PromlinterSettings
268-
ProtoGetter ProtoGetterSettings
269-
Reassign ReassignSettings
270-
Revive ReviveSettings
271-
RowsErrCheck RowsErrCheckSettings
272-
SlogLint SlogLintSettings
273-
Spancheck SpancheckSettings
274-
Staticcheck StaticCheckSettings
275-
Structcheck StructCheckSettings
276-
Stylecheck StaticCheckSettings
277-
TagAlign TagAlignSettings
278-
Tagliatelle TagliatelleSettings
279-
Tenv TenvSettings
280-
Testifylint TestifylintSettings
281-
Testpackage TestpackageSettings
282-
Thelper ThelperSettings
283-
Unparam UnparamSettings
284-
Unused UnusedSettings
285-
UseStdlibVars UseStdlibVarsSettings
286-
Varcheck VarCheckSettings
287-
Varnamelen VarnamelenSettings
288-
Whitespace WhitespaceSettings
289-
Wrapcheck WrapcheckSettings
290-
WSL WSLSettings
200+
Asasalint AsasalintSettings
201+
BiDiChk BiDiChkSettings
202+
CopyLoopVar CopyLoopVarSettings
203+
Cyclop Cyclop
204+
Decorder DecorderSettings
205+
Depguard DepGuardSettings
206+
Dogsled DogsledSettings
207+
Dupl DuplSettings
208+
DupWord DupWordSettings
209+
Errcheck ErrcheckSettings
210+
ErrChkJSON ErrChkJSONSettings
211+
ErrorLint ErrorLintSettings
212+
Exhaustive ExhaustiveSettings
213+
Exhaustruct ExhaustructSettings
214+
Forbidigo ForbidigoSettings
215+
Funlen FunlenSettings
216+
Gci GciSettings
217+
GinkgoLinter GinkgoLinterSettings
218+
Gocognit GocognitSettings
219+
Goconst GoConstSettings
220+
Gocritic GoCriticSettings
221+
Gocyclo GoCycloSettings
222+
Godot GodotSettings
223+
Godox GodoxSettings
224+
Gofmt GoFmtSettings
225+
Gofumpt GofumptSettings
226+
Goheader GoHeaderSettings
227+
Goimports GoImportsSettings
228+
Gomnd GoMndSettings
229+
GoModDirectives GoModDirectivesSettings
230+
Gomodguard GoModGuardSettings
231+
Gosec GoSecSettings
232+
Gosimple StaticCheckSettings
233+
Gosmopolitan GosmopolitanSettings
234+
Govet GovetSettings
235+
Grouper GrouperSettings
236+
ImportAs ImportAsSettings
237+
Inamedparam INamedParamSettings
238+
InterfaceBloat InterfaceBloatSettings
239+
Ireturn IreturnSettings
240+
Lll LllSettings
241+
LoggerCheck LoggerCheckSettings
242+
MaintIdx MaintIdxSettings
243+
Makezero MakezeroSettings
244+
Misspell MisspellSettings
245+
MustTag MustTagSettings
246+
Nakedret NakedretSettings
247+
Nestif NestifSettings
248+
NilNil NilNilSettings
249+
Nlreturn NlreturnSettings
250+
NoLintLint NoLintLintSettings
251+
NoNamedReturns NoNamedReturnsSettings
252+
ParallelTest ParallelTestSettings
253+
PerfSprint PerfSprintSettings
254+
Prealloc PreallocSettings
255+
Predeclared PredeclaredSettings
256+
Promlinter PromlinterSettings
257+
ProtoGetter ProtoGetterSettings
258+
Reassign ReassignSettings
259+
Revive ReviveSettings
260+
RowsErrCheck RowsErrCheckSettings
261+
SlogLint SlogLintSettings
262+
Spancheck SpancheckSettings
263+
Staticcheck StaticCheckSettings
264+
Stylecheck StaticCheckSettings
265+
TagAlign TagAlignSettings
266+
Tagliatelle TagliatelleSettings
267+
Tenv TenvSettings
268+
Testifylint TestifylintSettings
269+
Testpackage TestpackageSettings
270+
Thelper ThelperSettings
271+
Unparam UnparamSettings
272+
Unused UnusedSettings
273+
UseStdlibVars UseStdlibVarsSettings
274+
Varnamelen VarnamelenSettings
275+
Whitespace WhitespaceSettings
276+
Wrapcheck WrapcheckSettings
277+
WSL WSLSettings
291278

292279
Custom map[string]CustomLinterSettings
293280
}
@@ -399,10 +386,6 @@ type ExhaustiveSettings struct {
399386
DefaultCaseRequired bool `mapstructure:"default-case-required"`
400387
}
401388

402-
type ExhaustiveStructSettings struct {
403-
StructPatterns []string `mapstructure:"struct-patterns"`
404-
}
405-
406389
type ExhaustructSettings struct {
407390
Include []string `mapstructure:"include"`
408391
Exclude []string `mapstructure:"exclude"`
@@ -549,10 +532,6 @@ type GoImportsSettings struct {
549532
LocalPrefixes string `mapstructure:"local-prefixes"`
550533
}
551534

552-
type GoLintSettings struct {
553-
MinConfidence float64 `mapstructure:"min-confidence"`
554-
}
555-
556535
type GoMndSettings struct {
557536
Settings map[string]map[string]any // Deprecated
558537
Checks []string `mapstructure:"checks"`
@@ -638,11 +617,6 @@ type GrouperSettings struct {
638617
VarRequireGrouping bool `mapstructure:"var-require-grouping"`
639618
}
640619

641-
type IfshortSettings struct {
642-
MaxDeclLines int `mapstructure:"max-decl-lines"`
643-
MaxDeclChars int `mapstructure:"max-decl-chars"`
644-
}
645-
646620
type ImportAsSettings struct {
647621
Alias []ImportAsAlias
648622
NoUnaliased bool `mapstructure:"no-unaliased"`
@@ -690,10 +664,6 @@ type MakezeroSettings struct {
690664
Always bool
691665
}
692666

693-
type MalignedSettings struct {
694-
SuggestNewOrder bool `mapstructure:"suggest-new"`
695-
}
696-
697667
type MisspellSettings struct {
698668
Mode string `mapstructure:"mode"`
699669
Locale string `mapstructure:"locale"`
@@ -838,10 +808,6 @@ func (s *StaticCheckSettings) HasConfiguration() bool {
838808
return len(s.Initialisms) > 0 || len(s.HTTPStatusCodeWhitelist) > 0 || len(s.DotImportWhitelist) > 0 || len(s.Checks) > 0
839809
}
840810

841-
type StructCheckSettings struct {
842-
CheckExportedFields bool `mapstructure:"exported-fields"`
843-
}
844-
845811
type TagAlignSettings struct {
846812
Align bool `mapstructure:"align"`
847813
Sort bool `mapstructure:"sort"`
@@ -931,10 +897,6 @@ type UnusedSettings struct {
931897
GeneratedIsUsed bool `mapstructure:"generated-is-used"`
932898
}
933899

934-
type VarCheckSettings struct {
935-
CheckExportedFields bool `mapstructure:"exported-fields"`
936-
}
937-
938900
type VarnamelenSettings struct {
939901
MaxDistance int `mapstructure:"max-distance"`
940902
MinNameLength int `mapstructure:"min-name-length"`

0 commit comments

Comments
 (0)