21 Commits

Author SHA1 Message Date
Oleksandr Redko
2a1afc14cb
dev: use cmd.Context inside custom command (#4496) 2024-03-13 13:30:37 +01:00
Ludovic Fernandez
0554536620
dev: minor clean up (#4492) 2024-03-12 23:38:14 +01:00
Ludovic Fernandez
d18acc5b51
dev: improve version output (#4483) 2024-03-11 20:28:27 +01:00
Ludovic Fernandez
167204c1fd
feat: new custom linters system (#4437) 2024-03-11 17:40:26 +01:00
Ludovic Fernandez
784264d72e
dev: new commands system (#4412) 2024-02-27 00:03:48 +01:00
Ludovic Fernandez
e5b30649e6
dev: add Go version to version information (#3625) 2023-03-02 00:34:22 +01:00
Ludovic Fernandez
5d10450bc9
dev: clean configuration, documentation, and code (#1911)
* Remove dead code related to golangci.com
* remove old build tags
* stale bot: remove bug label from `exemptLabels`
* order `gitignore` entries alphabetically
* doc: order `linters-settings` alphabetically
* remove obsolete exclude rule
* release: add docs prefix to skip the commit in the changelog
2021-04-14 12:48:48 +02:00
Isaev Denis
6237e59c97
dev: use goprintffuncname, gomnd and rowserrcheck (#927)
Order linters in config in alphabetical order.
Support gomnd configuration.
2020-01-19 19:55:29 +03:00
Isaev Denis
95ec0cf21e
dramatically reduce memory usage (#758)
Run all linters per package. It allows unloading package data when it's
processed. It dramatically reduces memory (and CPU because of GC) usage.

Relates: #337
2019-09-30 16:19:41 +03:00
Denis Isaev
407c3f0465 go1.12: add nolint for gochecknoinits in mod_version.go 2019-03-04 09:48:45 +03:00
Viacheslav Poturaev
1eb712544c Add version information to built artifact when go get with go1.12 2019-02-17 19:00:52 +03:00
bartfokker
4570c043a9 remove panic for fmt.Fprintf (bit prettier when printing to console) 2018-10-23 09:56:04 +03:00
golangci
0e4282179f make releases 2018-05-29 11:18:47 +03:00
golangci
d86489893d move log handling code into root command 2018-05-25 22:30:44 +03:00
golangci
5c2e6e9f5a .travis.yml and don't use internal package 2018-05-13 19:20:42 +03:00
golangci
4853151835 async issues processing 2018-05-07 21:44:40 +03:00
golangci
1fa57347aa concurrency implemented 2018-05-06 12:10:05 +03:00
golangci
ffd2723a3d support gofmt and goimports 2018-05-06 09:41:48 +03:00
golangci
a0ac9b7e0b prepare testing framework 2018-05-05 11:08:14 +03:00
golangci
c17b41c59a use cobra for CLI 2018-05-05 09:24:37 +03:00
golangci
0e4998bb4f move code from golangci-worker to golangci-lint 2018-05-05 07:45:06 +03:00