* Also change message type for inner loops overwriting the outer loop variable from `redefined-outer-name` to `redefined-loop-name`
* Update redefined-outer-name description
* Add coverage and fix preexisting false positive
When the check for inner loops redefining outer loop variables was redefined-outer-name, it assumed enclosing for-loops were in the same namespace.
Co-authored-by: Pierre Sassoulas <pierre.sassoulas@gmail.com>
Co-authored-by: Daniël van Noord <13665637+DanielNoord@users.noreply.github.com>