automation-tests/pkg
Paul Holzinger 78b419909b Enable more golangci-lint linters
Cleanup the golangci.yml file and enable more linters.

`pkg/spec` and `iopodman.io` is history. The vendor directory
is excluded by default. The dependencies dir was listed twice.

Fix the reported problems in `pkg/specgen` because that was also
excluded by `pkg/spec`.

Enable the structcheck, typecheck, varcheck, deadcode and depguard
linters.

[NO TESTS NEEDED]

Signed-off-by: Paul Holzinger <paul.holzinger@web.de>
2021-02-12 18:20:28 +01:00
..
annotations Spelling 2020-12-22 13:34:31 -05:00
api Enable whitespace linter 2021-02-11 23:01:56 +01:00
auth Enable whitespace linter 2021-02-11 23:01:56 +01:00
autoupdate Spelling 2020-12-22 13:34:31 -05:00
bindings Enable whitespace linter 2021-02-11 23:01:56 +01:00
cgroups Enable whitespace linter 2021-02-11 23:01:56 +01:00
channel fix closed the remote connection on pull causes service panic 2020-10-03 11:38:38 +08:00
checkpoint Include named volumes in container migration 2021-01-07 07:51:19 +00:00
copy Enable golint linter 2021-02-11 23:01:49 +01:00
criu Add helper function to read out CRIU version 2018-10-23 12:52:03 +02:00
ctime Re-add int64 casts for ctime 2019-07-23 15:43:40 -04:00
domain Enable whitespace linter 2021-02-11 23:01:56 +01:00
env Ensure DefaultEnvVariables is used in Specgen 2020-08-18 15:17:46 -04:00
errorhandling Reduce general binding binary size 2021-01-13 09:35:24 -06:00
hooks Spelling 2020-12-22 13:34:31 -05:00
inspect Exorcise Driver code from libpod/define 2021-01-12 11:48:53 -05:00
kubeutils Remove dependency on kubernetes 2018-03-27 21:55:33 +00:00
lookup Enable whitespace linter 2021-02-11 23:01:56 +01:00
namespaces [CI:DOCS] BZ1860126 - Fix userns defaults in run man page 2020-08-07 15:42:13 -04:00
netns Enable whitespace linter 2021-02-11 23:01:56 +01:00
parallel Move pod jobs to parallel execution 2020-10-07 10:00:11 -04:00
ps podman-remote ps --external --pod --sort do not work. 2021-01-27 06:44:43 -05:00
registrar Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
registries pkg/registries: add a retiring note 2020-09-30 16:30:41 +02:00
resolvconf Switch all references to github.com/containers/libpod -> podman 2020-07-28 08:23:45 -04:00
rootless Enable stylecheck linter 2021-02-11 23:01:29 +01:00
rootlessport Enable whitespace linter 2021-02-11 23:01:56 +01:00
seccomp Spelling 2020-12-22 13:34:31 -05:00
selinux Fix SELinux functions names to not be repetitive 2020-04-23 15:57:34 -04:00
signal Fix build for mips architecture follow-up 2021-01-07 15:04:22 +01:00
specgen Enable more golangci-lint linters 2021-02-12 18:20:28 +01:00
systemd Enable whitespace linter 2021-02-11 23:01:56 +01:00
terminal Fix #9100 Change console mode message to debug 2021-01-27 12:03:53 +08:00
timetype make lint: enable gocritic 2020-01-13 14:27:02 +01:00
tracing make lint: include pkg/tracing 2020-01-14 09:54:48 +01:00
trust Enable whitespace linter 2021-02-11 23:01:56 +01:00
util Enable whitespace linter 2021-02-11 23:01:56 +01:00