We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent cc0c964 commit 4b29727Copy full SHA for 4b29727
apps/language_server/lib/language_server/providers/workspace_symbols.ex
@@ -257,15 +257,20 @@ defmodule ElixirLS.LanguageServer.Providers.WorkspaceSymbols do
257
## Helpers
258
259
defp get_app_modules() do
260
- config = Mix.Project.config()
261
-
262
apps =
263
- case Mix.Project.apps_paths(config) do
264
- nil ->
265
- config[:app] |> List.wrap()
+ try do
+ config = Mix.Project.config()
+
+ case Mix.Project.apps_paths(config) do
+ nil ->
266
+ config[:app] |> List.wrap()
267
- map ->
268
- Map.keys(map)
+ map ->
269
+ Map.keys(map)
270
+ end
271
+ rescue
272
+ Mix.NoProjectError ->
273
+ []
274
end
275
276
for app <- apps do
0 commit comments