summaryrefslogtreecommitdiff
path: root/cli/doc/module.rs
diff options
context:
space:
mode:
authorBartek IwaƄczuk <biwanczuk@gmail.com>2020-08-10 17:41:19 +0200
committerGitHub <noreply@github.com>2020-08-10 17:41:19 +0200
commit6fcf06306ed2ea52031a97b918f1e929d7209250 (patch)
tree01eaea1836d5ee864aafb57677c9fb4d76e33eba /cli/doc/module.rs
parentfdb2dab7cd59a70b79704e0a0efca44be2bfc186 (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.rs7
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,
}
}
}