google.golang.org/grpc@v1.72.2/scripts/revive.toml (about) 1 # Enabled rules 2 [rule.blank-imports] 3 4 [rule.context-as-argument] 5 6 [rule.context-keys-type] 7 8 [rule.dot-imports] 9 10 [rule.errorf] 11 12 [rule.error-return] 13 14 [rule.error-strings] 15 16 [rule.error-naming] 17 18 [rule.exported] 19 20 [rule.increment-decrement] 21 22 [rule.indent-error-flow] 23 arguments = ["preserveScope"] 24 25 [rule.package-comments] 26 27 [rule.range] 28 29 [rule.receiver-naming] 30 31 [rule.superfluous-else] 32 arguments = ["preserveScope"] 33 34 [rule.time-naming] 35 36 [rule.unexported-return] 37 38 [rule.unnecessary-stmt] 39 40 [rule.unreachable-code] 41 42 [rule.unused-parameter] 43 44 [rule.use-any] 45 46 [rule.useless-break] 47 48 [rule.var-declaration] 49 50 [rule.var-naming] 51 52 # Disabled rules 53 [rule.empty-block] # Disabled to allow intentional no-op blocks (e.g., channel draining). 54 Disabled = true 55 56 [rule.import-shadowing] # Disabled to allow intentional reuse of variable names that are the same as package imports. 57 Disabled = true 58 59 [rule.redefines-builtin-id] # Disabled to allow intentional reuse of variable names that are the same as built-in functions. 60 Disabled = true