Skip to content

Commit b6219ce

Browse files
authored
Merge pull request #217 from mmorel-35/cleanup/golangci-lint
chore: clean up golangci-lint
2 parents 3863d4b + 399fd67 commit b6219ce

File tree

1 file changed

+7
-41
lines changed

1 file changed

+7
-41
lines changed

tools/.golangci.yaml

+7-41
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,13 @@
11
---
2-
run:
3-
timeout: 30m
42
issues:
5-
max-same-issues: 0
3+
exclude-files:
4+
- ^zz_generated.*
65
# Excluding configuration per-path, per-linter, per-text and per-source
76
exclude-rules:
87
# exclude ineffassing linter for generated files for conversion
98
- path: conversion\.go
109
linters: [ineffassign]
11-
exclude-files:
12-
- ^zz_generated.*
10+
max-same-issues: 0
1311
linters:
1412
disable-all: true
1513
enable: # please keep this alphabetized
@@ -34,59 +32,24 @@ linters-settings: # please keep this alphabetized
3432
# Align with https://github.com/alexkohler/nakedret/blob/v1.0.2/cmd/nakedret/main.go#L10
3533
max-func-lines: 5
3634
revive:
37-
ignore-generated-header: false
38-
severity: error
39-
confidence: 0.8
40-
enable-all-rules: false
35+
# https://github.com/mgechev/revive/blob/master/RULES_DESCRIPTIONS.md
4136
rules:
4237
- name: blank-imports
43-
severity: error
44-
disabled: false
4538
- name: context-as-argument
46-
severity: error
47-
disabled: false
4839
- name: dot-imports
49-
severity: error
50-
disabled: false
5140
- name: error-return
52-
severity: error
53-
disabled: false
5441
- name: error-naming
55-
severity: error
56-
disabled: false
5742
- name: if-return
58-
severity: error
59-
disabled: false
6043
- name: increment-decrement
61-
severity: error
62-
disabled: false
6344
- name: var-declaration
64-
severity: error
65-
disabled: false
6645
- name: package-comments
67-
severity: error
68-
disabled: false
6946
- name: range
70-
severity: error
71-
disabled: false
7247
- name: receiver-naming
73-
severity: error
74-
disabled: false
7548
- name: time-naming
76-
severity: error
77-
disabled: false
7849
- name: indent-error-flow
79-
severity: error
80-
disabled: false
8150
- name: errorf
82-
severity: error
83-
disabled: false
8451
- name: context-keys-type
85-
severity: error
86-
disabled: false
8752
- name: error-strings
88-
severity: error
89-
disabled: false
9053
# TODO: enable the following rules
9154
- name: var-naming
9255
disabled: true
@@ -102,3 +65,6 @@ linters-settings: # please keep this alphabetized
10265
stylecheck:
10366
checks:
10467
- ST1019 # Importing the same package multiple times.
68+
69+
run:
70+
timeout: 30m

0 commit comments

Comments
 (0)