You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
fix(`no-defaults`): adjust fixed AST to fully unset `default` as new …
…`comment-parser` adjustment would otherwise not wholly remove the default; also updates devDeps and tests use of opening jsdoc; fixesgajus#568
fix(`check-examples`): disable jsdoc/require-jsdoc
Examples inside JSDoc comments cant comply with the `jsdoc/require-jsdoc` rule,
because the closing comment of the nested JSDoc would close the multiline
comment that contains the example.
fix(`require-jsdoc`): handle `MethodDefinition` context without errin…
…g when using `exemptEmptyFunctions` and `exemptEmptyConstructors`; fixesgajus#613
Also impacts `check-params`, `require-params` when using `MethodDefinition` context.
fix(`require-jsdoc`): ensure conditionally checking `Property`/`Objec…
…tProperty`/`ClassProperty` as parents for arrow function expressions; fixesgajus#612
Also:
1. Ensures `ObjectProperty` and `ClassProperty` (as with `babel-eslint`) are conditionally checked as parents for non-arrow function expressions
2. Fixes comment placement with `ClassProperty`/`ObjectProperty` (as with `babel/parser`)
fix(`require-jsdoc`): avoid error with `checkConstructors: false` whe…
…n attempting to check tags; fixesgajus#611
In this rule, jsdocNode is empty by the time we check for `exemptSpecialMethods`, so ensure there is a no-op for its tags