github / github/codeql

Python FP in py/unused-local-variable & py/unreachable-statement when using nonlocal variable

Aberta
#1,268 0 comentários 0 reações 0 responsáveis Ver no GitHub
false-positive Python
Linguagem predominante
CodeQL
Estrelas
10.1k
Forks
2.1k
Merge médio
2d 15h
PRs com merge (30d)
141

Descrição

False positive in Python for logic surrounding nonlocal variables. Variable declared as nonlocal and used concurrently is being treated as an unused local variable, which leads to alerts here:

[Alerts](https://lgtm.com/projects/g/michalc/aiodnsresolver/snapshot/309e078c20d9d3992483fd96df2ef8a4f5d22b3c/files/aiodnsresolver.py?sort=name&dir=ASC&mode=heatmap#x2db7240ec14d0f67:1)

[Forum post](https://discuss.lgtm.com/t/python-nonlocal-unreachable-code/2029).

CC: @michalc

Guia de contribuição

Abrir o guia de contribuição

Avaliação

Esta issue ainda não foi avaliada.

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.