summaryrefslogtreecommitdiff
path: root/astroid/raw_building.py
diff options
context:
space:
mode:
authorClaudiu Popa <cpopa@cloudbasesolutions.com>2015-05-19 23:40:27 +0300
committerClaudiu Popa <cpopa@cloudbasesolutions.com>2015-05-19 23:40:27 +0300
commit3407b755555f5ee16b72b64d8a844072cf86d021 (patch)
treedb5f060e4ab7b12d2840b5f5f3d2c4f00dec0712 /astroid/raw_building.py
parent4ea6a67fe6316d51fc83388685aba9d47bb47dab (diff)
downloadastroid-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.py10
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)
-