helix-mirror/helix-lsp-types
Michael Davis 1183c6c244
minor: use bitflags::bitflags rather than extern crate
This seems to be a historical artifact in `lsp_types` - we can use a
regular `use` statement to pull in the `bitflags!` macro rather than
an external crate definition. This fixes rust-analyzer's ability to find
the macro at least on rust-analyzer 2024-02-26.
2024-10-14 18:01:10 -04:00
..
src minor: use bitflags::bitflags rather than extern crate 2024-10-14 18:01:10 -04:00
Cargo.lock Vendor the lsp-types crate 2024-07-28 10:41:28 -04:00
Cargo.toml build(deps): bump the rust-dependencies group with 4 updates (#11585) 2024-08-28 23:56:28 +09:00
LICENSE Vendor the lsp-types crate 2024-07-28 10:41:28 -04:00
README.md Vendor the lsp-types crate 2024-07-28 10:41:28 -04:00

Helix's lsp-types

This is a fork of the lsp-types crate (gluon-lang/lsp-types) taken at version v0.95.1 (commit 3e6daee). This fork focuses usability improvements that make the types easier to work with for the Helix codebase. For example the URL type - the uri crate at this version of lsp-types - will be replaced with a wrapper around a string.