Skip to content

Commit b0b566f

Browse files
committed
https://hexdocs.pm/stream_data/ExUnitProperties.html#property/3
1 parent bf29634 commit b0b566f

File tree

1 file changed

+11
-0
lines changed

1 file changed

+11
-0
lines changed

apps/language_server/lib/language_server/providers/document_symbols.ex

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -304,6 +304,17 @@ defmodule ElixirLS.LanguageServer.Providers.DocumentSymbols do
304304
}
305305
end
306306

307+
# ExUnit property
308+
defp extract_symbol(_current_module, {:property, location, [name | _]}) do
309+
%Info{
310+
type: :function,
311+
name: Macro.to_string(name),
312+
detail: :property |> to_string,
313+
location: location,
314+
children: []
315+
}
316+
end
317+
307318
# ExUnit setup and setup_all callbacks
308319
defp extract_symbol(_current_module, {name, location, [_name | _]})
309320
when name in [:setup, :setup_all] do

0 commit comments

Comments
 (0)