Ludovic Fernandez
2c666ed4eb
dev: group linter implementation and integration tests ( #4603 )
2024-04-09 21:34:55 +00:00
Oleksandr Redko
3945188b29
dev: add fix test for mirror linter ( #4598 )
2024-03-29 21:01:06 +01:00
Oleksandr Redko
f96314f5a3
dev: add fix test for tagalign linter ( #4594 )
2024-03-29 14:21:44 +01:00
Ludovic Fernandez
085ac85a4e
dev: minor clean up ( #4577 )
2024-03-26 15:50:23 +01:00
Denis Limarev
1b0dbb0965
fix: use first issue without inline on mergeLineIssues on multiplie issues ( #3316 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-03-07 20:18:09 +01:00
Ethan Reesor
17e736fa2f
build(deps): bump github.com/denis-tingaikin/go-headerfrom 0.4.3 to 0.5.0 ( #4396 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2024-02-25 17:55:19 +01:00
Simon Sawert
78742aca92
whitespace: update after moving to the analysis
package ( #4003 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2023-11-05 13:17:19 +01:00
Ksenia Rogova
28f056032c
gofmt: autofix missing newline at EOF ( #3917 )
2023-06-18 15:49:17 +02:00
Rory Prendergast
842abcde73
gci: improve error message ( #3777 )
2023-04-21 22:22:54 +02:00
Ludovic Fernandez
5b4f7c71e1
dev: remove github.com/pkg/errors inside tests ( #3642 )
2023-02-27 22:21:16 +01:00
Ludovic Fernandez
aba80c7fe2
feat: update gofmt and goimports and add option "rewrite-rules" ( #3174 )
2022-09-01 12:25:26 +00: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
f7fba37cc9
dev: replace golangcitest:config by golangcitest:config_path ( #3099 )
2022-08-15 18:23:07 +02:00
Ludovic Fernandez
7fdb723b16
docs: remove allow-leading-space option ( #3072 )
2022-08-12 16:22:28 +02:00
Ludovic Fernandez
f8f8f9a6e7
nolint: drop allow-leading-space option and add "nolint:all" ( #3002 )
2022-08-01 14:21:04 +02:00
Ludovic Fernandez
27f921fa14
dev: use directives instead of comments for tests ( #2978 )
2022-07-15 15:32:10 +02:00
Loong Dai
2f41c1f06b
gci: fix issues and re-enable autofix ( #2892 )
...
Co-authored-by: Fernandez Ludovic <ldez@users.noreply.github.com>
2022-05-30 19:51:38 +02:00
Ludovic Fernandez
e41f428ded
dev: improve and clean fix_test ( #2457 )
2022-01-04 07:10:25 +01:00
Denis Limarev
3d17f2fac1
gocritic: support autofix ( #2450 )
2022-01-03 22:57:05 +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
Andrew Shannon Brown
306816ec85
Revert "Update nolintlint to fix nolint formatting and remove unused nolint statements ( #1573 )" ( #1584 )
...
This reverts commit aeb98303293570ba682ea933a4e9501a11a3aa99.
There are some cases that nolinter fixer wasn't handling properly or expectedly (#1579 , #1580 , #1581 ) so we'll fix those in a new attempt.
2020-12-27 11:49:58 -08:00
Andrew Shannon Brown
aeb9830329
Update nolintlint to fix nolint formatting and remove unused nolint statements ( #1573 )
...
Also allow multiple ranges to satisfy a nolint statement as having been used.
2020-12-27 06:18:02 -08:00
Sergey Vilgelm
c8bd9549a5
Support --fix for gofumpt ( #1239 )
2020-07-18 21:33:47 -05:00
Denis Krivak
7c2871c596
godot: add autofix mode
2020-05-18 15:49:58 +03:00
Aleksandr Razumov
1353b60074
test: add unused testdata for fix
2020-04-27 19:19:12 +03:00
NiseVoid
fbbd24575f
Update whitespace to v0.0.4 ( #786 )
2019-10-04 15:12:07 +03:00
NiseVoid
9976bdcc5e
Update whitespace
2019-09-23 12:16:06 -04:00
Isaev Denis
f1c1dbfab4
Feature/enable autofix on whitespace ( #674 )
...
The whitespace linter was added in #673 . Enable it and fix found issues.
Add auto-fixing to the whitespace linter.
2019-09-10 16:56:44 +03:00
Denis Isaev
3d78f64b60
fix #522 : run misspell in text mode
...
Treat Go source files as plain text files by misspell: it allows detecting
issues in strings, variable names, etc. Also, it's the default mode of
a standalone misspell tool.
Also, implement richer and more stable auto-fix of misspell issues:
now it can fix multiple issues in one line.
2019-06-09 20:14:19 +03:00
Denis Isaev
193a751f80
dev: improve test for auto-fixing of misspell
2019-02-17 23:34:07 +03: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