@@ -22635,7 +22635,8 @@ The following tags have their name/namepath portion (the non-whitespace
22635
22635
text after the tag name) checked:
22636
22636
22637
22637
1. Name(path)-defining tags requiring namepath: `@event`, `@callback`,
22638
- `@external`, `@host`, `@name`, `@typedef`, and `@template`
22638
+ `@exports` (JSDoc only),
22639
+ `@external`, `@host`, `@name`, `@typedef` (JSDoc only), and `@template`
22639
22640
(TypeScript/Closure only); `@param` (`@arg`, `@argument`) and `@property`
22640
22641
(`@prop`) also fall into this category, but while this rule will check
22641
22642
their namepath validity, we leave the requiring of the name portion
@@ -22644,11 +22645,11 @@ text after the tag name) checked:
22644
22645
1. Name(path)-defining tags (which may have value without namepath or their
22645
22646
namepath can be expressed elsewhere on the block):
22646
22647
`@class`, `@constructor`, `@constant`, `@const`, `@function`, `@func`,
22647
- `@method`, `@interface` (TypeScript tag only), `@member`, `@var`,
22648
+ `@method`, `@interface` (non-Closure only), `@member`, `@var`,
22648
22649
`@mixin`, `@namespace`, `@module` (module paths are not planned for
22649
22650
TypeScript)
22650
22651
1. Name(path)-pointing tags requiring namepath: `@alias`, `@augments`,
22651
- `@extends`, `@lends`, `@memberof`, `@memberof!`, `@mixes`, `@this`
22652
+ `@extends` (JSDoc only) , `@lends`, `@memberof`, `@memberof!`, `@mixes`, `@requires `, `@this`
22652
22653
(jsdoc only)
22653
22654
1. Name(path)-pointing tags (which may have value without namepath or their
22654
22655
namepath can be expressed elsewhere on the block): `@listens`, `@fires`,
0 commit comments