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 <ldez@users.noreply.github.com>
1 parent d7c2998 commit 77d398e

File tree

4 files changed

+18
-14
lines changed

4 files changed

+18
-14
lines changed

.golangci.reference.yml

Lines changed: 3 additions & 0 deletions
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

Lines changed: 2 additions & 2 deletions
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

Lines changed: 4 additions & 5 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

pkg/golinters/revive.go

Lines changed: 9 additions & 7 deletions
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)