This repository was archived by the owner on Aug 29, 2025. It is now read-only.
-
-
Notifications
You must be signed in to change notification settings - Fork 11
timing out (another one) #73
Copy link
Copy link
Open
Labels
bugSomething isn't workingSomething isn't workingneeds-reproNeeds a minimal reproductionNeeds a minimal reproduction
Description
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.4and1.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)
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingneeds-reproNeeds a minimal reproductionNeeds a minimal reproduction