From f6e58b076ca430c29f164b65678bbf6bc64a39b7 Mon Sep 17 00:00:00 2001 From: Matt Dumler Date: Wed, 27 May 2020 16:38:36 -0500 Subject: fix(doc): handle comments at the top of the file (#5891) --- cli/doc/tests.rs | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'cli/doc/tests.rs') diff --git a/cli/doc/tests.rs b/cli/doc/tests.rs index 7f2c18639..cfa87bf96 100644 --- a/cli/doc/tests.rs +++ b/cli/doc/tests.rs @@ -44,6 +44,10 @@ impl DocFileLoader for TestLoader { #[tokio::test] async fn export_fn() { let source_code = r#"/** +* @module foo +*/ + +/** * Hello there, this is a multiline JSdoc. * * It has many lines @@ -51,6 +55,9 @@ async fn export_fn() { * Or not that many? */ export function foo(a: string, b?: number, cb: (...cbArgs: unknown[]) => void, ...args: unknown[]): void { + /** + * @todo document all the things. + */ console.log("Hello world"); } "#; @@ -143,7 +150,7 @@ export function foo(a: string, b?: number, cb: (...cbArgs: unknown[]) => void, . "location": { "col": 0, "filename": "test.ts", - "line": 8, + "line": 12, }, "name": "foo", }); -- cgit v1.2.3