名前が途中で使用されることなく、無条件に再宣言されている場合に報告します。
例:
def x(): pass x = 2
関数とクラスの宣言、およびトップレベルの代入に適用されます。
警告が表示された場合、推奨されたアクションを試すことができます。たとえば、変数の名前変更を促される場合があります。