| |
| Messages control |
| ---------------- |
| |
| An example available from the examples directory: |
| |
| .. sourcecode:: python |
| |
| """pylint option block-disable""" |
| |
| __revision__ = None |
| |
| class Foo(object): |
| """block-disable test""" |
| |
| def __init__(self): |
| pass |
| |
| def meth1(self, arg): |
| """this issues a message""" |
| print self |
| |
| def meth2(self, arg): |
| """and this one not""" |
| # pylint: disable=unused-argument |
| print self\ |
| + "foo" |
| |
| def meth3(self): |
| """test one line disabling""" |
| # no error |
| print self.bla # pylint: disable=no-member |
| # error |
| print self.blop |
| |
| def meth4(self): |
| """test re-enabling""" |
| # pylint: disable=no-member |
| # no error |
| print self.bla |
| print self.blop |
| # pylint: enable=no-member |
| # error |
| print self.blip |
| |
| def meth5(self): |
| """test IF sub-block re-enabling""" |
| # pylint: disable=no-member |
| # no error |
| print self.bla |
| if self.blop: |
| # pylint: enable=no-member |
| # error |
| print self.blip |
| else: |
| # no error |
| print self.blip |
| # no error |
| print self.blip |
| |
| def meth6(self): |
| """test TRY/EXCEPT sub-block re-enabling""" |
| # pylint: disable=no-member |
| # no error |
| print self.bla |
| try: |
| # pylint: enable=no-member |
| # error |
| print self.blip |
| except UndefinedName: # pylint: disable=undefined-variable |
| # no error |
| print self.blip |
| # no error |
| print self.blip |
| |
| def meth7(self): |
| """test one line block opening disabling""" |
| if self.blop: # pylint: disable=no-member |
| # error |
| print self.blip |
| else: |
| # error |
| print self.blip |
| # error |
| print self.blip |
| |
| |
| def meth8(self): |
| """test late disabling""" |
| # error |
| print self.blip |
| # pylint: disable=no-member |
| # no error |
| print self.bla |
| print self.blop |
| |
| |