summaryrefslogtreecommitdiff
path: root/cli/tools/doc.rs
diff options
context:
space:
mode:
Diffstat (limited to 'cli/tools/doc.rs')
-rw-r--r--cli/tools/doc.rs18
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(),