Ludovic Fernandez
fb7c90d6ee
revive: fix excludes ( #2005 )
2021-05-23 19:05:38 +02:00
Ludovic Fernandez
62668d41d0
revive: improve 'exported' rule output. ( #1994 )
2021-05-20 01:17:02 +02:00
Ludovic Fernandez
cf8fd685d0
revive: fix add-constant rule support. ( #2003 )
2021-05-19 17:39:10 +02:00
Ludovic Fernandez
625445b1f5
runner: non-zero exit code when a linter produces a panic ( #1979 )
Extra / Vulnerability scanner (push) Has been cancelled
CI / go-mod (push) Has been cancelled
CI / golangci-lint (push) Has been cancelled
Release a tag / release (push) Has been cancelled
CI / tests-on-windows (push) Has been cancelled
CI / tests-on-macos (push) Has been cancelled
CI / tests-on-unix (1.15) (push) Has been cancelled
CI / tests-on-unix (1.16) (push) Has been cancelled
CI / check_generated (push) Has been cancelled
Release a tag / docker-release (map[Dockerfile:build/Dockerfile.alpine]) (push) Has been cancelled
Release a tag / docker-release (map[Dockerfile:build/Dockerfile]) (push) Has been cancelled
2021-05-13 23:49:08 +02:00
Ludovic Fernandez
f95b1ed39f
golint: deprecation ( #1965 )
2021-05-11 00:50:50 +02:00
Chris Bandy
5c6adb63c9
importas: allow repeated aliases ( #1960 )
Extra / Vulnerability scanner (push) Has been cancelled
CI / go-mod (push) Has been cancelled
CI / golangci-lint (push) Has been cancelled
Release a tag / release (push) Has been cancelled
CI / tests-on-windows (push) Has been cancelled
CI / tests-on-macos (push) Has been cancelled
CI / tests-on-unix (1.15) (push) Has been cancelled
CI / tests-on-unix (1.16) (push) Has been cancelled
CI / check_generated (push) Has been cancelled
Release a tag / docker-release (map[Dockerfile:build/Dockerfile.alpine]) (push) Has been cancelled
Release a tag / docker-release (map[Dockerfile:build/Dockerfile]) (push) Has been cancelled
2021-05-08 18:18:50 +02:00
Stephen Brown II
07a0568df1
importas: add message if settings contain no aliases ( #1956 )
2021-05-07 00:58:10 +02:00
Ludovic Fernandez
ffe80615b0
Update importas to HEAD ( #1934 )
2021-05-01 18:41:42 +02:00
Ludovic Fernandez
a7865d2430
Update errorlint to HEAD ( #1933 )
2021-05-01 18:41:26 +02:00
Ludovic Fernandez
34ffdc243f
revive: convert hard coded excludes into default exclude patterns ( #1938 )
2021-05-01 18:40:56 +02:00
Mitsuo Heijo
cd9d8bb739
govet: Update vet passes ( #1950 )
2021-05-01 18:37:53 +02:00
Pierre Durand
8da9d3aa62
update go-critic to v0.5.6 ( #1925 )
2021-05-01 13:41:21 +02:00
Tom Arrell
92fda268b2
Update Wrapcheck to v2, add configuration ( #1947 )
2021-05-01 00:13:51 +02:00
Ludovic Fernandez
12ed5facc9
staticcheck: configurable Go version. ( #1946 )
2021-04-30 22:28:50 +02:00
Ludovic Fernandez
8f3ad45e1c
gosec: add configuration ( #1930 )
2021-04-24 23:20:12 +02:00
Ludovic Fernandez
db80e16aba
dev: cleanup config package ( #1929 )
...
* split config section into files.
* extract anonymous types.
* sort linters alphabetically.
2021-04-24 16:29:04 +02:00
Simon Sawert
d6bcf9f4b2
Update wsl to 3.3.0, sort config in example config ( #1922 )
...
* Update wsl to 3.3.0, sort config in example config
* chore: ignore CVE-2020-26160
2021-04-21 19:18:09 +02:00
Ludovic Fernandez
9cb902cdf2
fix: comma in exclude pattern leads to unexpected results ( #1917 )
2021-04-19 15:20:49 +02: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
Ludovic Fernandez
93df6f75f5
Add tagliatelle linter ( #1906 )
2021-04-12 17:59:50 +02:00
Ludovic Fernandez
a833cc1600
typecheck: improve error stack parsing. ( #1886 )
2021-04-04 10:55:39 +02:00
Ben Ye
6844f6abf8
Add promlinter to lint metrics name ( #1265 )
2021-03-30 14:56:42 +02:00
Ludovic Fernandez
9aea4aee1c
typecheck: display compilation errors as report instead of error ( #1861 )
Extra / Vulnerability scanner (push) Has been cancelled
CI / go-mod (push) Has been cancelled
CI / golangci-lint (push) Has been cancelled
Release a tag / release (push) Has been cancelled
CI / tests-on-windows (push) Has been cancelled
CI / tests-on-macos (push) Has been cancelled
CI / tests-on-unix (1.14) (push) Has been cancelled
CI / tests-on-unix (1.15) (push) Has been cancelled
CI / tests-on-unix (1.16) (push) Has been cancelled
CI / check_generated (push) Has been cancelled
Release a tag / docker-release (map[Dockerfile:build/Dockerfile.alpine]) (push) Has been cancelled
Release a tag / docker-release (map[Dockerfile:build/Dockerfile]) (push) Has been cancelled
2021-03-25 23:52:55 +01:00
Borja Clemente
814bf0e0ad
Set version command output to Stdout ( #1869 )
2021-03-24 17:43:56 +01:00
Ludovic Fernandez
809be02635
fix: linters load mode ( #1862 )
2021-03-21 23:06:40 +01:00
Ludovic Fernandez
8db518cee0
Add versions, improve deprecation system, improve linters page ( #1854 )
2021-03-17 16:17:33 +01:00
Ludovic Fernandez
b6a6faa982
Add new presets ( #1847 )
2021-03-16 13:33:28 +01:00
Ludovic Fernandez
cd6644d47b
revive: the default configuration is only applied when no dedicated configuration. ( #1831 )
2021-03-15 12:39:04 +01:00
Ludovic Fernandez
87d37c6cf5
Restore fast linters meaning ( #1844 )
...
* fix: remove useless conditions.
* feat: considere revive as slow.
* feat: considere linters with go analysis as slow.
2021-03-15 10:13:54 +03:00
Ludovic Fernandez
92adaa4497
docs: improve linters page ( #1842 )
2021-03-14 14:15:52 +01:00
Andrew Shannon Brown
e1a734e559
nolintlint: allow to fix //nolint lines ( #1583 )
2021-03-13 05:11:05 +01:00
Ludovic Fernandez
2ebc9d7202
dev: clean configuration and code ( #1830 )
2021-03-09 19:46:18 +01:00
Ludovic Fernandez
fce3949d5b
Deprecate 'scopelint' linter ( #1819 )
...
* Deprecate scopelint linter
* clean code base.
2021-03-09 10:19:22 -08:00
Ludovic Fernandez
94d2d803d2
Add gomoddirectives linter. ( #1817 )
2021-03-09 18:59:06 +01:00
Ludovic Fernandez
5ca29739e8
fix: use same default linter as go vet. ( #1793 )
2021-02-28 10:19:29 -06:00
Kamil Samigullin
c2b813325f
docs: update url of gocyclo linter ( #1794 )
2021-02-28 12:31:14 +01:00
Ludovic Fernandez
5698d46e1f
Add ForceTypeAssert linter ( #1789 )
2021-02-26 22:34:12 +01:00
Ludovic Fernandez
66fc779795
Add nilerr linter. ( #1788 )
2021-02-26 22:12:32 +01:00
Sergey Vilgelm
05836e489b
Integrate ImportAs linter ( #1783 )
...
* Integrate ImportAs linter
* review: don't panic :)
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2021-02-26 13:08:49 -06:00
Sergey Vilgelm
eefb97438c
ineffassign: use upstrea instead of golangci fork ( #1780 )
2021-02-26 00:36:43 +01:00
Sergey Vilgelm
b77118fdac
Use errcheck from main repo instead of golangci-lint fork ( #1319 )
...
Co-authored-by: Roman Leventov <leventov@ya.ru>
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2021-02-25 13:16:48 +01:00
Sebastien Rosset
ce3ff22a81
docs: improve gocritic description ( #1766 )
2021-02-25 00:16:16 +01:00
Ludovic Fernandez
856ffd16ec
Support RelatedInformation for analysis Diagnostic ( #1773 )
2021-02-24 09:08:17 +01:00
Ludovic Fernandez
b407bb8fd0
revive: add rule name in message. ( #1772 )
2021-02-24 09:07:54 +01:00
Ludovic Fernandez
42ff682f7f
Deprecate maligned, add govet fieldalignment
as replacement ( #1765 )
2021-02-22 17:46:27 +01:00
Kensei Nakada
012559c506
Add linter wastedassign ( #1651 )
2021-02-21 22:01:51 +01:00
Ludovic Fernandez
2e7c389deb
Update staticcheck to v0.1.2 (2020.2.2) ( #1756 )
2021-02-21 16:27:32 +01:00
Sergey Vilgelm
251b205f54
Deprecate Interfacer
linter ( #1755 )
2021-02-20 18:55:11 -06:00
Sergey Vilgelm
f00da2c0b7
Add stringintconv and ifaceassert to govet ( #1360 )
2021-02-20 16:37:05 +01:00
Simon Sawert
b7aac3b1ad
Bump wsl to v3.2.0 ( #1750 )
2021-02-20 15:16:10 +01:00