From 0b5695b845727aec2514b2331adf26903175df96 Mon Sep 17 00:00:00 2001 From: Jason Axelson Date: Sat, 22 Aug 2020 14:34:38 -1000 Subject: [PATCH 1/3] Run dialyzer in ci Fixes #353 --- .travis.yml | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/.travis.yml b/.travis.yml index 8fb05bdd5..c1249e8f3 100644 --- a/.travis.yml +++ b/.travis.yml @@ -9,6 +9,13 @@ script: echo "Not checking formatting" fi - mix test + - | + if [[ "$RUN_DIALYZER" -eq 1 ]] + then + travis_wait 30 mix dialyzer + else + echo "Not running Dialyzer" + fi env: global: - MIX_HOME=$HOME/.mix @@ -27,3 +34,4 @@ matrix: elixir: 1.10.3 env: - CHECK_FORMATTED=1 + - RUN_DIALYZER=1 From f39c640f87eaf672130f9c745cc0abfb521e2987 Mon Sep 17 00:00:00 2001 From: Jason Axelson Date: Sat, 22 Aug 2020 15:36:51 -1000 Subject: [PATCH 2/3] trigger build --- README.md | 1 + 1 file changed, 1 insertion(+) diff --git a/README.md b/README.md index fe53e0736..eb606bdc7 100644 --- a/README.md +++ b/README.md @@ -1,3 +1,4 @@ +trigger build # Elixir Language Server (ElixirLS) The Elixir Language Server provides a server that runs in the background, providing IDEs, editors, and other tools with information about Elixir Mix projects. It adheres to the [Language Server Protocol](https://github.com/Microsoft/language-server-protocol), a standard for frontend-independent IDE support. Debugger integration is accomplished through the similar [VS Code Debug Protocol](https://code.visualstudio.com/docs/extensionAPI/api-debugging). From 41aded903818201980c67cd136889b2c4893fdaf Mon Sep 17 00:00:00 2001 From: Jason Axelson Date: Sat, 22 Aug 2020 15:58:54 -1000 Subject: [PATCH 3/3] remove trigger build --- README.md | 1 - 1 file changed, 1 deletion(-) diff --git a/README.md b/README.md index eb606bdc7..fe53e0736 100644 --- a/README.md +++ b/README.md @@ -1,4 +1,3 @@ -trigger build # Elixir Language Server (ElixirLS) The Elixir Language Server provides a server that runs in the background, providing IDEs, editors, and other tools with information about Elixir Mix projects. It adheres to the [Language Server Protocol](https://github.com/Microsoft/language-server-protocol), a standard for frontend-independent IDE support. Debugger integration is accomplished through the similar [VS Code Debug Protocol](https://code.visualstudio.com/docs/extensionAPI/api-debugging).