diff options
author | Bartek IwaĆczuk <biwanczuk@gmail.com> | 2020-08-10 17:41:19 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-08-10 17:41:19 +0200 |
commit | 6fcf06306ed2ea52031a97b918f1e929d7209250 (patch) | |
tree | 01eaea1836d5ee864aafb57677c9fb4d76e33eba /cli/doc/module.rs | |
parent | fdb2dab7cd59a70b79704e0a0efca44be2bfc186 (diff) |
feat(doc): handle imports (#6987)
This commit adds additional objects to JSON output
of "deno doc" command to facilitate linking between
types in different modules.
Diffstat (limited to 'cli/doc/module.rs')
-rw-r--r-- | cli/doc/module.rs | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/cli/doc/module.rs b/cli/doc/module.rs index 74d5361eb..cd0fdbd45 100644 --- a/cli/doc/module.rs +++ b/cli/doc/module.rs @@ -31,6 +31,7 @@ pub fn get_doc_node_for_export_decl( type_alias_def: None, namespace_def: None, interface_def: None, + import_def: None, } } Decl::Fn(fn_decl) => { @@ -48,6 +49,7 @@ pub fn get_doc_node_for_export_decl( type_alias_def: None, namespace_def: None, interface_def: None, + import_def: None, } } Decl::Var(var_decl) => { @@ -64,6 +66,7 @@ pub fn get_doc_node_for_export_decl( type_alias_def: None, namespace_def: None, interface_def: None, + import_def: None, } } Decl::TsInterface(ts_interface_decl) => { @@ -84,6 +87,7 @@ pub fn get_doc_node_for_export_decl( enum_def: None, type_alias_def: None, namespace_def: None, + import_def: None, } } Decl::TsTypeAlias(ts_type_alias) => { @@ -104,6 +108,7 @@ pub fn get_doc_node_for_export_decl( class_def: None, enum_def: None, namespace_def: None, + import_def: None, } } Decl::TsEnum(ts_enum) => { @@ -121,6 +126,7 @@ pub fn get_doc_node_for_export_decl( function_def: None, class_def: None, namespace_def: None, + import_def: None, } } Decl::TsModule(ts_module) => { @@ -138,6 +144,7 @@ pub fn get_doc_node_for_export_decl( variable_def: None, function_def: None, class_def: None, + import_def: None, } } } |