diff options
author | David Sherret <dsherret@users.noreply.github.com> | 2021-12-08 19:12:14 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-08 19:12:14 -0500 |
commit | 1507b8c9843262d6514ed61fdba115671dfb7bfe (patch) | |
tree | 963e47cf71c5f4bdd457308c3f82becc106c9d27 /cli/lsp/code_lens.rs | |
parent | 318f48f9adc486e95dcc5f86fd0a1848c6df51f6 (diff) |
fix: upgrade swc fixing many bundling and `--no-check` bugs (#13025)
Diffstat (limited to 'cli/lsp/code_lens.rs')
-rw-r--r-- | cli/lsp/code_lens.rs | 19 |
1 files changed, 4 insertions, 15 deletions
diff --git a/cli/lsp/code_lens.rs b/cli/lsp/code_lens.rs index 75f46dba8..852f286ab 100644 --- a/cli/lsp/code_lens.rs +++ b/cli/lsp/code_lens.rs @@ -9,7 +9,6 @@ use super::tsc::NavigationTree; use deno_ast::swc::ast; use deno_ast::swc::common::Span; -use deno_ast::swc::visit::Node; use deno_ast::swc::visit::Visit; use deno_ast::swc::visit::VisitWith; use deno_ast::ParsedSource; @@ -129,7 +128,7 @@ impl DenoTestCollector { } impl Visit for DenoTestCollector { - fn visit_call_expr(&mut self, node: &ast::CallExpr, _parent: &dyn Node) { + fn visit_call_expr(&mut self, node: &ast::CallExpr) { if let ast::ExprOrSuper::Expr(callee_expr) = &node.callee { match callee_expr.as_ref() { ast::Expr::Ident(ident) => { @@ -155,7 +154,7 @@ impl Visit for DenoTestCollector { } } - fn visit_var_decl(&mut self, node: &ast::VarDecl, _parent: &dyn Node) { + fn visit_var_decl(&mut self, node: &ast::VarDecl) { for decl in &node.decls { if let Some(init) = &decl.init { match init.as_ref() { @@ -401,12 +400,7 @@ fn collect_test( if let Some(parsed_source) = parsed_source { let mut collector = DenoTestCollector::new(specifier.clone(), parsed_source.clone()); - parsed_source.module().visit_with( - &ast::Invalid { - span: deno_ast::swc::common::DUMMY_SP, - }, - &mut collector, - ); + parsed_source.module().visit_with(&mut collector); return Ok(collector.take()); } } @@ -564,12 +558,7 @@ mod tests { .unwrap(); let mut collector = DenoTestCollector::new(specifier, parsed_module.clone()); - parsed_module.module().visit_with( - &ast::Invalid { - span: deno_ast::swc::common::DUMMY_SP, - }, - &mut collector, - ); + parsed_module.module().visit_with(&mut collector); assert_eq!( collector.take(), vec![ |