From ff785bc35aa650152643ffc65a2195e2b27f845b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Sat, 26 Sep 2020 16:33:25 +0200 Subject: refactor: use JsRuntime to implement TSC (#7691) This commits removes "CompilerWorker" in favor of using "JsRuntime". "cli/ops/compiler.rs" has been removed in favor of inline registration of ops in "cli/tsc.rs" --- cli/ops/runtime_compiler.rs | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) (limited to 'cli/ops/runtime_compiler.rs') diff --git a/cli/ops/runtime_compiler.rs b/cli/ops/runtime_compiler.rs index b51cda95b..91e638033 100644 --- a/cli/ops/runtime_compiler.rs +++ b/cli/ops/runtime_compiler.rs @@ -80,12 +80,7 @@ async fn op_transpile( cli_state.check_unstable("Deno.transpile"); let args: TranspileArgs = serde_json::from_value(args)?; let global_state = cli_state.clone(); - let permissions = { - let state = state.borrow(); - state.borrow::().clone() - }; let result = - runtime_transpile(&global_state, permissions, &args.sources, &args.options) - .await?; + runtime_transpile(global_state, &args.sources, &args.options).await?; Ok(result) } -- cgit v1.2.3