Hi, my apologies for commenting on a closed issue! And thank you for all of your work on this project!
I'm having the same issue that @barkerja was having but the solution that worked for him does not appear to work for me.
[Error - 10:37:20 AM] Stopping server failed
Error: Stopping the server timed out
at /Users/mz/.vscode/extensions/elixir-tools.elixir-tools-0.2.2/dist/extension.js:2:150423
[Error - 10:37:20 AM] Stopping server failed
Error: Stopping the server timed out
at /Users/mz/.vscode/extensions/elixir-tools.elixir-tools-0.2.2/dist/extension.js:2:150423
[Error - 10:37:20 AM] Stopping server failed
Error: Stopping the server timed out
at /Users/mz/.vscode/extensions/elixir-tools.elixir-tools-0.2.2/dist/extension.js:2:150423
[Error - 10:37:20 AM] Client Credo: connection to server is erroring. Shutting down server.
I'll try to list out all applicable versions:
- vscode:
1.79.2
elixir-tools.vscode: v0.2.2
- erlang:
24.3.4.8
- elixir:
1.14.2-otp-24
- credo:
1.6.4 and 1.7.0
I've tried blowing away .elixir-tools, _build and deps, mix local.hex --force and mix local.rebar --force, mix deps.get and restarting vscode but it yields the same issue.
Also, I may very well be mistaken but it doesn't seem like using the excluded field to exclode _build and deps even though those folders weren't included should do anything.
Mix.install([:credo])
defmodule Test do
def run do
not_excluded_config = %Credo.Execution{
cli_options: %Credo.CLI.Options{path: "."},
files: %{
included: ["lib/", "test/", "config/"],
excluded: []
}
}
excluded_config = %Credo.Execution{
cli_options: %Credo.CLI.Options{path: "."},
files: %{
included: ["lib/", "test/", "config/"],
excluded: [
~r"/_build/",
~r"/deps/"
]
}
}
excluded_count = excluded_config |> Credo.Sources.find() |> Enum.count()
not_excluded_count = not_excluded_config |> Credo.Sources.find() |> Enum.count()
IO.puts("excluded count: #{excluded_count}\nnot excluded count: #{not_excluded_count}")
end
end
Test.run()
This yields the same result for me.
Originally posted by @iautom8things in #67 (comment)
I'm having the same issue that @barkerja was having but the solution that worked for him does not appear to work for me.
I'll try to list out all applicable versions:
1.79.2elixir-tools.vscode:v0.2.224.3.4.81.14.2-otp-241.6.4and1.7.0I've tried blowing away
.elixir-tools,_buildanddeps,mix local.hex --forceandmix local.rebar --force,mix deps.getand restarting vscode but it yields the same issue.Also, I may very well be mistaken but it doesn't seem like using the
excludedfield to exclode_buildanddepseven though those folders weren't included should do anything.This yields the same result for me.
Originally posted by @iautom8things in #67 (comment)