mirrored from https://chromium.googlesource.com/infra/luci/luci-go
-
Notifications
You must be signed in to change notification settings - Fork 47
/
.go-lintable
75 lines (72 loc) · 1.72 KB
/
.go-lintable
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
# This file defines directories that should have .golangci.yaml in them.
#
# See scripts/regen_golangci_config.py for the format of this file and for
# details of how it is parsed. Basically it is a list of sections. Each section
# defines a template to use for generating .golangci.yaml and a list of
# directory paths. regen_golangci_config.py script will use the template name to
# figure out how to generate .golangci.yaml and place each such generated file
# into every given path.
#
# Each directory in the repository that contains *.go files should be covered
# by exactly one generated .golangci.yaml. Otherwise `golangci-lint` may get
# confused and use a wrong config. The script will check that.
#
# See also:
# https://github.com/golangci/golangci-lint/issues/2689
# https://github.com/golangci/golangci-lint/issues/828
# Miscellaneous packages that contain collections of unrelated things. Their
# local imports are not grouped together (since it makes little sense to group
# unrelated things together).
[libraries]
template = library.yaml
paths =
appengine
auth
client
common
examples
hardcoded
lucictx
starlark
third_party
tools
web
# Packages that are roots of projects. Local imports from such projects are
# groups together.
[projects]
template = project.yaml
paths =
analysis
auth_service
bisection
buildbucket
casviewer
cipd
cipkg
config
config_service
cv
deploy
gae
gce
grpc
led
logdog
luci_notify
lucicfg
luciexe
mailer
milo
mmutex
provenance
recipes_py
resultdb
scheduler
server
source_index
standalone
swarming
teams
tokenserver
tree_status
vpython