-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathrun.exs
28 lines (26 loc) · 865 Bytes
/
run.exs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
requires = [
"elixir_sense/core/introspection.ex",
"elixir_sense/core/ast.ex",
"elixir_sense/core/state.ex",
"elixir_sense/core/metadata_builder.ex",
"elixir_sense/core/metadata.ex",
"elixir_sense/core/parser.ex",
"elixir_sense/core/source.ex",
"alchemist/helpers/module_info.ex",
"alchemist/helpers/complete.ex",
"elixir_sense/providers/definition.ex",
"elixir_sense/providers/docs.ex",
"elixir_sense/providers/suggestion.ex",
"elixir_sense/providers/signature.ex",
"elixir_sense/providers/expand.ex",
"elixir_sense/providers/eval.ex",
"elixir_sense/server/request_handler.ex",
"elixir_sense/server/context_loader.ex",
"elixir_sense/server/tcp_server.ex",
"elixir_sense.ex",
"elixir_sense/server.ex"
]
requires |> Enum.each(fn file ->
Code.require_file("lib/#{file}", __DIR__)
end)
ElixirSense.Server.start(System.argv)