summaryrefslogtreecommitdiff
path: root/doc
diff options
context:
space:
mode:
authorJerko Steiner <jerko.steiner@gmail.com>2019-01-05 19:12:55 +0000
committerw0rp <w0rp@users.noreply.github.com>2019-01-05 19:12:55 +0000
commit5bbe77101db18968fde65210956e54750d7ff4f5 (patch)
tree4ed96d074f286b16c00df3712a7c7f243d47f9ab /doc
parent4f3190daa88583523df89d4cb7add1584e0e9b7d (diff)
downloadale-5bbe77101db18968fde65210956e54750d7ff4f5.zip
Add support for bingo (#2165)
* Add support for https://github.com/saibing/bingo * Add docs for ale-go-bingo * Use go.mod when found * Add test for bingo FindProjectRoot * Simplify ale_linters#go#bingo#GetCommand
Diffstat (limited to 'doc')
-rw-r--r--doc/ale-go.txt18
-rw-r--r--doc/ale.txt3
2 files changed, 19 insertions, 2 deletions
diff --git a/doc/ale-go.txt b/doc/ale-go.txt
index 43289bd5..3fbc6fb9 100644
--- a/doc/ale-go.txt
+++ b/doc/ale-go.txt
@@ -7,7 +7,7 @@ Integration Information
The `gometalinter` linter is disabled by default. ALE enables `gofmt`,
`golint` and `go vet` by default. It also supports `staticcheck`, `go
-build`, `gosimple`, and `golangserver`.
+build`, `gosimple`, `golangserver`.
To enable `gometalinter`, update |g:ale_linters| as appropriate:
>
@@ -196,4 +196,20 @@ g:ale_go_golangci_lint_package *g:ale_go_golangci_lint_package*
===============================================================================
+bingo *ale-go-bingo*
+
+g:ale_go_bingo_executable *g:ale_go_bingo_executable*
+ *b:ale_go_bingo_executable*
+ Type: |String|
+ Default: `'go-bingo'`
+
+ Location of the go-bingo binary file.
+
+g:ale_go_bingo_options *g:ale_go_bingo_options*
+ *b:ale_go_bingo_options*
+ Type: |String|
+ Default: `''`
+
+
+===============================================================================
vim:tw=78:ts=2:sts=2:sw=2:ft=help:norl:
diff --git a/doc/ale.txt b/doc/ale.txt
index 0e658f3c..1cfa7898 100644
--- a/doc/ale.txt
+++ b/doc/ale.txt
@@ -118,6 +118,7 @@ CONTENTS *ale-contents*
staticcheck.........................|ale-go-staticcheck|
golangserver........................|ale-go-golangserver|
golangci-lint.......................|ale-go-golangci-lint|
+ bingo...............................|ale-go-bingo|
graphql...............................|ale-graphql-options|
eslint..............................|ale-graphql-eslint|
gqlint..............................|ale-graphql-gqlint|
@@ -438,7 +439,7 @@ Notes:
* FusionScript: `fusion-lint`
* Git Commit Messages: `gitlint`
* GLSL: glslang, `glslls`
-* Go: `gofmt`, `goimports`, `go mod`!!, `go vet`!!, `golint`, `gotype`!!, `gometalinter`!!, `go build`!!, `gosimple`!!, `staticcheck`!!, `golangserver`, `golangci-lint`!!
+* Go: `gofmt`, `goimports`, `go mod`!!, `go vet`!!, `golint`, `gotype`!!, `gometalinter`!!, `go build`!!, `gosimple`!!, `staticcheck`!!, `golangserver`, `golangci-lint`!!, `bingo`
* GraphQL: `eslint`, `gqlint`, `prettier`
* Hack: `hack`, `hackfmt`, `hhast`
* Haml: `haml-lint`