divmod-dev team mailing list archive
-
divmod-dev team
-
Mailing list archive
-
Message #00176
[Bug 885140] Re: using del in if clause confuses pyflakes
** Changed in: pyflakes
Assignee: David (david-szotten) => (unassigned)
--
You received this bug notification because you are a member of Divmod-
dev, which is the registrant for Pyflakes.
https://bugs.launchpad.net/bugs/885140
Title:
using del in if clause confuses pyflakes
Status in Pyflakes:
New
Bug description:
code:
----------------------------------------
test = True
if False:
del(test)
assert(test)
----------------------------------------
pyflakes complains:
[...].py:4: undefined name 'test'
i guess this may be too hard for a static analysier, in which case, how about
----------------------------------------
test = True
if False:
del(test)
else:
assert(test)
----------------------------------------
where the usage is in a different else branch to the del
output:
[...].py:5: undefined name 'test'
To manage notifications about this bug go to:
https://bugs.launchpad.net/pyflakes/+bug/885140/+subscriptions
References