diff options
Diffstat (limited to 'cli/cache')
-rw-r--r-- | cli/cache/mod.rs | 4 | ||||
-rw-r--r-- | cli/cache/node.rs | 1 | ||||
-rw-r--r-- | cli/cache/parsed_source.rs | 8 |
3 files changed, 3 insertions, 10 deletions
diff --git a/cli/cache/mod.rs b/cli/cache/mod.rs index c8fcaa223..a52fe5f48 100644 --- a/cli/cache/mod.rs +++ b/cli/cache/mod.rs @@ -50,10 +50,12 @@ pub struct FetchCacher { impl FetchCacher { pub fn new( emit_cache: EmitCache, - file_fetcher: Arc<FileFetcher>, + file_fetcher: FileFetcher, root_permissions: PermissionsContainer, dynamic_permissions: PermissionsContainer, ) -> Self { + let file_fetcher = Arc::new(file_fetcher); + Self { emit_cache, dynamic_permissions, diff --git a/cli/cache/node.rs b/cli/cache/node.rs index b19772229..da17633aa 100644 --- a/cli/cache/node.rs +++ b/cli/cache/node.rs @@ -24,7 +24,6 @@ struct CjsAnalysisData { pub reexports: Vec<String>, } -#[derive(Clone)] pub struct NodeAnalysisCache { db_file_path: Option<PathBuf>, inner: Arc<Mutex<Option<Option<NodeAnalysisCacheInner>>>>, diff --git a/cli/cache/parsed_source.rs b/cli/cache/parsed_source.rs index 6385e7384..30eecf702 100644 --- a/cli/cache/parsed_source.rs +++ b/cli/cache/parsed_source.rs @@ -67,14 +67,6 @@ impl ParsedSourceCache { } } - pub fn reset_for_file_watcher(&self) -> Self { - Self { - db_cache_path: self.db_cache_path.clone(), - cli_version: self.cli_version.clone(), - sources: Default::default(), - } - } - pub fn get_parsed_source_from_module( &self, module: &deno_graph::Module, |