-
-
Notifications
You must be signed in to change notification settings - Fork 162
feat(no-undefined-types
): checking inline tags
#1062
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(no-undefined-types
): checking inline tags
#1062
Conversation
FWIW, @kraenhansen , I've submitted #1065 to allow disabling reporting (so as to just use the marking of unused variables) as well as to disable marking of variables used (so as to just get reporting of undefined types). |
ac9589c
to
61a1049
Compare
@brettz9 I've rebased on the latest |
🎉 This PR is included in version 44.2.0 🎉 The release is available on: Your semantic-release bot 📦🚀 |
Reading the docs, I realise that the "namepath-or-url-referencing" value is now missing from: https://github.com/gajus/eslint-plugin-jsdoc/blob/main/docs/settings.md#structuredtags |
Ok, thanks, I have a PR to come shortly. |
Merged now as part of misc. items in #1087 |
While it doesn't add a new / separate rule like #1058 aims to, this does solve the underlying need communicated in #858 by updating the
no-undefined-types
rule to incorporate the recently added feature from jsdoccomment of parsing inline tags. Since it already marks types from other tags as used, this seem like a valuable addition until this is refactored into a separate rule or setting onno-undefined-types
.