Reports shadowing names defined in outer scopes.

Example:


def outer(p):
    def inner(p):
        pass

As a quick-fix, the IDE offers to remove a parameter or rename it.