From de2ab4ab8f3465f5f363ce8cee13ed63de248ed4 Mon Sep 17 00:00:00 2001 From: Oleksandr T Date: Wed, 15 Feb 2023 00:25:00 +0200 Subject: [PATCH] fix(52761): overload tag is not supported in completions (#52762) --- src/services/jsDoc.ts | 1 + tests/cases/fourslash/jsdocOverloadTagCompletion.ts | 13 +++++++++++++ 2 files changed, 14 insertions(+) create mode 100644 tests/cases/fourslash/jsdocOverloadTagCompletion.ts diff --git a/src/services/jsDoc.ts b/src/services/jsDoc.ts index bf4226c22e6..263ab35b200 100644 --- a/src/services/jsDoc.ts +++ b/src/services/jsDoc.ts @@ -145,6 +145,7 @@ const jsDocTagNames = [ "module", "name", "namespace", + "overload", "override", "package", "param", diff --git a/tests/cases/fourslash/jsdocOverloadTagCompletion.ts b/tests/cases/fourslash/jsdocOverloadTagCompletion.ts new file mode 100644 index 00000000000..8be7f528792 --- /dev/null +++ b/tests/cases/fourslash/jsdocOverloadTagCompletion.ts @@ -0,0 +1,13 @@ +/// + +// @allowJS: true +// @checkJs: true + +// @filename: /a.js +/////** +//// * @/**/ +//// */ + +verify.completions( + { marker: "", includes: ["overload"] }, +);