Skip to content

Commit

Permalink
Stop relying on deprecated configuration sync
Browse files Browse the repository at this point in the history
Fixes #367
Fixes elixir-lsp/elixir-ls#921
Fixes #345
Fixes #366
  • Loading branch information
lukaszsamson committed Aug 14, 2023
1 parent b27dafd commit 4236e1a
Show file tree
Hide file tree
Showing 2 changed files with 2 additions and 6 deletions.
2 changes: 1 addition & 1 deletion elixir-ls
Submodule elixir-ls updated 39 files
+3 −3 .formatter.exs
+103 −103 README.md
+1 −1 apps/elixir_ls_debugger/lib/debugger/cli.ex
+30 −0 apps/elixir_ls_debugger/lib/debugger/module_info_cache.ex
+131 −39 apps/elixir_ls_debugger/lib/debugger/server.ex
+2 −3 apps/elixir_ls_debugger/lib/debugger/stacktrace.ex
+619 −17 apps/elixir_ls_debugger/test/debugger_test.exs
+45 −0 apps/elixir_ls_debugger/test/fixtures/mix_project/lib/protocol_breakpoints.ex
+1 −1 apps/elixir_ls_debugger/test/test_helper.exs
+1 −1 apps/elixir_ls_utils/lib/launch.ex
+7 −1 apps/language_server/lib/language_server.ex
+46 −23 apps/language_server/lib/language_server/build.ex
+2 −2 apps/language_server/lib/language_server/cli.ex
+1 −1 apps/language_server/lib/language_server/dialyzer.ex
+3 −3 apps/language_server/lib/language_server/erlang_source_file.ex
+1 −1 apps/language_server/lib/language_server/experimental/code_mod/format.ex
+3 −0 apps/language_server/lib/language_server/experimental/provider/handlers/find_references.ex
+15 −2 apps/language_server/lib/language_server/json_rpc.ex
+80 −33 apps/language_server/lib/language_server/providers/completion.ex
+1 −1 apps/language_server/lib/language_server/providers/execute_command/apply_spec.ex
+2 −2 apps/language_server/lib/language_server/providers/execute_command/restart.ex
+1 −1 apps/language_server/lib/language_server/providers/hover.ex
+2 −2 apps/language_server/lib/language_server/providers/on_type_formatting.ex
+3 −0 apps/language_server/lib/language_server/providers/references.ex
+119 −46 apps/language_server/lib/language_server/server.ex
+1 −10 apps/language_server/lib/language_server/source_file.ex
+12 −12 apps/language_server/test/experimental/provider/handlers/goto_definition_test.exs
+3 −3 apps/language_server/test/providers/completion_test.exs
+12 −12 apps/language_server/test/providers/definition_test.exs
+2 −2 apps/language_server/test/providers/implementation_test.exs
+43 −8 apps/language_server/test/server_test.exs
+3 −3 apps/language_server/test/source_file_test.exs
+1 −1 apps/language_server/test/support/server_test_helpers.ex
+1 −1 dep_versions.exs
+7 −7 guides/initialization.md
+1 −1 mix.lock
+435 −10 scripts/installer.exs
+2 −1 scripts/launch.exs
+1 −1 scripts/quiet_install.exs
6 changes: 1 addition & 5 deletions src/languageClientManager.ts
Original file line number Diff line number Diff line change
Expand Up @@ -31,11 +31,7 @@ const clientOptions: LanguageClientOptions = {
// the client will iterate through this list and chose the first matching element
documentSelector: defaultDocumentSelector,
// Don't focus the Output pane on errors because request handler errors are no big deal
revealOutputChannelOn: RevealOutputChannelOn.Never,
synchronize: {
// Synchronize the setting section 'elixirLS' to the server
configurationSection: "elixirLS",
},
revealOutputChannelOn: RevealOutputChannelOn.Never
};

function startClient(
Expand Down

0 comments on commit 4236e1a

Please sign in to comment.