summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ale_linters/go/gobuild.vim2
-rw-r--r--test/handler/test_gobuild_handler.vader4
2 files changed, 3 insertions, 3 deletions
diff --git a/ale_linters/go/gobuild.vim b/ale_linters/go/gobuild.vim
index 62687534..143c2fd0 100644
--- a/ale_linters/go/gobuild.vim
+++ b/ale_linters/go/gobuild.vim
@@ -43,7 +43,7 @@ function! ale_linters#go#gobuild#Handler(buffer, lines) abort
for l:match in ale_linters#go#gobuild#GetMatches(a:lines)
" Omit errors from imported go packages
- if ale#path#IsBufferPath(a:buffer, l:match[0])
+ if !ale#path#IsBufferPath(a:buffer, l:match[1])
continue
endif
diff --git a/test/handler/test_gobuild_handler.vader b/test/handler/test_gobuild_handler.vader
index 7748dcc7..54d7ece3 100644
--- a/test/handler/test_gobuild_handler.vader
+++ b/test/handler/test_gobuild_handler.vader
@@ -28,7 +28,7 @@ Execute (The gobuild handler should handle names with spaces):
\ ]), 'v:val[1:4]')
Execute (The gobuild handler should handle relative paths correctly):
- :file! /foo/bar/baz.go
+ :e! /foo/bar/baz.go
AssertEqual
\ [
@@ -39,6 +39,6 @@ Execute (The gobuild handler should handle relative paths correctly):
\ 'type': 'E',
\ },
\ ],
- \ ale_linters#go#gobuild#Handler(42, [
+ \ ale_linters#go#gobuild#Handler(bufnr('$'), [
\ 'baz.go:27: missing argument for Printf("%s"): format reads arg 2, have only 1 args',
\ ])