Hi, I've encountered a bug with disabling of messages in pylint. It seems to affect if: else: clauses.
class Test(object):
pass
t = Test()
if True:
pass
else:
# pylint: disable-msg=E1101
print t.nonexistent
When pylint is run on this code, it reports an E1101 error for
t.nonexistent even though it should be turned off. It seems like something
about the if: else: is causing this, either of the following disable the
message:
if True:
# pylint: disable-msg=E1101
pass
else:
print t.nonexistent
if True:
pass
else:
pass
# pylint: disable-msg=E1101
print t.nonexistent
-Toshio
pgpl3uCFuyND3.pgp
Description: PGP signature
_______________________________________________ Python-Projects mailing list [email protected] http://lists.logilab.org/mailman/listinfo/python-projects
