This repository was archived by the owner on Oct 8, 2025. It is now read-only.

Description
Since this application uses crypto, it should probably be added to the list of extra_applications
.
2023-07-07T19:32:59.543 helix_lsp::transport [ERROR] next-ls err <- "warning: :crypto.strong_rand_bytes/1 defined in application :crypto is used by the current application but the current application does not depend on :crypto. To fix this, you must do one of:\n"
2023-07-07T19:32:59.543 helix_lsp::transport [ERROR] next-ls err <- "\n"
2023-07-07T19:32:59.543 helix_lsp::transport [ERROR] next-ls err <- " 1. If :crypto is part of Erlang/Elixir, you must include it under :extra_applications inside \"def application\" in your mix.exs\n"
2023-07-07T19:32:59.543 helix_lsp::transport [ERROR] next-ls err <- "\n"
2023-07-07T19:32:59.543 helix_lsp::transport [ERROR] next-ls err <- " 2. If :crypto is a dependency, make sure it is listed under \"def deps\" in your mix.exs\n"
2023-07-07T19:32:59.543 helix_lsp::transport [ERROR] next-ls err <- "\n"
2023-07-07T19:32:59.544 helix_lsp::transport [ERROR] next-ls err <- " 3. In case you don't want to add a requirement to :crypto, you may optionally skip this warning by adding [xref: [exclude: [:crypto]]] to your \"def project\" in mix.exs\n"
2023-07-07T19:32:59.544 helix_lsp::transport [ERROR] next-ls err <- "\n"
2023-07-07T19:32:59.544 helix_lsp::transport [ERROR] next-ls err <- " lib/next_ls.ex:508: NextLS.token/0\n"
2023-07-07T19:32:59.544 helix_lsp::transport [ERROR] next-ls err <- "\n"