Oleksandr Redko
e23ac00430
dev: remove duplicated test asserts ( #3608 )
2023-02-17 22:09:45 +01:00
Ludovic Fernandez
d03294f25f
fix: remove redundant character escape '\/' ( #3278 )
2022-10-06 00:09:31 +02:00
Ludovic Fernandez
19a338706a
dev: reference all the debug keys and env vars ( #3196 )
2022-09-06 11:48:25 +00:00
Ludovic Fernandez
39f401ba3c
dev: review and clean linter tests ( #3139 )
2022-09-01 18:26:28 +02:00
Ludovic Fernandez
bddc63a234
dev: fix CI workflow for Windows ( #3134 )
2022-08-24 22:10:51 +02:00
Ludovic Fernandez
77962e9283
dev: fix linter tests ( #3128 )
2022-08-23 10:33:57 +02:00
Ludovic Fernandez
e1afce4433
dev: improve runner to run dir with go.mod ( #3124 )
2022-08-21 16:51:36 +02:00
Ludovic Fernandez
2b4c9ab4fc
dev: follow standards by using 'want' instead of 'ERROR' for tests ( #3104 )
2022-08-20 18:53:45 +02:00
Ludovic Fernandez
5e140494b6
dev: rewrite the tests framework ( #3100 )
2022-08-15 21:56:32 +02:00
Ludovic Fernandez
f7fba37cc9
dev: replace golangcitest:config by golangcitest:config_path ( #3099 )
2022-08-15 18:23:07 +02:00
dependabot[bot]
9da04f5070
build(deps): bump github.com/go-critic/go-critic from 0.6.3 to 0.6.4 ( #3089 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2022-08-14 18:21:32 +02:00
Ludovic Fernandez
7bbbe77e5e
feat: automatic Go version detection ( #2669 )
...
Release a tag / release (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
* feat: disable unsupported go1.18 govet analyzers
* fix: inactivate interfacer with go1.18
2022-03-23 16:54:11 +01:00
Lauris BH
d209389625
Add support for multiple outputs ( #2386 )
2022-01-04 21:36:27 +01:00
Benjamin
e5cd59a607
dev: replace ioutil with io and os ( #2318 )
2021-11-01 20:21:26 +01:00
Sergey Vilgelm
251b205f54
Deprecate Interfacer
linter ( #1755 )
2021-02-20 18:55:11 -06:00
Joe Wilner
6550984878
Configure path prefix via processor abstraction ( #1226 )
2020-07-11 09:14:52 +10:00
Isaev Denis
cb58d1f82e
speed up CI and golangci-lint ( #1070 )
...
Run CI on mac os only with go1.13 and on windows only on go1.14.
Speed up tests. Introduce --allow-parallel-runners.
Block on parallel run lock 5s instead of 60s.
Don't invalidate analysis cache for minor config changes.
2020-05-09 15:15:34 +03:00
Isaev Denis
6163a8a790
Support go1.13 ( #670 )
...
Setup Travis CI to run on go 1.12 and 1.13.
Update info about go versions in README.
Rebuild go.mod,go.sum on go1.13.
2019-09-09 21:54:56 +03:00
Denis Isaev
6508d1623a
fix #513 : don't add gofmt "with -s" if not needed
...
Output
File is not `gofmt`-ed
insted of
File is not `gofmt`-ed with `-s`
when gofmt.simplify == false
2019-06-09 16:22:41 +03:00
Luke Shumaker
9ce337296b
Makefile: Set GO111MODULE=on for consistency, adjust tests accordingly
2019-06-05 00:52:23 -04:00
Denis Isaev
d437ac8629
Implement auto-fixing for gofmt,goimports,misspell
...
Also, add more identifier marking patterns.
2019-02-17 20:31:31 +03:00
Denis Isaev
609de3254c
Fix #331 : fix errcheck "ignore" config directive.
...
Make tests for "ignore" and "exclude" directives.
Mark all hidden command-line options as deprecated.
2018-12-23 12:33:41 +03:00
Denis Isaev
7dfb9cff3d
rework skip dir algorithm
2018-12-22 12:24:43 +03:00
Denis Isaev
ac77eaac68
Fix #282 , fix #209 : revert goimports commit
...
ed64e33c8c8bc9a919e2b85a1a08225b5ae59d70. Also add tests
for local mode of goimports and do refactoring of tests.
2018-11-10 11:46:37 +03:00