From 8e77f091ad9b1f8b3dc2eaf8b4a2be2560a67354 Mon Sep 17 00:00:00 2001 From: Nayeem Rahman Date: Fri, 19 Apr 2024 01:51:16 +0100 Subject: perf(lsp): cleanup document dependencies (#23426) --- cli/tools/doc.rs | 5 +++-- cli/tools/repl/session.rs | 1 + cli/tools/vendor/test.rs | 6 +++--- 3 files changed, 7 insertions(+), 5 deletions(-) (limited to 'cli/tools') diff --git a/cli/tools/doc.rs b/cli/tools/doc.rs index ac568ada4..68f7663f4 100644 --- a/cli/tools/doc.rs +++ b/cli/tools/doc.rs @@ -37,7 +37,7 @@ async fn generate_doc_nodes_for_builtin_types( let source_file_specifier = ModuleSpecifier::parse("internal://lib.deno.d.ts").unwrap(); let content = get_types_declaration_file_text(); - let mut loader = deno_graph::source::MemoryLoader::new( + let loader = deno_graph::source::MemoryLoader::new( vec![( source_file_specifier.to_string(), deno_graph::source::Source::Module { @@ -52,7 +52,7 @@ async fn generate_doc_nodes_for_builtin_types( graph .build( vec![source_file_specifier.clone()], - &mut loader, + &loader, deno_graph::BuildOptions { module_analyzer: analyzer, file_system: &NullFileSystem, @@ -60,6 +60,7 @@ async fn generate_doc_nodes_for_builtin_types( imports: Vec::new(), executor: Default::default(), jsr_url_provider: Default::default(), + passthrough_jsr_specifiers: false, npm_resolver: None, reporter: None, resolver: None, diff --git a/cli/tools/repl/session.rs b/cli/tools/repl/session.rs index e4c50a33c..8aa632949 100644 --- a/cli/tools/repl/session.rs +++ b/cli/tools/repl/session.rs @@ -627,6 +627,7 @@ impl ReplSession { imports_not_used_as_values: ImportsNotUsedAsValues::Preserve, transform_jsx: true, precompile_jsx: false, + precompile_jsx_skip_elements: None, jsx_automatic: self.jsx.import_source.is_some(), jsx_development: false, jsx_factory: self.jsx.factory.clone(), diff --git a/cli/tools/vendor/test.rs b/cli/tools/vendor/test.rs index 09e911277..21efc0d8f 100644 --- a/cli/tools/vendor/test.rs +++ b/cli/tools/vendor/test.rs @@ -112,7 +112,7 @@ impl TestLoader { impl Loader for TestLoader { fn load( - &mut self, + &self, specifier: &ModuleSpecifier, _options: deno_graph::source::LoadOptions, ) -> LoadFuture { @@ -298,7 +298,7 @@ fn build_resolver( async fn build_test_graph( roots: Vec, - mut loader: TestLoader, + loader: TestLoader, resolver: &dyn deno_graph::source::Resolver, analyzer: &dyn deno_graph::ModuleAnalyzer, ) -> ModuleGraph { @@ -306,7 +306,7 @@ async fn build_test_graph( graph .build( roots, - &mut loader, + &loader, deno_graph::BuildOptions { resolver: Some(resolver), module_analyzer: analyzer, -- cgit v1.2.3