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
It seems like we should design the order of operations during initialization and configuration loading in a rational and global manner. (I'm working on #5701 atm and this is a mess honestly, there's no way to simply add default=x, because there's so much special cases everywhere. We can't even dream of doing #2293 in the current state either). For the current issue, we should probably iterate on the MessageDefinitionStore.messages content after proper message initialization but it's not immediately clear to me if there are any special cases related to fail-on/under we need to handle before "proper message initialization" that justify that we did not do that already.
Bug description
Attempt to use
--fail-on=W
, orevaluation=
, etc., and see they don't take into account messages from PyLinter itself such asunknown-option-value
.Command used
pylint pylint.lint --enable=unknown --fail-on=W --evaluation='2 if warning else 10'
Pylint output
Expected behavior
non-zero exit code, score less than 10
Pylint version
other
Found while investigating #8457
The text was updated successfully, but these errors were encountered: