Open AlexCannonball opened 1 year ago
Hi @AlexCannonball
Thank you for your interest in the protolint ecosystem!
I was wondering if there is a demand for granular fixes in general and whether it is worth the extra effort to make the protolint error literal an API.
In my opinion, fixing the current file at once, as ale fixer does, is sufficient.
I have already heard that even this simpler and quicker first step has value, as seen in this issue: plexsystems/vscode-protolint#8.
Hello, I'd like to implement granular error fixes for VS Code. At the moment the extension just highlights the whole code line with error(s).
Could you validate my implementation plan? The main priorities are being future-proof and easy to maintain.
-fix
flag applies all fixes at once, so it doesn't seem to be the best solution for displaying granular errors and fixes in IDE.The plan:
-reporter json
flags (as I haven't foundrule
field in plain or unix report formats).FIELD_NAMES_LOWER_SNAKE_CASE
:rule
is fixable, its lintermessage
always contains the fix information.Thank you!