diff options
author | Ryan Dahl <ry@tinyclouds.org> | 2021-09-24 11:10:42 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-09-24 11:10:42 -0400 |
commit | 01da1d0adc0d09d60eb765ac583be8108eb31e36 (patch) | |
tree | 21819769192f9b86c0c95f8a1bdcc911ceb2bd7b /cli/tools/doc.rs | |
parent | 703ca905fd2ddd1860d704bf43aa66679a47a1e5 (diff) |
refactor: Rename ProgramState to ProcState (#12204)
Move Arc into struct
Diffstat (limited to 'cli/tools/doc.rs')
-rw-r--r-- | cli/tools/doc.rs | 18 |
1 files changed, 8 insertions, 10 deletions
diff --git a/cli/tools/doc.rs b/cli/tools/doc.rs index a02c858f0..1711c5ccd 100644 --- a/cli/tools/doc.rs +++ b/cli/tools/doc.rs @@ -4,7 +4,7 @@ use crate::colors; use crate::file_fetcher::File; use crate::flags::Flags; use crate::get_types; -use crate::program_state::ProgramState; +use crate::proc_state::ProcState; use crate::write_json_to_stdout; use crate::write_to_stdout_ignore_sigpipe; use deno_ast::MediaType; @@ -61,7 +61,7 @@ impl Resolver for DocResolver { } struct DocLoader { - program_state: Arc<ProgramState>, + ps: ProcState, } impl Loader for DocLoader { @@ -71,9 +71,9 @@ impl Loader for DocLoader { _is_dynamic: bool, ) -> LoadFuture { let specifier = specifier.clone(); - let program_state = self.program_state.clone(); + let ps = self.ps.clone(); async move { - let result = program_state + let result = ps .file_fetcher .fetch(&specifier, &mut Permissions::allow_all()) .await @@ -97,7 +97,7 @@ pub async fn print_docs( maybe_filter: Option<String>, private: bool, ) -> Result<(), AnyError> { - let program_state = ProgramState::build(flags.clone()).await?; + let ps = ProcState::build(flags.clone()).await?; let source_file = source_file.unwrap_or_else(|| "--builtin".to_string()); let source_parser = deno_graph::DefaultSourceParser::new(); @@ -135,13 +135,11 @@ pub async fn print_docs( }; // Save our fake file into file fetcher cache. - program_state.file_fetcher.insert_cached(root); + ps.file_fetcher.insert_cached(root); - let mut loader = DocLoader { - program_state: program_state.clone(), - }; + let mut loader = DocLoader { ps: ps.clone() }; let resolver = DocResolver { - import_map: program_state.maybe_import_map.clone(), + import_map: ps.maybe_import_map.clone(), }; let graph = create_graph( root_specifier.clone(), |