Skip to content

Commit

Permalink
LS: Move LS-specific dependencies out of workspace Cargo.toml
Browse files Browse the repository at this point in the history
The language server is going to be maintained by a separate team from
now on, so it makes sense to give this new team a freedom to manage
their specific deps without influencing other crates. The more shared
deps, like `anyhow` or `serde` have not been moved, though they may be
in the future.

commit-id:84dd4a0a
  • Loading branch information
mkaput committed Feb 7, 2024
1 parent c1bb4e0 commit ffced76
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 6 deletions.
3 changes: 0 additions & 3 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -118,7 +118,6 @@ quote = "1.0.33"
rayon = "1.8.0"
rstest = "0.18.2"
salsa = "0.16.1"
scarb-metadata = "1"
schemars = { version = "0.8.15", features = ["preserve_order"] }
serde = { version = "1.0.192", default-features = false, features = ["derive"] }
serde_json = "1.0"
Expand All @@ -135,8 +134,6 @@ time = { version = "0.3.30", features = [
"macros",
"local-offset",
] }
tokio = { version = "1.33.0", features = ["full", "sync"] }
toml = "0.8.8"
tower-lsp = "0.20.0"
unescaper = "0.1.2"
xshell = "0.2.5"
6 changes: 3 additions & 3 deletions crates/cairo-lang-language-server/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -23,10 +23,10 @@ cairo-lang-test-plugin = { path = "../cairo-lang-test-plugin", version = "2.5.3"
cairo-lang-utils = { path = "../cairo-lang-utils", version = "2.5.3", features = ["env_logger"] }
log.workspace = true
salsa.workspace = true
scarb-metadata.workspace = true
scarb-metadata = "1"
serde = { workspace = true, default-features = true }
serde_json.workspace = true
tokio.workspace = true
tower-lsp.workspace = true
tokio = { version = "1.33.0", features = ["full"] }
tower-lsp = "0.20.0"

[dev-dependencies]

0 comments on commit ffced76

Please sign in to comment.