diff options
author | Claudiu Popa <cpopa@cloudbasesolutions.com> | 2015-05-19 23:40:27 +0300 |
---|---|---|
committer | Claudiu Popa <cpopa@cloudbasesolutions.com> | 2015-05-19 23:40:27 +0300 |
commit | 3407b755555f5ee16b72b64d8a844072cf86d021 (patch) | |
tree | db5f060e4ab7b12d2840b5f5f3d2c4f00dec0712 /astroid/raw_building.py | |
parent | 4ea6a67fe6316d51fc83388685aba9d47bb47dab (diff) | |
download | astroid-3407b755555f5ee16b72b64d8a844072cf86d021.tar.gz |
Fix pylint warnings over astroid, update the list of disabled messages in pylintrc.
Diffstat (limited to 'astroid/raw_building.py')
-rw-r--r-- | astroid/raw_building.py | 10 |
1 files changed, 5 insertions, 5 deletions
diff --git a/astroid/raw_building.py b/astroid/raw_building.py index 392582c..008f120 100644 --- a/astroid/raw_building.py +++ b/astroid/raw_building.py @@ -54,6 +54,7 @@ def _attach_local_node(parent, node, name): _marker = object() + def attach_dummy_node(node, name, object=_marker): """create a dummy node and register it in the locals of the given node with the specified name @@ -192,7 +193,7 @@ def _base_class_object_build(node, member, basenames, name=None, localname=None) instdict = member().__dict__ else: raise TypeError - except: + except: # pylint: disable=bare-except pass else: for name, obj in instdict.items(): @@ -277,7 +278,7 @@ class InspectBuilder(object): elif isbuiltin(member): if (not _io_discrepancy(member) and self.imported_member(node, member, name)): - continue + continue object_build_methoddescriptor(node, member, name) elif isclass(member): if self.imported_member(node, member, name): @@ -298,7 +299,7 @@ class InspectBuilder(object): elif isdatadescriptor(member): assert isinstance(member, object) object_build_datadescriptor(node, member, name) - elif type(member) in _CONSTANTS: + elif isinstance(member, _CONSTANTS): attach_const_node(node, name, member) elif isroutine(member): # This should be called for Jython, where some builtin @@ -315,7 +316,7 @@ class InspectBuilder(object): # (see http://www.logilab.org/ticket/57299 for instance) try: modname = getattr(member, '__module__', None) - except: + except: # pylint: disable=bare-except # XXX use logging print('unexpected error while building astroid from living object') import traceback @@ -385,4 +386,3 @@ Const._proxied = property(_set_proxied) from types import GeneratorType Generator._proxied = Class(GeneratorType.__name__, GeneratorType.__doc__) Astroid_BUILDER.object_build(Generator._proxied, GeneratorType) - |