From b6857ca469293112a89784817fba0685b1553892 Mon Sep 17 00:00:00 2001 From: Marshall Bowers Date: Tue, 9 Apr 2024 10:57:26 -0400 Subject: [PATCH] Use v0.0.6 of the `zed_extension_api` for extensions that need it (#10324) This PR updates the extensions dependent on v0.0.6 of the `zed_extension_api` crate to use the now-published version on crates.io instead of a path dependency. The impacted extensions are: - `dart` - `gleam` - `haskell` - `svelte` Release Notes: - N/A --- Cargo.lock | 19 +++++++++++++++---- extensions/dart/Cargo.toml | 2 +- extensions/gleam/Cargo.toml | 3 +-- extensions/haskell/Cargo.toml | 3 +-- extensions/svelte/Cargo.toml | 3 +-- 5 files changed, 19 insertions(+), 11 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 66c8f7b873..c9cb4099e5 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -12490,7 +12490,7 @@ dependencies = [ name = "zed_dart" version = "0.0.1" dependencies = [ - "zed_extension_api 0.0.6", + "zed_extension_api 0.0.6 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -12534,18 +12534,29 @@ dependencies = [ "wit-bindgen", ] +[[package]] +name = "zed_extension_api" +version = "0.0.6" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "77ca8bcaea3feb2d2ce9dbeb061ee48365312a351faa7014c417b0365fe9e459" +dependencies = [ + "serde", + "serde_json", + "wit-bindgen", +] + [[package]] name = "zed_gleam" version = "0.0.2" dependencies = [ - "zed_extension_api 0.0.6", + "zed_extension_api 0.0.6 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] name = "zed_haskell" version = "0.0.1" dependencies = [ - "zed_extension_api 0.0.6", + "zed_extension_api 0.0.6 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] @@ -12580,7 +12591,7 @@ dependencies = [ name = "zed_svelte" version = "0.0.1" dependencies = [ - "zed_extension_api 0.0.6", + "zed_extension_api 0.0.6 (registry+https://github.com/rust-lang/crates.io-index)", ] [[package]] diff --git a/extensions/dart/Cargo.toml b/extensions/dart/Cargo.toml index f866c08181..4cee6ba3af 100644 --- a/extensions/dart/Cargo.toml +++ b/extensions/dart/Cargo.toml @@ -13,4 +13,4 @@ path = "src/dart.rs" crate-type = ["cdylib"] [dependencies] -zed_extension_api = { path = "../../crates/extension_api" } +zed_extension_api = "0.0.6" diff --git a/extensions/gleam/Cargo.toml b/extensions/gleam/Cargo.toml index 8aba5e54c9..7260bf5898 100644 --- a/extensions/gleam/Cargo.toml +++ b/extensions/gleam/Cargo.toml @@ -13,5 +13,4 @@ path = "src/gleam.rs" crate-type = ["cdylib"] [dependencies] -# zed_extension_api = "0.0.4" -zed_extension_api = { path = "../../crates/extension_api" } +zed_extension_api = "0.0.6" diff --git a/extensions/haskell/Cargo.toml b/extensions/haskell/Cargo.toml index 7d057fe5f9..eb2eefc281 100644 --- a/extensions/haskell/Cargo.toml +++ b/extensions/haskell/Cargo.toml @@ -13,5 +13,4 @@ path = "src/haskell.rs" crate-type = ["cdylib"] [dependencies] -# zed_extension_api = "0.0.4" -zed_extension_api = { path = "../../crates/extension_api" } +zed_extension_api = "0.0.6" diff --git a/extensions/svelte/Cargo.toml b/extensions/svelte/Cargo.toml index a3bc5d2c7c..efc876682b 100644 --- a/extensions/svelte/Cargo.toml +++ b/extensions/svelte/Cargo.toml @@ -13,5 +13,4 @@ path = "src/svelte.rs" crate-type = ["cdylib"] [dependencies] -zed_extension_api = { path = "../../crates/extension_api" } -# zed_extension_api = "0.0.4" +zed_extension_api = "0.0.6"