名前が途中で使用されることなく、無条件に再宣言されている場合に報告します。

例:


def x(): pass


x = 2

関数とクラスの宣言、およびトップレベルの代入に適用されます。

警告が表示された場合、推奨されたアクションを試すことができます。たとえば、変数の名前変更を促される場合があります。