Viktoras
69a4e811d7
Update pkg/printers/github.go
...
Co-Authored-By: Bot from GolangCI <42910462+golangcibot@users.noreply.github.com>
2020-04-11 00:12:29 +03:00
Viktoras Makauskas
276e0d1e3b
Fixing linter issues
2020-04-11 00:11:37 +03:00
Viktoras
da4a14d827
Update pkg/printers/github.go
...
Co-Authored-By: Bot from GolangCI <42910462+golangcibot@users.noreply.github.com>
2020-04-11 00:02:35 +03:00
Viktoras Makauskas
ee2c62132c
Fixing linter issues
2020-04-10 23:59:07 +03:00
Viktoras Makauskas
d7222c7d38
Adding github actions output format
2020-04-10 23:46:19 +03:00
Simon Sawert
4a2147930a
Update wsl to v3.0.0
...
* Support to force cuddle with error checking
* Support to separate leading comments with empty lines
2020-03-15 13:36:57 +01:00
Aleksandr Razumov
e4643439b3
goanalysis: make failed prerequisites
error detailed
...
Print actual error along with dep name.
Ref: #827
2020-03-15 13:47:35 +03:00
Aleksandr Razumov
a2bc9b7a99
Merge pull request #937 from Khan/fix-range-start
...
Change writeFixedFile to replace the right line-range.
2020-03-12 20:29:04 +03:00
ferhat elmas
4d367808be
Support disable rule when enable-all is true
...
Similar to the behavior of command line flags:
enable-all to enable existing linters then disable unwanted ones.
But for vet rules.
2020-03-11 17:20:26 +01:00
Aleksandr Razumov
8100507682
autogenerated_exclude: increase scanner max buffer size
...
Ref: #954
2020-02-28 14:09:52 +03:00
Daniel Helfand
a999403d3a
change increase to increasing in timeout error
2020-02-18 11:42:58 -05:00
Trevor Pounds
c46c1b3224
Update to latest x/tools ( #930 )
...
* Update to latest x/tools (2020/01/19).
Fixes #893
* Initialize vet analyzers as unexportd global vars.
Fixes #915
* Support testing Go 1.14beta1.
* ci: reset go.mod and go.sum before generated diff check
* Update to latest x/tools (2020/02/04)
Co-authored-by: Aleksandr Razumov <ar@gortc.io>
2020-02-05 01:11:14 +03:00
Carlton Henderson
bec09851bf
fix #869 by removing lock file after unlocking ( #947 )
2020-02-04 23:47:39 +03:00
Aleksandr Razumov
18ab7a0005
autogenerated_exclude: increase scanner buffer ( #955 )
...
* autogenerated_exclude: increase scanner buffer
Some lines can be very long, so increase scanner
buffer to mitigate this.
Fix #954
2020-02-03 20:42:30 +03:00
Martins Irbe
42f2ad8a29
gocritic: update disabled check warning message
2020-02-03 16:38:27 +01:00
Aleksandr Razumov
5999fb0b0a
Merge pull request #944 from ksoichiro/fix-failed_prerequisites-error
...
Fix failed_prerequisites error
2020-02-03 00:49:20 +03:00
Trevor Pounds
7a95e5ad30
Fix misspelled words. ( #952 )
2020-02-02 16:29:57 -05:00
Soichiro Kashima
796b4fffbe
Clear part of package fields before analysis
2020-01-28 17:02:00 +09:00
Soichiro Kashima
bb41e54b04
Fix failed_prerequisites error
2020-01-28 01:57:05 +09:00
Craig Silverstein
06d26d5c12
Change writeFixedFile to replace the right line-range.
...
The function assumed, previously, that issue.Line always equals
issue.LineRange.From. But this needn't be true, and the code needn't
assume it. Now we actually replace the specified line-range.
2020-01-22 09:14:40 -08:00
Trevor Pounds
45f1e48f3d
Fix rowserrcheck URL.
...
Fixes #932
2020-01-21 21:39:11 -05: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
to6ka
d137c2e18c
make uniq by line configurable ( #920 )
2020-01-19 16:49:46 +03:00
Isaev Denis
5f1096cf80
add goprintffuncname linter ( #850 )
2020-01-19 16:46:51 +03:00
Denis Isaev
40d7bcd53e
Fix after #890 : don't propagate linter errors for golangci.com
2020-01-19 16:19:23 +03:00
gaojingyu
e93138f00f
Add rows.Err weather checked linter ( #849 )
...
Add rowserrcheck
Co-authored-by: Isaev Denis <idenx@yandex.com>
2020-01-08 14:08:16 +03:00
David Braley
be3c688da4
I473 ( #841 )
...
Support custom linters integration by plugins
Co-authored-by: Isaev Denis <idenx@yandex.com>
2020-01-08 13:51:55 +03:00
Hiroki Suezawa
7368dd3604
Update gosec and add column
...
Signed-off-by: Hiroki Suezawa <suezawa@gmail.com>
2020-01-04 17:08:51 -05:00
Trevor Pounds
c1673d2277
Add zsh completion command.
...
Fixes #862
2019-12-30 10:15:31 -05:00
Trevor Pounds
60c55133a6
Fix import order.
2019-12-30 09:05:39 -05:00
Chris Koch
7a58a86d38
unused: suggest deleting unused stuff
...
Signed-off-by: Chris Koch <chrisko@google.com>
2019-12-29 17:47:50 -05:00
Sascha Grunert
f3e349fb5c
Propagate error when linter cannot be run
...
We now return an error if any linter is unable to run to
not exit on 0 in that case.
Closes #451
Signed-off-by: Sascha Grunert <sgrunert@suse.com>
2019-12-29 16:52:01 -05:00
Tommy Mühle
d9363991ed
Update pkg/golinters/gomnd.go
...
Co-Authored-By: Simon Sawert <simon@sawert.se>
2019-12-05 07:55:04 -05:00
Tommy Mühle
704f9efede
Update gomnd.go
2019-12-05 07:55:04 -05:00
sayboras
ca432c464a
Addressed naming convention ( #859 )
2019-11-16 09:33:46 -05:00
sayboras
bd2921655a
Added go-mnd linter ( #842 )
...
* Initial commit
* Fixed goimports
* Update pkg/golinters/mnd.go
Co-Authored-By: Bot from GolangCI <42910462+golangcibot@users.noreply.github.com>
* Run goimports
* Update pkg/golinters/mnd.go
Co-Authored-By: Bot from GolangCI <42910462+golangcibot@users.noreply.github.com>
* Add prefix for goimport local
* Run make README.md
* Incorporate review comments
Add test cases
* Update readme
* Update the description
* Removed subpath in local-prefixes
* Update readme
2019-11-15 19:08:43 -05:00
Simon Sawert
0e5b7a04d5
Bump wsl to v2.0.0
2019-11-15 18:55:54 -05:00
Simon Sawert
8c1e2f004e
Revert "Bump wsl to v1.2.7"
...
This reverts commit 14ebae29060f7c7be67d31a559986aa8afe7cbb0.
2019-11-15 18:55:54 -05:00
Simon Sawert
14ebae2906
Bump wsl to v1.2.7
2019-11-10 19:07:16 -05:00
Igor Zibarev
ecccb24cb7
Fix autogen exclude for comments under package ( #831 )
2019-10-22 09:49:47 +03:00
Denis Isaev
2346cd8e56
fix json report Enabled field
2019-10-21 22:57:53 +03:00
Denis Isaev
df279922f6
just hide --deadline, don't deprecate
2019-10-15 20:46:12 +03:00
Daniel Caballero
98f60ebaa3
deadline is now deprecated, but should be taking its value from the configuration if set ( #822 )
...
* test that demostrates that deadline is not working if comes from the config
* overriding timeout with deadline when only deadline is different from its default value
* tests were not passing. default value for Deadline, that now only comes from config, is 0. Plus static check is going to fail because of deprecated cfg used
* golangci should use the latest golangci-lint version, that is the one deprecating deadline in favour of timeout
* README updated - looks the ci config in this project is used to generate usage instructions.. great!
2019-10-15 14:11:14 +03:00
Simon Sawert
22df2d739f
Update WSL to v1.2.5 ( #811 )
...
* Update WSL to v1.2.4
* Fix false positive multiline case
* Fix false positive slice expression
* Fix false positive index expression
* Support to configure/allow cuddle declarations
* Support to configurre/allow case blocks to end with whitespace
* Support cuddle defer http body close
* Re-generate README.md
* Update WSL to v1.2.5
* Support output comments for example functions
* Fix bad field tag for config
2019-10-14 22:50:34 +03:00
Peter Štibraný
d47b6f5e48
Exposed modules-download-mode as a command line option ( #781 )
...
* Exposed modules-download-mode as a command line option
* Split line into two.
* Regenerated README.md file
2019-10-14 22:21:37 +03:00
Isaev Denis
fa69ddfc14
fix not cross-os file lock ( #818 )
2019-10-14 19:46:59 +03:00
Isaev Denis
48599c64ba
Make fine-grained hashing. ( #814 )
...
Speed up golint: don't typecheck packages twice.
Relates: #805
2019-10-14 09:50:57 +03:00
Isaev Denis
6e00f51fc1
Save issues into cache in parallel ( #813 )
...
Fix #810
2019-10-13 20:09:58 +03:00
Isaev Denis
64b62667c0
Lock by flock to prevent parallel runs ( #812 )
2019-10-13 18:10:22 +03:00
Isaev Denis
9ba730e989
Make incremental analysis ( #808 )
...
Cache linting results. Reanalyze only changed packages
and packages tree depending on them.
Fixes #768 , fixes #809
2019-10-13 17:40:51 +03:00