Skip to content

Commit 7c96d44

Browse files
committed
use cursor_env
1 parent f38fb87 commit 7c96d44

File tree

3 files changed

+4
-4
lines changed

3 files changed

+4
-4
lines changed

apps/debug_adapter/lib/debug_adapter/server.ex

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2437,7 +2437,7 @@ defmodule ElixirLS.DebugAdapter.Server do
24372437
metadata = ElixirSense.Core.Parser.parse_file(path, false, false, nil)
24382438

24392439
for line <- lines do
2440-
env = ElixirSense.Core.Metadata.get_env(metadata, {line |> elem(0), 1})
2440+
env = ElixirSense.Core.Metadata.get_cursor_env(metadata, {line |> elem(0), 1})
24412441
metadata_module = env.module
24422442

24432443
modules_to_break =
@@ -2925,7 +2925,7 @@ defmodule ElixirLS.DebugAdapter.Server do
29252925
if String.ends_with?(file, ".ex") or String.ends_with?(file, ".exs") do
29262926
code = File.read!(file)
29272927
buffer_file_metadata = ElixirSense.Core.Parser.parse_string(code, false, true, {line, 1})
2928-
env = Metadata.get_cursor_env(buffer_file_metadata, {line, 1})
2928+
env = ElixirSense.Core.Metadata.get_cursor_env(buffer_file_metadata, {line, 1})
29292929

29302930
{buffer_file_metadata, env, ElixirSense.Core.State.Env.to_macro_env(env, file, line)}
29312931
else

apps/language_server/lib/language_server/providers/completion.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -142,7 +142,7 @@ defmodule ElixirLS.LanguageServer.Providers.Completion do
142142

143143
prefix = get_prefix(text_before_cursor)
144144

145-
env = ElixirSense.Core.Metadata.get_env(metadata, {line, character})
145+
env = ElixirSense.Core.Metadata.get_cursor_env(metadata, {line, character})
146146

147147
scope =
148148
case env do

apps/language_server/lib/language_server/providers/references/locator.ex

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -113,7 +113,7 @@ defmodule ElixirLS.LanguageServer.Providers.References.Locator do
113113
|> List.flatten()
114114
|> Enum.filter(fn call -> function == nil or call.func == function end)
115115
|> Enum.map(fn call ->
116-
env = Metadata.get_env(metadata, call.position)
116+
env = Metadata.get_cursor_env(metadata, call.position)
117117

118118
binding_env = Binding.from_env(env, metadata)
119119

0 commit comments

Comments
 (0)