Skip to content

Commit 77d398e

Browse files
build(deps): bump github.com/mgechev/revive from 1.2.5 to 1.3.0 (#3698)
Co-authored-by: Fernandez Ludovic <[email protected]>
1 parent d7c2998 commit 77d398e

File tree

4 files changed

+18
-14
lines changed

4 files changed

+18
-14
lines changed

.golangci.reference.yml

+3
Original file line numberDiff line numberDiff line change
@@ -1605,6 +1605,9 @@ linters-settings:
16051605
- must not contain line breaks
16061606
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#struct-tag
16071607
- name: struct-tag
1608+
arguments:
1609+
- "json,inline"
1610+
- "bson,outline,gnu"
16081611
severity: warning
16091612
disabled: false
16101613
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md#superfluous-else

go.mod

+2-2
Original file line numberDiff line numberDiff line change
@@ -67,7 +67,7 @@ require (
6767
github.com/matoous/godox v0.0.0-20230222163458-006bad1f9d26
6868
github.com/mattn/go-colorable v0.1.13
6969
github.com/mbilski/exhaustivestruct v1.2.0
70-
github.com/mgechev/revive v1.2.5
70+
github.com/mgechev/revive v1.3.0
7171
github.com/mitchellh/go-homedir v1.1.0
7272
github.com/mitchellh/go-ps v1.0.0
7373
github.com/moricho/tparallel v0.3.0
@@ -121,7 +121,7 @@ require (
121121
github.com/Masterminds/semver v1.5.0 // indirect
122122
github.com/beorn7/perks v1.0.1 // indirect
123123
github.com/cespare/xxhash/v2 v2.1.2 // indirect
124-
github.com/chavacava/garif v0.0.0-20221024190013-b3ef35877348 // indirect
124+
github.com/chavacava/garif v0.0.0-20230227094218-b8c73b2037b8 // indirect
125125
github.com/davecgh/go-spew v1.1.1 // indirect
126126
github.com/ettle/strcase v0.1.1 // indirect
127127
github.com/fatih/structtag v1.2.0 // indirect

go.sum

+4-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/golinters/revive.go

+9-7
Original file line numberDiff line numberDiff line change
@@ -247,7 +247,7 @@ func safeTomlSlice(r []interface{}) []interface{} {
247247
}
248248

249249
// This element is not exported by revive, so we need copy the code.
250-
// Extracted from https://github.com/mgechev/revive/blob/v1.1.4/config/config.go#L15
250+
// Extracted from https://github.com/mgechev/revive/blob/v1.3.0/config/config.go#L15
251251
var defaultRules = []lint.Rule{
252252
&rule.VarDeclarationsRule{},
253253
&rule.PackageCommentsRule{},
@@ -267,29 +267,30 @@ var defaultRules = []lint.Rule{
267267
&rule.TimeNamingRule{},
268268
&rule.ContextKeysType{},
269269
&rule.ContextAsArgumentRule{},
270+
&rule.IfReturnRule{},
271+
&rule.EmptyBlockRule{},
272+
&rule.SuperfluousElseRule{},
273+
&rule.UnusedParamRule{},
274+
&rule.UnreachableCodeRule{},
275+
&rule.RedefinesBuiltinIDRule{},
270276
}
271277

272278
var allRules = append([]lint.Rule{
273279
&rule.ArgumentsLimitRule{},
274280
&rule.CyclomaticRule{},
275281
&rule.FileHeaderRule{},
276-
&rule.EmptyBlockRule{},
277-
&rule.SuperfluousElseRule{},
278282
&rule.ConfusingNamingRule{},
279283
&rule.GetReturnRule{},
280284
&rule.ModifiesParamRule{},
281285
&rule.ConfusingResultsRule{},
282286
&rule.DeepExitRule{},
283-
&rule.UnusedParamRule{},
284-
&rule.UnreachableCodeRule{},
285287
&rule.AddConstantRule{},
286288
&rule.FlagParamRule{},
287289
&rule.UnnecessaryStmtRule{},
288290
&rule.StructTagRule{},
289291
&rule.ModifiesValRecRule{},
290292
&rule.ConstantLogicalExprRule{},
291293
&rule.BoolLiteralRule{},
292-
&rule.RedefinesBuiltinIDRule{},
293294
&rule.ImportsBlacklistRule{},
294295
&rule.FunctionResultsLimitRule{},
295296
&rule.MaxPublicStructsRule{},
@@ -315,12 +316,13 @@ var allRules = append([]lint.Rule{
315316
&rule.UnexportedNamingRule{},
316317
&rule.FunctionLength{},
317318
&rule.NestedStructs{},
318-
&rule.IfReturnRule{},
319319
&rule.UselessBreak{},
320320
&rule.TimeEqualRule{},
321321
&rule.BannedCharsRule{},
322322
&rule.OptimizeOperandsOrderRule{},
323+
&rule.UseAnyRule{},
323324
&rule.DataRaceRule{},
325+
&rule.CommentSpacingsRule{},
324326
}, defaultRules...)
325327

326328
const defaultConfidence = 0.8

0 commit comments

Comments
 (0)