summaryrefslogtreecommitdiff
path: root/doc/ale-erlang.txt
diff options
context:
space:
mode:
authorAntoine Gagné <AntoineGagne@users.noreply.github.com>2019-05-19 16:16:17 -0400
committerw0rp <w0rp@users.noreply.github.com>2019-05-19 21:16:17 +0100
commit3b7c86e401eb488acd8713f7c9ee81344095080d (patch)
tree2eb2260f62c3529c2fb51998a4581fc9397878f6 /doc/ale-erlang.txt
parent652d991077ac3261e51abfa51d979774a555b405 (diff)
downloadale-3b7c86e401eb488acd8713f7c9ee81344095080d.zip
Add support for Erlang dialyzer (#2509)
* Add support for Erlang dialyzer * Add an option to specify rebar3 profile In doing so, the use of the `**` wildcard becomes unnecessary.
Diffstat (limited to 'doc/ale-erlang.txt')
-rw-r--r--doc/ale-erlang.txt29
1 files changed, 29 insertions, 0 deletions
diff --git a/doc/ale-erlang.txt b/doc/ale-erlang.txt
index ad3c1e5a..59993a99 100644
--- a/doc/ale-erlang.txt
+++ b/doc/ale-erlang.txt
@@ -3,6 +3,35 @@ ALE Erlang Integration *ale-erlang-options*
===============================================================================
+dialyzer *ale-erlang-dialyzer*
+
+g:ale_erlang_dialyzer_executable *g:ale_erlang_dialyzer_executable*
+ *b:ale_erlang_dialyzer_executable*
+ Type: |String|
+ Default: `'dialyzer'`
+
+ This variable can be changed to specify the dialyzer executable.
+
+
+g:ale_erlang_dialyzer_plt_file *g:ale_erlang_dialyzer_plt_file*
+ *b:ale_erlang_dialyzer_plt_file*
+ Type: |String|
+
+ This variable can be changed to specify the path to the PLT file. By
+ default, it will search for the PLT file inside the `_build` directory. If
+ there isn't one, it will fallback to the path `$REBAR_PLT_DIR/dialyzer/plt`.
+ Otherwise, it will default to `$HOME/.dialyzer_plt`.
+
+
+g:ale_erlang_dialyzer_rebar3_profile *g:ale_erlang_dialyzer_rebar3_profile*
+ *b:ale_erlang_dialyzer_rebar3_profile*
+ Type: |String|
+ Default: `'default'`
+
+ This variable can be changed to specify the profile that is used to
+ run dialyzer with rebar3.
+
+-------------------------------------------------------------------------------
erlc *ale-erlang-erlc*
g:ale_erlang_erlc_options *g:ale_erlang_erlc_options*