From b718e6ff53156a0aae486e570ce7c9cb8a3b822a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Bartek=20Iwa=C5=84czuk?= Date: Fri, 31 Jul 2020 16:59:22 +0200 Subject: upgrade: deno_lint, dprint, swc (#6928) This commit upgrades: deno_lint 0.1.20 dprint-plugin-typescript 0.25.0 swc_ecmascript 0.1.0 SWC is no longer reexported from dprint nor deno_lint. --- cli/doc/interface.rs | 11 +++++------ 1 file changed, 5 insertions(+), 6 deletions(-) (limited to 'cli/doc/interface.rs') diff --git a/cli/doc/interface.rs b/cli/doc/interface.rs index d3caa8748..3c72bac23 100644 --- a/cli/doc/interface.rs +++ b/cli/doc/interface.rs @@ -1,7 +1,6 @@ // Copyright 2018-2020 the Deno authors. All rights reserved. MIT license. use crate::colors; use crate::doc::display::{display_optional, display_readonly, SliceDisplayer}; -use crate::swc_ecma_ast; use serde::Serialize; use super::params::ts_fn_param_to_param_def; @@ -115,9 +114,9 @@ pub struct InterfaceDef { pub type_params: Vec, } -pub fn expr_to_name(expr: &swc_ecma_ast::Expr) -> String { - use crate::swc_ecma_ast::Expr::*; - use crate::swc_ecma_ast::ExprOrSuper::*; +pub fn expr_to_name(expr: &swc_ecmascript::ast::Expr) -> String { + use swc_ecmascript::ast::Expr::*; + use swc_ecmascript::ast::ExprOrSuper::*; match expr { Ident(ident) => ident.sym.to_string(), @@ -135,7 +134,7 @@ pub fn expr_to_name(expr: &swc_ecma_ast::Expr) -> String { pub fn get_doc_for_ts_interface_decl( doc_parser: &DocParser, - interface_decl: &swc_ecma_ast::TsInterfaceDecl, + interface_decl: &swc_ecmascript::ast::TsInterfaceDecl, ) -> (String, InterfaceDef) { let interface_name = interface_decl.id.sym.to_string(); @@ -145,7 +144,7 @@ pub fn get_doc_for_ts_interface_decl( let mut index_signatures = vec![]; for type_element in &interface_decl.body.body { - use crate::swc_ecma_ast::TsTypeElement::*; + use swc_ecmascript::ast::TsTypeElement::*; match &type_element { TsMethodSignature(ts_method_sig) => { -- cgit v1.2.3