From a5a0abb8957f1ab1edc5a39935cced4a7ba1007a Mon Sep 17 00:00:00 2001 From: Isaac Clayton Date: Mon, 13 Jun 2022 12:58:07 +0200 Subject: [PATCH] Update usage of WasiPlugin -> Plugin --- crates/zed/src/languages/language_plugin.rs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/crates/zed/src/languages/language_plugin.rs b/crates/zed/src/languages/language_plugin.rs index 60ec2eb68db38f6ed41d31070efbf0cf4f546939..f7f7720c3af3efda4bb209ff1e01a6519361e95e 100644 --- a/crates/zed/src/languages/language_plugin.rs +++ b/crates/zed/src/languages/language_plugin.rs @@ -4,12 +4,12 @@ use futures::lock::Mutex; use futures::{future::BoxFuture, FutureExt}; use gpui::executor::Background; use language::{LanguageServerName, LspAdapter}; -use plugin_runtime::{Wasi, WasiFn, WasiPluginBuilder}; +use plugin_runtime::{Plugin, PluginBuilder, WasiFn}; use std::{any::Any, path::PathBuf, sync::Arc}; use util::ResultExt; pub async fn new_json(executor: Arc) -> Result { - let plugin = WasiPluginBuilder::new_with_default_ctx()? + let plugin = PluginBuilder::new_with_default_ctx()? .host_function("command", |command: String| { // TODO: actual thing dbg!(&command); @@ -35,11 +35,11 @@ pub struct PluginLspAdapter { label_for_completion: WasiFn>, initialization_options: WasiFn<(), String>, executor: Arc, - runtime: Arc>, + runtime: Arc>, } impl PluginLspAdapter { - pub async fn new(mut plugin: Wasi, executor: Arc) -> Result { + pub async fn new(mut plugin: Plugin, executor: Arc) -> Result { Ok(Self { name: plugin.function("name")?, server_args: plugin.function("server_args")?,