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]