lint: forbid require.New and assert.New (#12139)

See #12137
This commit is contained in:
R.B. Boyer 2022-01-20 11:36:29 -06:00 committed by GitHub
parent 412ee92c27
commit baa45a6987
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 9 additions and 0 deletions

View File

@ -7,6 +7,7 @@ linters:
- staticcheck - staticcheck
- ineffassign - ineffassign
- unparam - unparam
- forbidigo
issues: issues:
# Disable the default exclude list so that all excludes are explicitly # Disable the default exclude list so that all excludes are explicitly
@ -57,6 +58,14 @@ issues:
linters-settings: linters-settings:
gofmt: gofmt:
simplify: true simplify: true
forbidigo:
# Forbid the following identifiers (list of regexp).
forbid:
- '\brequire\.New\b'
- '\bassert\.New\b'
# Exclude godoc examples from forbidigo checks.
# Default: true
exclude_godoc_examples: false
run: run:
timeout: 10m timeout: 10m