From f34016a55273c180c49a75aafd1e277c0f783d3b Mon Sep 17 00:00:00 2001 From: Craig Rodrigues Date: Mon, 24 Jul 2023 05:30:00 -0700 Subject: feat: enable golangci-lint by default (#4536) This replaces golint and gometalinter which are both deprecated --- autoload/ale/linter.vim | 2 +- doc/ale.txt | 2 +- test/test_filetype_linter_defaults.vader | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/autoload/ale/linter.vim b/autoload/ale/linter.vim index 093243a9..b5a32654 100644 --- a/autoload/ale/linter.vim +++ b/autoload/ale/linter.vim @@ -42,7 +42,7 @@ let s:default_ale_linters = { \ 'apkbuild': ['apkbuild_lint', 'secfixes_check'], \ 'csh': ['shell'], \ 'elixir': ['credo', 'dialyxir', 'dogma'], -\ 'go': ['gofmt', 'gopls', 'govet'], +\ 'go': ['gofmt', 'golangci-lint', 'gopls', 'govet'], \ 'groovy': ['npm-groovy-lint'], \ 'hack': ['hack'], \ 'help': [], diff --git a/doc/ale.txt b/doc/ale.txt index d0c7e9e9..467b0c1a 100644 --- a/doc/ale.txt +++ b/doc/ale.txt @@ -1641,7 +1641,7 @@ g:ale_linters *g:ale_linters* \ 'apkbuild': ['apkbuild_lint', 'secfixes_check'], \ 'csh': ['shell'], \ 'elixir': ['credo', 'dialyxir', 'dogma'], - \ 'go': ['gofmt', 'gopls', 'govet'], + \ 'go': ['gofmt', 'golangci-lint', 'gopls', 'govet'], \ 'groovy': ['npm-groovy-lint'], \ 'hack': ['hack'], \ 'help': [], diff --git a/test/test_filetype_linter_defaults.vader b/test/test_filetype_linter_defaults.vader index 987257f7..6b56aca7 100644 --- a/test/test_filetype_linter_defaults.vader +++ b/test/test_filetype_linter_defaults.vader @@ -36,7 +36,7 @@ Execute(The defaults for the elixir filetype should be correct): AssertEqual [], GetLinterNames('elixir') Execute(The defaults for the go filetype should be correct): - AssertEqual ['gofmt', 'gopls', 'govet'], GetLinterNames('go') + AssertEqual ['gofmt', 'golangci-lint', 'gopls', 'govet'], GetLinterNames('go') let g:ale_linters_explicit = 1 -- cgit v1.2.3