Emit assignment-from-no-return
instead of assignment-from-none
for implicitly returning stdlib calls
#8810
Labels
Maintenance
Discussion or action around maintaining pylint or the dev workflow
Milestone
"Assignment from no return" is essentially the same as "assignment from none". I don't see the point of maintaining a distinction.
Besides suggesting that there is a distinction, we might also cause confusion with
typing.NoReturn
which signifies not an implicit return but always raising.Suggest that in 3.0 we start always emitting
assignment-from-none
and mark assignment-from-no-return as a historical name.The text was updated successfully, but these errors were encountered: