Skip to content

Latest commit

 

History

History
27 lines (20 loc) · 899 Bytes

File metadata and controls

27 lines (20 loc) · 899 Bytes

Ruby extension for Zed

Documentation

Command-free LSP build

The default build does not run extension-side process commands for Ruby LSP startup. It uses configured lsp.<server>.binary.path values first, then falls back to worktree.which. If use_bundler is enabled, it launches through bundle exec <server> without probing Bundler.

cargo test

To enable the command API path for project gem detection and extension-managed language server/debug gem installation, build with:

cargo test --features command_api

This is not a replacement for fixing Zed's command spawning behavior: zed-industries/zed#57170. The command-free profile expects bundle or the language server executable to be available from the project environment. Debugging expects rdbg to be available from that same environment.