From 1a4b2a4ec9912c072c9041fb27f6da03d5819427 Mon Sep 17 00:00:00 2001 From: Yusuke Tanaka Date: Fri, 26 Mar 2021 13:46:55 +0900 Subject: [PATCH] refactor(lsp): remove unused code (#9897) --- cli/lsp/tsc.rs | 15 --------------- 1 file changed, 15 deletions(-) diff --git a/cli/lsp/tsc.rs b/cli/lsp/tsc.rs index 7569036f53..e2c184e59c 100644 --- a/cli/lsp/tsc.rs +++ b/cli/lsp/tsc.rs @@ -1345,7 +1345,6 @@ struct Response { } struct State<'a> { - asset: Option, last_id: usize, response: Option, state_snapshot: StateSnapshot, @@ -1355,7 +1354,6 @@ struct State<'a> { impl<'a> State<'a> { fn new(state_snapshot: StateSnapshot) -> Self { Self { - asset: None, last_id: 1, response: None, state_snapshot, @@ -1673,18 +1671,6 @@ fn script_version( Ok(None) } -#[derive(Debug, Deserialize)] -#[serde(rename_all = "camelCase")] -struct SetAssetArgs { - text: Option, -} - -#[allow(clippy::unnecessary_wraps)] -fn set_asset(state: &mut State, args: SetAssetArgs) -> Result { - state.asset = args.text; - Ok(true) -} - /// Create and setup a JsRuntime based on a snapshot. It is expected that the /// supplied snapshot is an isolate that contains the TypeScript language /// server. @@ -1708,7 +1694,6 @@ pub fn start(debug: bool) -> Result { runtime.register_op("op_respond", op(respond)); runtime.register_op("op_script_names", op(script_names)); runtime.register_op("op_script_version", op(script_version)); - runtime.register_op("op_set_asset", op(set_asset)); let init_config = json!({ "debug": debug }); let init_src = format!("globalThis.serverInit({});", init_config);