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
I see some work has been done recently to support TypeScript interfaces for the require-jsdoc rule. Thanks! I can get it to require documentation for the interface itself, but unfortunately not for any of its members.
I would expect lint warnings for missing documentation for bar, baz, and quux, given the presence of "TSPropertySignature" and "TSMethodSignature" in contexts in my config (see below).
Actual behavior
I only receive a lint warning for the missing docs on the Foo interface, but not for any of its properties or methods.
I see some work has been done recently to support TypeScript interfaces for the
require-jsdoc
rule. Thanks! I can get it to require documentation for the interface itself, but unfortunately not for any of its members.Expected behavior
Given this TypeScript interface:
I would expect lint warnings for missing documentation for
bar
,baz
, andquux
, given the presence of "TSPropertySignature" and "TSMethodSignature" incontexts
in my config (see below).Actual behavior
I only receive a lint warning for the missing docs on the
Foo
interface, but not for any of its properties or methods.ESLint Config
ESLint sample
See interface in Actual behavior above.
Environment
eslint-plugin-jsdoc
version: 30.6.3The text was updated successfully, but these errors were encountered: