cubefs

Форк
0
83 строки · 1.4 Кб
1
run:
2
  timeout: 5m
3
  deadline: 10m
4

5
linters-settings:
6
  govet:
7
    check-shadowing: false
8
  golint:
9
    min-confidence: 0
10
  gocyclo:
11
    min-complexity: 99
12
  maligned:
13
    suggest-new: true
14
  dupl:
15
    threshold: 100
16
  goconst:
17
    min-len: 2
18
    min-occurrences: 3
19
  misspell:
20
    locale: US
21
  goimports:
22
    local-prefixes: github.com/Shopify/sarama
23
  gocritic:
24
    enabled-tags:
25
      - diagnostic
26
      - experimental
27
      - opinionated
28
      - performance
29
      - style
30
    disabled-checks:
31
      - wrapperFunc
32
      - ifElseChain
33
  funlen:
34
    lines: 300
35
    statements: 300
36

37
linters:
38
  disable-all: true
39
  enable:
40
    - bodyclose
41
    - deadcode
42
    - depguard
43
    - exportloopref
44
    - dogsled
45
    # - dupl
46
    - errcheck
47
    - errorlint
48
    - funlen
49
    - gochecknoinits
50
    # - goconst
51
    # - gocritic
52
    - gocyclo
53
    - gofmt
54
    - goimports
55
    # - golint
56
    - gosec
57
    # - gosimple
58
    - govet
59
    # - ineffassign
60
    - misspell
61
    # - nakedret
62
    - nilerr
63
    # - paralleltest
64
    # - scopelint
65
    - staticcheck
66
    - structcheck
67
    # - stylecheck
68
    - typecheck
69
    - unconvert
70
    - unused
71
    - varcheck
72
    - whitespace
73

74
issues:
75
  exclude:
76
    - "G404: Use of weak random number generator"
77
  exclude-rules:
78
    # exclude some linters from running on certains files.
79
    - path: functional.*_test\.go
80
      linters:
81
        - paralleltest
82
  # maximum count of issues with the same text. set to 0 for unlimited. default is 3.
83
  max-same-issues: 0
84

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.