From 7c2e7c660804afca823d60e6496aa853f75db16c Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Thu, 10 Sep 2020 09:57:45 -0400 Subject: Use gotham-like state for ops (#7385) Provides a concrete state type that can be dynamically added. This is necessary for op crates. * renames BasicState to OpState * async ops take `Rc>` * sync ops take `&mut OpState` * removes `OpRegistry`, `OpRouter` traits * `get_error_class_fn` moved to OpState * ResourceTable moved to OpState --- op_crates/web/lib.rs | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'op_crates/web/lib.rs') diff --git a/op_crates/web/lib.rs b/op_crates/web/lib.rs index f98dfe7c4..03107524a 100644 --- a/op_crates/web/lib.rs +++ b/op_crates/web/lib.rs @@ -33,7 +33,6 @@ pub fn get_declaration() -> PathBuf { #[cfg(test)] mod tests { use deno_core::js_check; - use deno_core::BasicState; use deno_core::JsRuntime; use deno_core::StartupData; use futures::future::lazy; @@ -49,8 +48,7 @@ mod tests { } fn setup() -> JsRuntime { - let mut isolate = - JsRuntime::new(BasicState::new(), StartupData::None, false); + let mut isolate = JsRuntime::new(StartupData::None, false); crate::init(&mut isolate); isolate } -- cgit v1.2.3