diff options
author | w0rp <w0rp@users.noreply.github.com> | 2019-10-07 19:24:47 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-10-07 19:24:47 +0100 |
commit | 06082ef3770c1c8c27b253e1862b9e147c0fa74b (patch) | |
tree | 3f560f86de744cacafcd0bb6155c996b45ef042b /doc | |
parent | d3a3f4011bf514372584344e3860b8c9c39e01f1 (diff) | |
parent | 5fcb24bb3e5d86da394ee1ba95fa0cea8e00ffff (diff) | |
download | ale-06082ef3770c1c8c27b253e1862b9e147c0fa74b.zip |
Merge pull request #2735 from zoonfafer/scala-metals
Add linter for Scala Metals
Diffstat (limited to 'doc')
-rw-r--r-- | doc/ale-scala.txt | 26 | ||||
-rw-r--r-- | doc/ale-supported-languages-and-tools.txt | 1 | ||||
-rw-r--r-- | doc/ale.txt | 1 |
3 files changed, 28 insertions, 0 deletions
diff --git a/doc/ale-scala.txt b/doc/ale-scala.txt index ff43cd6c..c9638baf 100644 --- a/doc/ale-scala.txt +++ b/doc/ale-scala.txt @@ -3,6 +3,32 @@ ALE Scala Integration *ale-scala-options* =============================================================================== +metals *ale-scala-metals* + +`metals` requires either an SBT project, a Mill project, or a running Bloop +server. + + +g:ale_scala_metals_executable *g:ale_scala_metals_executable* + *b:ale_scala_metals_executable* + Type: |String| + Default: `'metals-vim'` + + Override the invoked `metals` binary. + + +g:ale_scala_metals_project_root *g:ale_scala_metals_project_root* + *b:ale_scala_metals_project_root* + Type: |String| + Default: `''` + + By default the project root is found by searching upwards for `build.sbt`, + `build.sc`, `.bloop` or `.metals`. + If the project root is elsewhere, you can override the project root + directory. + + +=============================================================================== sbtserver *ale-scala-sbtserver* `sbtserver` requires a running ^1.1.x sbt shell to connect to. It will attempt diff --git a/doc/ale-supported-languages-and-tools.txt b/doc/ale-supported-languages-and-tools.txt index 19e27570..a0a346e5 100644 --- a/doc/ale-supported-languages-and-tools.txt +++ b/doc/ale-supported-languages-and-tools.txt @@ -411,6 +411,7 @@ Notes: * `stylelint` * Scala * `fsc` + * `metals` * `sbtserver` * `scalac` * `scalafmt` diff --git a/doc/ale.txt b/doc/ale.txt index eaf47d37..3282cbfd 100644 --- a/doc/ale.txt +++ b/doc/ale.txt @@ -2415,6 +2415,7 @@ documented in additional help files. sasslint..............................|ale-sass-sasslint| stylelint.............................|ale-sass-stylelint| scala...................................|ale-scala-options| + metals................................|ale-scala-metals| sbtserver.............................|ale-scala-sbtserver| scalafmt..............................|ale-scala-scalafmt| scalastyle............................|ale-scala-scalastyle| |