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
This PR implements folke#148 by adding a new option (`opts.library.blacklist`) which is a string[] that consists
of plugin names (just as `opts.library.plugins`) which will not be included in the final path.
Note: This overrides `opts.library.plugins` in that, if a plugin is included in the blacklist, it *will not*
be included, even if included in the `plugins` list.
This PR implements folke#148 by adding a new option (`opts.library.blacklist`) which is a string[] that consists
of plugin names (just as `opts.library.plugins`) which will not be included in the final path.
Note: This overrides `opts.library.plugins` in that, if a plugin is included in the blacklist, it *will not*
be included, even if included in the `plugins` list.
Did you check the docs?
Is your feature request related to a problem? Please describe.
Some plugins have bad annotations, e.g. parameters not being marked as optional. When setting
plugins = true
, this results in superfluous warnings.Describe the solution you'd like
Right now, the
plugins
setting only allows to either enable/disable all plugins, or to enable individual plugins (whitelisting).I would propose to selectively ignore plugins (blacklisting), since it is a few, but not the majority of plugins with such bad annotations.
Describe alternatives you've considered
@diagnostic disable
a lot. Works, but very cumbersome if you have many plugins with bad annotationsAdditional context
No response
The text was updated successfully, but these errors were encountered: