Fix umbrella app detection #88
Merged
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This fixes umbrella path detection. Currently,
maybe_umbrella_path
is always the same aschild_or_root_path
because of howvim.fs.find
works.So this change kind of restores the logic that existed before removing lspconfig dep
Suggestion
It also removes the logic that detects if the umbrella path contains the dir
apps
. This was because this path could be set to another name inmix. exs
with:apps_path,
and maybe it is redundant checking for this when we found themix. exs
in a parent dir. But this is a suggestion, and I may be missing something.