summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorClaudiu Popa <cpopa@cloudbasesolutions.com>2014-11-18 00:22:32 +0200
committerClaudiu Popa <cpopa@cloudbasesolutions.com>2014-11-18 00:22:32 +0200
commitc554adb93eafcd9b26f299f6832eb28052eb310b (patch)
tree6530cadb5dd7aeebc880da055c21e9952c46f661
parenta49eecc16f967505b7890a2724e1ea8d00c6772a (diff)
downloadpylint-c554adb93eafcd9b26f299f6832eb28052eb310b.tar.gz
.infer can fail with InferenceError.
-rw-r--r--checkers/python3.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/checkers/python3.py b/checkers/python3.py
index ec8f4b7..c12a28e 100644
--- a/checkers/python3.py
+++ b/checkers/python3.py
@@ -29,9 +29,9 @@ def _is_old_octal(literal):
return _OLD_OCTAL.match(literal) and set(literal) != set(['0'])
def _check_dict_node(node):
- inferred = node.infer()
inferred_types = set()
try:
+ inferred = node.infer()
for inferred_node in inferred:
inferred_types.add(inferred_node)
except (astroid.InferenceError, astroid.UnresolvableName):