This website requires JavaScript.
4cc6ed7db9
update generated README.md
bartfokker
2018-10-26 16:48:16 +02:00
58c7cce444
update building from source in readme to include buildFlags.
bartfokker
2018-10-26 16:35:34 +02:00
4570c043a9
remove panic for fmt.Fprintf (bit prettier when printing to console)
bartfokker
2018-10-22 18:16:26 +02:00
13ce836c33
docs: write about supported go versions
Denis Isaev
2018-10-21 11:44:29 +03:00
6ecea1cddc
config: gas => gosec defaults.
Diego Pontoriero
2018-10-19 15:26:44 -07:00
9f0dcd6e34
readme: fix typo in sample config.
Diego Pontoriero
2018-10-19 13:50:59 -07:00
1759c57577
Replace ENTRYPOINT with CMD
Alexander Menzhinsky
2018-10-17 14:30:10 +03:00
6f6d496eb4
update golang.org/x/tools in go.mod
Denis Isaev
2018-10-20 10:54:47 +03:00
b307cc3765
Fix formatting with updated goimports version
Cezar Sa Espinola
2018-10-16 10:01:14 -03:00
0e2be20016
vendor: update golang.org/x/tools including goimports formatting changes
Cezar Sa Espinola
2018-10-16 09:53:46 -03:00
889e38c2fa
Make it build with go1.11
Alexander Menzhinsky
2018-10-17 14:55:41 +03:00
d55cc8808b
Fix nolint comment in readme
vterdunov
2018-10-09 16:20:12 +03:00
3e87812087
address CR comments
Ariel Mashraki
2018-10-04 23:27:31 +03:00
b81346f9d3
linters/errcheck: add support for ignore/exclude flags
Ariel Mashraki
2018-09-12 09:45:20 +03:00
59c3d20303
Add install.sh to the repo and update readme. Fixes #233
Kishan B
2018-09-28 10:02:25 +05:30
37a317939d
fix: update dockerfile to use golang 1.11
Michael
2018-09-12 12:42:13 +02:00
8d4075ba6d
Update readme
Sascha Grunert
2018-09-11 09:47:48 +02:00
90b06c3b7d
Update REAMDE for ale-vim support
Sascha Grunert
2018-09-11 09:38:16 +02:00
0c82b64123
return gosec default excludes: it's too annoying for users
Denis Isaev
2018-09-05 20:49:57 +03:00
dbfcf633d5
Issue #205 : support go modules
v1.10.2
Denis Isaev
2018-09-02 15:02:04 +03:00
0ef36f43d5
Prepare for #205 : use forked repos without aliases
Denis Isaev
2018-09-02 10:13:57 +03:00
be0bd9e1df
dev: don't run test on go1.9: they are running too long
Denis Isaev
2018-09-02 14:36:23 +03:00
8cef10eed6
#164 : update README
Denis Isaev
2018-09-01 15:02:50 +03:00
f93c2e0ab2
Fix #164 : update GAS to the latest gosec
Denis Isaev
2018-09-01 14:48:45 +03:00
8a478c47ac
Prepare for #164 : rename GAS to gosec
Denis Isaev
2018-09-01 14:16:30 +03:00
47440bc2cc
don't print config parsing info logs twice
Denis Isaev
2018-09-01 12:39:22 +03:00
a24cc87a06
refactor lintersdb: split it into abstractions
Denis Isaev
2018-09-01 11:01:17 +03:00
c37ad6652e
Fix #206 : build golangci-lint on go1.11
v1.10.1
Denis Isaev
2018-08-27 23:29:13 +03:00
ec1208924a
add info about Spacemacs to README
Denis Isaev
2018-08-25 10:35:16 +03:00
284447fc07
prettify issue texts
Denis Isaev
2018-08-18 22:15:24 +03:00
e58c27e463
move source code lines extraction to processor and store source lines in output json
Denis Isaev
2018-08-18 15:41:17 +03:00
f81283f38d
get build package from packages.Package for golangci/golangci#12
Denis Isaev
2018-08-18 11:33:18 +03:00
2db694a3ff
exit with the code 5 if no go files to analyze
Denis Isaev
2018-08-17 20:49:59 +03:00
a2b901227c
Close #196 : disable GAS (gosec) by default
v1.10
Denis Isaev
2018-08-12 22:11:21 +03:00
faa7599c95
Close #191 : fork Misspell and merge 3 pending PR-s into it
Denis Isaev
2018-08-09 20:48:36 +03:00
0262f00bfb
Fix #130 : update ineffassign: fix crash on break/continue outside of loop
Denis Isaev
2018-08-08 23:54:46 +03:00
b900926bfc
Fix #121 , fix #186 : remove --silent,-s flag: be silent by default
Denis Isaev
2018-08-08 23:47:19 +03:00
9ec959f08e
Close #187 : disable typecheck for golangci.com by default
Denis Isaev
2018-08-08 23:25:34 +03:00
d3eb3ed74d
point users to --new-from-rev=HEAD~ for CI setups in --help
Romanos Skiadas
2018-08-07 10:15:53 +01:00
a2450a5281
Path Prefix was broken on depguard
Will Dixon
2018-08-06 10:29:21 -04:00
1f3d5b2e42
Update depguard with Glob matching support
Will Dixon
2018-08-02 19:51:05 -04:00
bc945a157b
Improve lll parsing for very long lines
Fabrice Rabaute
2018-08-01 15:54:59 -07:00
b1948fdbaa
remove GOLANGCI_COM_RUN: make runs in golangci.com and local runs identical
Denis Isaev
2018-07-29 23:52:10 +03:00
55cdda4166
Fix #159 : add silent option to .golangci.example.yml
Denis Isaev
2018-07-29 23:43:19 +03:00
973c9fdfd8
Fix #126 : fix working with symlinks
v1.9.3
Denis Isaev
2018-07-29 21:45:19 +03:00
ca558ca571
Closes #154 : set typecheker sizes as types.SizesFor(build.Default.Compiler, build.Default.GOARCH)
Denis Isaev
2018-07-29 22:01:29 +03:00
8156b9f7e9
Closes #104 : improve readability of memory comparison
Denis Isaev
2018-07-29 19:40:10 +03:00
069e66aa91
Closes #75 : golangci-lint linters now prints current linters configuration
Denis Isaev
2018-07-29 19:33:24 +03:00
d02ac2466e
disable go1.11 in travis and make some small fixes for go1.11
v1.9.2
Denis Isaev
2018-07-29 12:53:18 +03:00
3a806e9c78
add gcc to dockerfile: cgo doesn't work without it
Denis Isaev
2018-07-28 23:49:55 +03:00
99d04546ce
fix crashes on go1.11: build releases on go1.11
Denis Isaev
2018-07-28 23:48:01 +03:00
c5721f50d0
update Gopkg.lock for a newer dep format and update x/tools package
Denis Isaev
2018-07-28 23:34:39 +03:00
5d04557a1f
#156 , #157 : properly detect type errors in dependencies
Denis Isaev
2018-07-28 23:32:29 +03:00
e17b9543e7
Add tab-width option to lll linter
Fabrice Rabaute
2018-07-20 12:36:18 -07:00
6ccd0c5e53
docs: ISSUE_TEMPLATE.md, PULL_REQUEST_TEMPLATE.md
Denis Isaev
2018-07-25 23:09:56 +03:00
d993a423bf
docs: remove extra new line from .golangci.example.yml
Denis Isaev
2018-07-03 19:49:05 +03:00
d78dccef76
Fix comment message
Eldar Rakhimberdin
2018-07-03 16:41:01 +03:00
9b866bcff1
Fix comment message
Eldar Rakhimberdin
2018-07-03 16:38:46 +03:00
79776b41f9
Fix #150 : don't recommend vendoring of golangci-lint in README
Denis Isaev
2018-07-03 09:36:14 +03:00
1774bf22a2
Fix #148 : fix false-positive from unused if cgo is used
v1.9.1
Denis Isaev
2018-07-01 21:19:32 +03:00
95b0757a3f
Fix marking file with cgo as autogenerated
Denis Isaev
2018-07-01 21:13:34 +03:00
894ba0df9f
Resolve #146 : prealloc linter support
v1.9
Denis Isaev
2018-06-30 21:02:41 +03:00
815d13148f
docs: add changelog, rewrite internal section, add trusted by section
Denis Isaev
2018-06-30 20:07:35 +03:00
35f9d8e5b9
Fix unparam crash on nil constant
Denis Isaev
2018-06-30 19:02:25 +03:00
facc3a096a
Fix #98 : nakedret linter support
Denis Isaev
2018-06-30 13:55:47 +03:00
a6b91ccc77
Fix #124 : support unparam linter
Denis Isaev
2018-06-29 00:12:30 +03:00
70193b9b4d
docs: improve shell installation info
Denis Isaev
2018-06-30 09:24:50 +03:00
3ce87e6245
Fix #139 : don't fail govet on cgo
Denis Isaev
2018-06-30 09:13:13 +03:00
6dd4f07c50
Fix file leak in lll
v1.8.1
Denis Isaev
2018-06-29 08:25:48 +03:00
1a9af12d6d
Fix #96 : support lll
v1.8
Denis Isaev
2018-06-28 22:39:23 +03:00
7b2a63dfa6
Fix #100 : misspell linter support
Denis Isaev
2018-06-28 21:27:07 +03:00
88ebabc4bc
Fix #109 , #116 , #131 : don't report in deadcode about unused test functions in main package
v1.7.3
Denis Isaev
2018-06-28 10:09:44 +03:00
5ef542facd
Print first compilation error in warning about inability to run megacheck because of compilation errors
Denis Isaev
2018-06-28 09:10:02 +03:00
fb38e51c83
add all warnings and error to json if out-format=json
Denis Isaev
2018-06-24 09:38:51 +03:00
93311aee9b
Fix #122 : don't crash govet on tests-only packages
v1.7.2
Denis Isaev
2018-06-19 16:32:36 +03:00
ebbfc26e88
Fix #94 : load object files for govet for old go
v1.7.1
Denis Isaev
2018-06-19 09:41:10 +03:00
78d39711f0
docs: s/.golangci.yml/.golangci.example.yml
Denis Isaev
2018-06-19 09:30:55 +03:00
020c948089
Analyze project even if fatal import dir error
Denis Isaev
2018-06-18 23:41:22 +03:00
5514c4393e
Fix #17 , #87 : govet becomes SLOW linter by default
v1.7
Denis Isaev
2018-06-18 00:06:45 +03:00
f239b80ce1
disable the congrats message
Henrik Johansson
2018-06-15 14:34:54 +02:00
2de1f87c10
Fix #102 : fix file descriptors leak inside errcheck
Denis Isaev
2018-06-16 12:48:51 +03:00
9fa9e2b3f8
Fix #106 : fix transitive expanding of nolint: we could nolint more lines than needed
Denis Isaev
2018-06-16 10:40:03 +03:00
7495c4d13a
readme: fix invalid link to issues-options
Iskander Sharipov
2018-06-15 22:04:41 +03:00
7f1779d706
docs: remove extra backtick from README.md.tmpl
Denis Isaev
2018-06-15 00:06:22 +03:00
7f17cf01e5
Remove extra backtick in install step
Sriram Venkatesh
2018-06-14 14:32:50 +12:00
9181ca7175
Fix #78 : log all warnings
Denis Isaev
2018-06-13 22:37:48 +03:00
219a5479c8
Checkstyle support (#95 )
Maksym
2018-06-13 10:54:13 -07:00
a1a9215fcc
Speedup program loading on 20%.
Denis Isaev
2018-06-12 19:20:43 +03:00
6480aa8b19
Merge pull request #89 from golangci/support/fix-mockgen-detecting
Isaev Denis
2018-06-12 15:44:23 +03:00
f9027f7dbe
Write debug logs for autogen excluding for #86
Denis Isaev
2018-06-12 15:32:34 +03:00
b4bf038095
docs: improve FAQ and remove -i from go install command
Denis Isaev
2018-06-12 14:20:36 +03:00
6e12ea5734
docs: add FAQ entry about go install
Denis Isaev
2018-06-12 10:07:10 +03:00
1ff1d6733f
ignore 'comment on exported type ... should be of the form' by default
Denis Isaev
2018-06-11 18:57:33 +03:00
84520c527e
dev: add forgotten file test/testdata/autogenerated/mockgen.go
Denis Isaev
2018-06-11 12:51:06 +03:00
7c70250d8c
Merge pull request #84 from golangci/support/detect-mockgen-properly
v1.6.1
Isaev Denis
2018-06-11 12:47:17 +03:00
7f833070b1
Properly detect generated files: fix detection when
Denis Isaev
2018-06-11 12:38:52 +03:00
89921943e1
Merge pull request #83 from golangci/feature/improve-json-output
Isaev Denis
2018-06-11 11:46:43 +03:00
541656cc20
Write JSON output more compactly and output object, not array
Denis Isaev
2018-06-11 11:17:59 +03:00
2a8eec1f70
dev: add release target to Makefile
Denis Isaev
2018-06-11 10:30:29 +03:00
34fa0b0715
Merge pull request #82 from golangci/feature/match-more-autogenerated-files
v1.6
Isaev Denis
2018-06-11 09:46:34 +03:00