Closed zachdaniel closed 4 years ago
Actually, I don't know if that did fix it, unfortunately. It seemed to be working for a while but isn't now? Unsure what could have changed.
Root issue fixed in https://github.com/elixir-lsp/elixir_sense/pull/30 update elixir_sense dependancy to fix this
This project has moved!
It's now being maintained by proactive volunteers from the Elixir community over at elixir-lsp/elixir-ls. Updates will continue to be published from that repo to the original VS Code extension, so no need to switch plugins if you're using VS Code.
To avoid inundating the new maintainers with issues, please verify that your issue persists with the latest version of the extension (which is published from the new repo) before re-filing your issue there.
Thanks for using ElixirLS!
Copying @manukall's original issue below:
Environment
When visiting a file that is using a module that has a line like import MyApp.{ModA, ModB} in it's using macro, the following error is raised:
I've set up a test repo at manukall/elixir_ls_test. When opening the file lib/elixir_ls_test/using.ex I get the above error.
I was able to do some slight debugging, and found that adding the below function head to elixir_sense's
metadata_builder.ex
resolved the issue. I don't have time to look into it further at the moment, unfortunately. I'm unsure if this is an elixir sense issue or an elixir-ls issue.