Add 'revive' linter setup
This commit is contained in:
committed by
=Michael Hohn
parent
b543cebfac
commit
62a7b227f0
@@ -12,12 +12,18 @@ linters:
|
|||||||
- godox
|
- godox
|
||||||
- lll
|
- lll
|
||||||
- loggercheck
|
- loggercheck
|
||||||
|
- revive
|
||||||
- sloglint
|
- sloglint
|
||||||
- tagalign
|
- tagalign
|
||||||
- unparam
|
- unparam
|
||||||
|
|
||||||
linters-settings:
|
linters-settings:
|
||||||
|
revive:
|
||||||
|
config: .revive.toml
|
||||||
staticcheck:
|
staticcheck:
|
||||||
checks:
|
checks:
|
||||||
- "SA"
|
- "SA"
|
||||||
|
|
||||||
|
issues:
|
||||||
|
format: "format: {{.FromLinter}}: {{.Text}}"
|
||||||
|
|
||||||
|
|||||||
13
.revive.toml
Normal file
13
.revive.toml
Normal file
@@ -0,0 +1,13 @@
|
|||||||
|
ignoreGeneratedHeader = true
|
||||||
|
|
||||||
|
[rule.blank-imports]
|
||||||
|
Arguments = [true]
|
||||||
|
|
||||||
|
[[rule]]
|
||||||
|
name = "max-public-identifier-length"
|
||||||
|
arguments = [15] # Maximum length for public identifiers
|
||||||
|
|
||||||
|
[[rule]]
|
||||||
|
name = "max-private-identifier-length"
|
||||||
|
arguments = [15] # Maximum length for private identifiers
|
||||||
|
|
||||||
Reference in New Issue
Block a user