Sometimes unnecessary but harmless edits are made as a result of the markup normalization done by the delinter. This could be avoided by checking what errors a page had before performing lint replacements versus what errors it has after that.
Docs: https://www.mediawiki.org/wiki/API:REST_API/Reference#Convert_Wikitext_to_lint_errors
- Add a function for making POST requests to the REST API
- Add a function for getting the number of lint errors from the REST API
- Remove code that was working as a stop-gap measure to prevent edits being saved when no errors were fixed for lint category #22