Pylint needs to forbid to re-use the msgid or symbol of old deleted msgid/symbol #5729
Labels
Blocker 🙅
Blocks the next release
Bug 🪲
Documentation 📗
Maintenance
Discussion or action around maintaining pylint or the dev workflow
Milestone
Bug description
Right now it's possible to reuse old msgid that were removed, for example, everything from the python 3 checker (the problem was detected with
using-f-string-in-unsupported-version
vsapply-builtin
), or mixed-indentation, bad-whitespace, bad-continuation... maybe other that I don't remember that we deleted.We have a mechanism in place for renamed message with old_name, but nothing for removed message.
Related to #5723 and #5607
This is going to cause occasional bug, but more than that confusion and inconsistencies when searching for the msgid online.
Expected behavior
Impossible to use an old message id or symbol.
The text was updated successfully, but these errors were encountered: