...

Text file src/github.com/sirupsen/logrus/.golangci.yml

Documentation: github.com/sirupsen/logrus

     1run:
     2  # do not run on test files yet
     3  tests: false
     4
     5# all available settings of specific linters
     6linters-settings:
     7  errcheck:
     8    # report about not checking of errors in type assetions: `a := b.(MyStruct)`;
     9    # default is false: such cases aren't reported by default.
    10    check-type-assertions: false
    11
    12    # report about assignment of errors to blank identifier: `num, _ := strconv.Atoi(numStr)`;
    13    # default is false: such cases aren't reported by default.
    14    check-blank: false
    15
    16  lll:
    17    line-length: 100
    18    tab-width: 4
    19
    20  prealloc:
    21    simple: false
    22    range-loops: false
    23    for-loops: false
    24
    25  whitespace:
    26    multi-if: false   # Enforces newlines (or comments) after every multi-line if statement
    27    multi-func: false # Enforces newlines (or comments) after every multi-line function signature
    28
    29linters:
    30  enable:
    31    - megacheck
    32    - govet
    33  disable:
    34    - maligned
    35    - prealloc
    36  disable-all: false
    37  presets:
    38    - bugs
    39    - unused
    40  fast: false

View as plain text