mirror of
https://github.com/SilasMarvin/lsp-ai.git
synced 2025-12-17 14:34:21 +01:00
Merge pull request #91 from SilasMarvin/SilasMarvin-patch-1
Delete crates/utils-tree-sitter/lsp-ai-chat.md
This commit is contained in:
@@ -1,39 +0,0 @@
|
|||||||
!C I currently have the following in my Cargo.toml
|
|
||||||
|
|
||||||
[features]
|
|
||||||
default = []
|
|
||||||
all = ["dep:tree-sitter-python", "dep:tree-sitter-bash", "dep:tree-sitter-c", "dep:tree-sitter-cpp", "dep:tree-sitter-c-sharp", "dep:tree-sitter-css", "dep:tree-sitter-elixir", "dep:tree-sitter-erlang", "dep:tree-sitter-go", "dep:tree-sitter-html", "dep:tree-sitter-java", "dep:tree-sitter-javascript", "dep:tree-sitter-json", "dep:tree-sitter-rust", "dep:tree-sitter-haskell", "dep:tree-sitter-lua", "dep:tree-sitter-ocaml"]
|
|
||||||
|
|
||||||
Update the features to include a feature for each language that activates its relevant dependency
|
|
||||||
|
|
||||||
|
|
||||||
<|assistant|>
|
|
||||||
Here's how you can update your `Cargo.toml` to include a feature for each language that activates its relevant dependency:
|
|
||||||
|
|
||||||
```toml
|
|
||||||
[features]
|
|
||||||
default = []
|
|
||||||
all = ["python", "bash", "c", "cpp", "csharp", "css", "elixir", "erlang", "go", "html", "java", "javascript", "json", "rust", "haskell", "lua", "ocaml"]
|
|
||||||
|
|
||||||
python = ["dep:tree-sitter-python"]
|
|
||||||
bash = ["dep:tree-sitter-bash"]
|
|
||||||
c = ["dep:tree-sitter-c"]
|
|
||||||
cpp = ["dep:tree-sitter-cpp"]
|
|
||||||
csharp = ["dep:tree-sitter-c-sharp"]
|
|
||||||
css = ["dep:tree-sitter-css"]
|
|
||||||
elixir = ["dep:tree-sitter-elixir"]
|
|
||||||
erlang = ["dep:tree-sitter-erlang"]
|
|
||||||
go = ["dep:tree-sitter-go"]
|
|
||||||
html = ["dep:tree-sitter-html"]
|
|
||||||
java = ["dep:tree-sitter-java"]
|
|
||||||
javascript = ["dep:tree-sitter-javascript"]
|
|
||||||
json = ["dep:tree-sitter-json"]
|
|
||||||
rust = ["dep:tree-sitter-rust"]
|
|
||||||
haskell = ["dep:tree-sitter-haskell"]
|
|
||||||
lua = ["dep:tree-sitter-lua"]
|
|
||||||
ocaml = ["dep:tree-sitter-ocaml"]
|
|
||||||
```
|
|
||||||
|
|
||||||
This setup allows you to enable individual language support or use the `all` feature to enable all languages at once.
|
|
||||||
|
|
||||||
<|user|>
|
|
||||||
Reference in New Issue
Block a user