summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJim Robertson <jrobertson98atx@gmail.com>2018-12-13 16:08:41 -0600
committerClaudiu Popa <pcmanticore@gmail.com>2018-12-28 11:45:15 +0100
commitd1226067c247ad89bf196490be7e6df2b065375f (patch)
treece0ab2a7f21f692d4b5c318b20704d51a2013140
parent6b3f8c0e22fbb98307509f43abc9aa0c39478059 (diff)
downloadpylint-git-d1226067c247ad89bf196490be7e6df2b065375f.tar.gz
Fix missing-raises-doc false positive (W9006)
Updated checking of missing Raises to check exceptions that have absolute paths. Close #1502
-rw-r--r--pylint/extensions/_check_docs_utils.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/pylint/extensions/_check_docs_utils.py b/pylint/extensions/_check_docs_utils.py
index a01cd2b18..4499f5157 100644
--- a/pylint/extensions/_check_docs_utils.py
+++ b/pylint/extensions/_check_docs_utils.py
@@ -102,7 +102,7 @@ def returns_something(return_node):
def _get_raise_target(node):
if isinstance(node.exc, astroid.Call):
func = node.exc.func
- if isinstance(func, (astroid.Name, astroid.Attribute)):
+ if isinstance(func, astroid.Name) or isinstance(func, astroid.Attribute):
return utils.safe_infer(func)
return None