Skip to content

Commit 46d7813

Browse files
build(deps): bump github.com/mgechev/revive from 1.14.0 to 1.15.0 (#6412)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
1 parent a97407a commit 46d7813

File tree

5 files changed

+29
-9
lines changed

5 files changed

+29
-9
lines changed

.golangci.next.reference.yml

Lines changed: 21 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2822,6 +2822,22 @@ linters:
28222822
exclude: [""]
28232823
arguments:
28242824
- ignore-directories: ["testcases", "testinfo"]
2825+
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#package-naming
2826+
- name: package-naming
2827+
severity: warning
2828+
disabled: false
2829+
exclude: [""]
2830+
arguments:
2831+
- skip-convention-name-check: true
2832+
convention-name-check-regex: "^[a-z][a-zA-Z0-9]*$"
2833+
skip-top-level-check: true
2834+
skip-default-bad-name-check: true
2835+
check-extra-bad-name: true
2836+
user-defined-bad-names:
2837+
- foo
2838+
- bar
2839+
skip-collision-with-common-std: true
2840+
check-collision-with-all-std: true
28252841
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#range
28262842
- name: range
28272843
severity: warning
@@ -3004,6 +3020,11 @@ linters:
30043020
severity: warning
30053021
disabled: false
30063022
exclude: [""]
3023+
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#use-slices-sort
3024+
- name: use-slices-sort
3025+
severity: warning
3026+
disabled: false
3027+
exclude: [""]
30073028
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#use-waitgroup-go
30083029
- name: use-waitgroup-go
30093030
severity: warning
@@ -3034,11 +3055,6 @@ linters:
30343055
- [ "VM" ] # DenyList
30353056
- - skip-initialism-name-checks: true
30363057
upper-case-const: true
3037-
skip-package-name-checks: true
3038-
skip-package-name-collision-with-go-std: true
3039-
extra-bad-package-names:
3040-
- helpers
3041-
- models
30423058
# https://github.com/mgechev/revive/blob/HEAD/RULES_DESCRIPTIONS.md#waitgroup-by-value
30433059
- name: waitgroup-by-value
30443060
severity: warning

go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,7 +95,7 @@ require (
9595
github.com/maratori/testpackage v1.1.2
9696
github.com/matoous/godox v1.1.0
9797
github.com/mattn/go-colorable v0.1.14
98-
github.com/mgechev/revive v1.14.0
98+
github.com/mgechev/revive v1.15.0
9999
github.com/mitchellh/go-homedir v1.1.0
100100
github.com/moricho/tparallel v0.3.2
101101
github.com/nakabonne/nestif v0.3.1

go.sum

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

jsonschema/golangci.next.jsonschema.json

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -665,6 +665,7 @@
665665
"nested-structs",
666666
"optimize-operands-order",
667667
"package-comments",
668+
"package-naming",
668669
"package-directory-mismatch",
669670
"range-val-address",
670671
"range-val-in-closure",

pkg/golinters/revive/revive.go

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ func safeTomlSlice(r []any) []any {
272272
}
273273

274274
// This element is not exported by revive, so we need copy the code.
275-
// Extracted from https://github.com/mgechev/revive/blob/v1.13.0/config/config.go#L16
275+
// Extracted from https://github.com/mgechev/revive/blob/v1.15.0/config/config.go#L16
276276
var defaultRules = []lint.Rule{
277277
&rule.VarDeclarationsRule{},
278278
&rule.PackageCommentsRule{},
@@ -324,6 +324,7 @@ var allRules = append([]lint.Rule{
324324
&rule.EnforceRepeatedArgTypeStyleRule{},
325325
&rule.EnforceSliceStyleRule{},
326326
&rule.EnforceSwitchStyleRule{},
327+
&rule.EpochNamingRule{},
327328
&rule.FileHeaderRule{},
328329
&rule.FileLengthLimitRule{},
329330
&rule.FilenameFormatRule{},
@@ -350,6 +351,7 @@ var allRules = append([]lint.Rule{
350351
&rule.NestedStructs{},
351352
&rule.OptimizeOperandsOrderRule{},
352353
&rule.PackageDirectoryMismatchRule{},
354+
&rule.PackageNamingRule{},
353355
&rule.RangeValAddress{},
354356
&rule.RangeValInClosureRule{},
355357
&rule.RedundantBuildTagRule{},
@@ -374,6 +376,7 @@ var allRules = append([]lint.Rule{
374376
&rule.UseFmtPrintRule{},
375377
&rule.UselessBreak{},
376378
&rule.UselessFallthroughRule{},
379+
&rule.UseSlicesSort{},
377380
&rule.UseWaitGroupGoRule{},
378381
&rule.WaitGroupByValueRule{},
379382
}, defaultRules...)

0 commit comments

Comments
 (0)