First, thanks for making this plugin! This is great.
I realize that this may require coordination with the upstream ruff
project but since this primarily affects the IDE integration, I am opening it here.
I am using ruff's fixable
and unfixable
setting to disable autofixing certain rules on save / when re-formatting.
The problem is that this also eliminates the auto-fix suggestions in the context actions menu, even if the corresponding rule is enabled. This is unfortunate, because even if one does not want a rule to be auto-fixed in the background when saving/reformatting, it is still reasonable that one would like to manually apply the auto-fix on a case-by-case basis using the context action menu.
My opinionated suggestion would be to simply ignore the fixable
and unfixable
settings for the context action menu. The argument is that offering a context action fix is pretty unobtrusive and, considering that a user chose to enable a given rule in the first place, they probably also would occasionally want to apply an existing auto-fix (even if they don't want to do so automatically).
Pay now to fund the work behind this issue.
Get updates on progress being made.
Maintainer is rewarded once the issue is completed.
You're funding impactful open source efforts
You want to contribute to this effort
You want to get funding like this too