From c25e262b04c15d4de7107cc131de467882e7dcec Mon Sep 17 00:00:00 2001 From: Ryan Dahl Date: Thu, 28 Mar 2019 16:05:41 -0400 Subject: Merge the --recompile and --reload flags (#2003) --- cli/ops.rs | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'cli/ops.rs') diff --git a/cli/ops.rs b/cli/ops.rs index 8f5304793..af2757648 100644 --- a/cli/ops.rs +++ b/cli/ops.rs @@ -386,9 +386,15 @@ fn op_fetch_module_meta_data( "Sanity check" ); + let use_cache = !sc.state().flags.reload; + Box::new(futures::future::result(|| -> OpResult { let builder = &mut FlatBufferBuilder::new(); - let out = sc.state().dir.fetch_module_meta_data(specifier, referrer)?; + // TODO(ry) Use fetch_module_meta_data_async. + let out = sc + .state() + .dir + .fetch_module_meta_data(specifier, referrer, use_cache)?; let data_off = builder.create_vector(out.source_code.as_slice()); let msg_args = msg::FetchModuleMetaDataResArgs { module_name: Some(builder.create_string(&out.module_name)), -- cgit v1.2.3