Ludovic Fernandez
979a4aabe3
dev: isolate printer code ( #4435 )
2024-03-03 16:00:23 +00:00
Ludovic Fernandez
b1eed50751
feat: automatically adjust the maximum concurrency to the container CPU quota ( #4441 )
2024-03-03 16:58:55 +01:00
Ludovic Fernandez
b14d05cdb4
dev: rewrite linters Manager ( #4419 )
2024-03-02 21:43:28 +01:00
Ludovic Fernandez
784264d72e
dev: new commands system ( #4412 )
2024-02-27 00:03:48 +01:00
Ludovic Fernandez
8c51979ec8
dev: clean up Executor ( #4404 )
2024-02-23 20:38:42 +01:00
Ludovic Fernandez
64492b5e59
feat: disable copyloopvar and intrange on Go < 1.22 ( #4397 )
2024-02-19 13:58:58 +00:00
dependabot[bot]
ca7b7a42d2
build(deps): bump github.com/mgechev/revive from 1.3.6 to 1.3.7 ( #4355 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-02-07 21:30:45 +01:00
Mateus Oliveira
a727aa5780
dev: remove unrelated flags from config and linters command ( #4284 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-02-03 20:11:24 +01:00
Mostafa Moradian
b3ffe708b4
feat: implement stats per linter with a flag ( #4341 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-02-02 19:32:46 +00:00
Oleksandr Redko
85fb5a2493
dev: enable errorlint linter ( #4292 )
2024-01-02 15:33:00 +01:00
Mateus Oliveira
b2901be299
docs: improve .golangci.reference.yml defaults ( #4271 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2023-12-19 22:22:05 +01:00
Mitar
66a9130840
dev: replace tab by space inside CLI help ( #4221 )
2023-11-26 22:00:21 +01:00
Oleksandr Redko
f714c5d842
docs: uppercase command option descriptions for consistency ( #4135 )
2023-10-17 17:01:49 +02:00
Ludovic Fernandez
79c78d6f6f
feat: explain typecheck and remove it from the linter list ( #3929 )
2023-06-29 22:40:59 +02:00
Ludovic Fernandez
6c7aba67ec
fix: include custom linters in enable-all
( #3911 )
2023-06-16 10:00:09 +02:00
Ludovic Fernandez
fb746c4b04
depguard: migrate to v2 ( #3795 )
2023-04-23 17:56:47 +02:00
Oleksandr Redko
1948081d84
dev: remove unused ctx parameter from Printer ( #3761 )
2023-04-16 18:18:53 +02:00
Ludovic Fernandez
00d17cc8d1
output: add colored-tab ( #3729 )
2023-04-04 01:57:22 +02:00
Patrick Ohly
d92b38cc3e
fix: combination of --fix and --path-prefix ( #3700 )
...
Release a tag / release (push) Has been cancelled
Release a tag / docker-release (map[Dockerfile:build/Dockerfile]) (push) Has been cancelled
Release a tag / docker-release (map[Dockerfile:build/alpine.Dockerfile]) (push) Has been cancelled
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2023-03-20 21:44:36 +01:00
Ludovic Fernandez
e5b30649e6
dev: add Go version to version information ( #3625 )
2023-03-02 00:34:22 +01:00
ferhat elmas
075691c4e9
feat: add TeamCity output format ( #3606 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
Co-authored-by: Oleksandr Redko <oleksandr.red+github@gmail.com>
2023-02-27 21:22:57 +01:00
Oleksandr Redko
f4fec8c6d0
dev: bytes.NewBuffer/bytes.NewBufferString to shorten initialization ( #3632 )
2023-02-24 16:40:18 +01:00
Oleksandr Redko
b673c5c1af
dev: replace pkg/errors with native error wrapping ( #3604 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2023-02-22 01:35:43 +01:00
Mitsuo Heijo
fe53ca0cd4
fix: cache status size calculation ( #3611 )
2023-02-18 02:41:29 +01:00
Ludovic Fernandez
19a338706a
dev: reference all the debug keys and env vars ( #3196 )
2022-09-06 11:48:25 +00:00
Ben Brown
0d33a5ba3a
cli: remove reference to old service ( #3173 )
2022-08-31 18:32:04 +00: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
da3b149689
fix: exit early on run --version ( #3067 )
2022-08-05 15:49:22 +02:00
Sasha Melentyev
a9dc1ce178
dev: change format like function without args ( #3012 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2022-07-24 18:24:01 +02:00
Ville Skyttä
a768760ce7
dev: clean commands ( #3007 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2022-07-23 00:55:25 +02:00
Sasha Melentyev
ed4befe5ef
dev: change err to nil ( #2971 )
2022-07-10 20:44:49 +02:00
dependabot[bot]
f7a66d0193
build(deps): bump github.com/go-critic/go-critic from 0.6.2 to 0.6.3 ( #2759 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2022-04-11 11:04:10 +02:00
Ludovic Fernandez
8bdc4d3f80
fix: help command ( #2681 )
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
2022-03-24 12:49:36 +01: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
Ludovic Fernandez
0c0804c6a4
go1.18 support ( #2438 )
2022-03-18 14:58:24 +01:00
Lauris BH
d209389625
Add support for multiple outputs ( #2386 )
2022-01-04 21:36:27 +01:00
Alexander Melentyev
ef928947b5
dev: reused exit codes ( #2364 )
2021-11-18 19:46:44 +01:00
Danil Ovchinnikov
ec58c48180
Show deprecated mark in the CLI linters help ( #2350 )
...
* Show deprecated mark in linters list
* fix output deprecated mark in linters list
2021-11-14 14:33:46 -08:00
Ludovic Fernandez
aa3550ab83
fix: reduce flaky in the CI and clean the .golangci.yml of the project ( #2359 )
...
* fix: clean linter configuration
* fix: minor changes
* fix: increase timeout
2021-11-14 16:03:40 +01:00
Oleksandr Redko
99c6516c6b
docs: fix grammar issues in comments ( #2352 )
2021-11-11 05:56:36 +01:00
Sebastien Rosset
2c01ea7ff2
gocritic: add support for variable substitution in ruleguard path settings ( #2308 )
...
* Add variable for ruleguard config directory
* Add variable for ruleguard config directory
* Add variable for ruleguard config directory
* Add variable for ruleguard config directory
* Add unit tests
* Add unit tests for ruleguard
* Add unit tests for ruleguard
* Add unit tests for ruleguard
* Add unit tests for ruleguard, fix package name
2021-11-02 11:34:19 -07:00
Oleksandr Redko
1be9570abf
Refactor: preallocate slices ( #2340 )
2021-11-02 09:27:06 -07:00
Ludovic Fernandez
a8887d5655
fix: don't hide enable-all option ( #2338 )
2021-11-02 14:02:23 +01:00
Benjamin
e5cd59a607
dev: replace ioutil with io and os ( #2318 )
2021-11-01 20:21:26 +01:00
Sebastien Rosset
bdc2f96de9
Add code comments to document source code ( #2306 )
2021-10-25 00:06:58 +02:00
Nate Finch
9b577fcb80
new-from-rev: add support for finding issues in entire files in a diff ( #2264 )
2021-09-30 18:43:31 +02:00
Tam Mach
a6fcf6f001
cleanup: Remove completion subcommand ( #2107 )
2021-07-07 13:07:49 +02:00
Matthew Cobbing
2862ca630c
output: generate HTML report ( #2043 )
2021-06-08 01:33:40 +02:00
Ludovic Fernandez
505ed3c0f7
doc: Un-deprecate enable-all option. ( #2039 )
2021-06-02 17:04:48 +02:00
Ludovic Fernandez
cf8fd685d0
revive: fix add-constant rule support. ( #2003 )
2021-05-19 17:39:10 +02:00