github.com/fluffy-bunny/viperEx@v0.0.32/revive.toml (about) 1 # When set to false, ignores files with "GENERATED" header, similar to golint 2 ignoreGeneratedHeader = true 3 4 # Sets the default severity to "warning" 5 severity = "warning" 6 7 # Sets the default failure confidence. This means that linting errors 8 # with less than 0.8 confidence will be ignored. 9 confidence = 0.8 10 11 # Sets the error code for failures with severity "error" 12 errorCode = 0 13 14 # Sets the error code for failures with severity "warning" 15 warningCode = 0 16 17 # Configuration of the `cyclomatic` rule. Here we specify that 18 # the rule should fail if it detects code with higher complexity than 10. 19 #[rule.cyclomatic] 20 # arguments = [10] 21 22 # Sets the severity of the `package-comments` rule to "error". 23 #[rule.package-comments] 24 # severity = "error" 25 26 # Current default set of rules 27 [rule.blank-imports] 28 [rule.context-as-argument] 29 [rule.context-keys-type] 30 [rule.dot-imports] 31 [rule.error-return] 32 [rule.error-strings] 33 [rule.error-naming] 34 [rule.exported] 35 severity = "warning" 36 [rule.if-return] 37 [rule.increment-decrement] 38 [rule.var-naming] 39 [rule.var-declaration] 40 #[rule.package-comments] 41 [rule.range] 42 [rule.receiver-naming] 43 [rule.time-naming] 44 [rule.unexported-return] 45 [rule.indent-error-flow] 46 [rule.errorf] 47 [rule.argument-limit] 48 arguments = [5] 49 [rule.function-result-limit] 50 arguments = [3] 51 [rule.empty-block] 52 [rule.confusing-naming] 53 [rule.superfluous-else] 54 [rule.unused-parameter] 55 [rule.unreachable-code] 56 [rule.unnecessary-stmt] 57 [rule.struct-tag] 58 [rule.atomic] 59 [rule.empty-lines] 60 [rule.duplicated-imports] 61 [rule.import-shadowing] 62 [rule.confusing-results] 63 [rule.modifies-parameter] 64 [rule.redefines-builtin-id]