mirror of
https://github.com/ceph/go-ceph
synced 2024-12-22 14:13:21 +00:00
2256a73262
Revive's var-naming rule will help us avoid adding future violations of Go's standard naming convention (camelCase, etc.). We make exceptions for "Id" and "Uid" as they are treated more like words than initialisms in this codebase and there are already many many instances if "Id", etc. that need renaming or exceptions and it's just not worth it. :-) Signed-off-by: John Mulligan <jmulligan@redhat.com>
50 lines
999 B
TOML
50 lines
999 B
TOML
|
|
ignoreGeneratedHeader = false
|
|
severity = "error"
|
|
confidence = 0.8
|
|
errorCode = 1
|
|
warningCode = 0
|
|
|
|
[directive.specify-disable-reason]
|
|
|
|
[rule.blank-imports]
|
|
[rule.context-as-argument]
|
|
[rule.context-keys-type]
|
|
[rule.dot-imports]
|
|
[rule.error-return]
|
|
[rule.error-strings]
|
|
[rule.error-naming]
|
|
[rule.exported]
|
|
[rule.if-return]
|
|
[rule.increment-decrement]
|
|
[rule.var-naming]
|
|
arguments = [["ID", "UID"]]
|
|
[rule.var-declaration]
|
|
[rule.package-comments]
|
|
[rule.range]
|
|
[rule.receiver-naming]
|
|
[rule.time-naming]
|
|
[rule.unexported-return]
|
|
[rule.indent-error-flow]
|
|
[rule.errorf]
|
|
[rule.empty-block]
|
|
[rule.superfluous-else]
|
|
[rule.unused-parameter]
|
|
[rule.unreachable-code]
|
|
[rule.redefines-builtin-id]
|
|
|
|
[rule.atomic]
|
|
[rule.bool-literal-in-expr]
|
|
[rule.constant-logical-expr]
|
|
[rule.unnecessary-stmt]
|
|
[rule.unused-receiver]
|
|
|
|
[rule.argument-limit]
|
|
arguments = [7]
|
|
[rule.function-result-limit]
|
|
arguments = [3]
|
|
|
|
[rule.unhandled-error]
|
|
# functions to ignore unhandled errors on
|
|
arguments = ["fmt.Printf", "fmt.Println"]
|