Merge pull request #7306 from tk0miya/7304_improve_warnigs_on_parse_failure

Fix #7304: py domain: Improve warning messages on parsing failure
This commit is contained in:
Takeshi KOMIYA 2020-03-14 17:38:27 +09:00 committed by GitHub
commit 1fea92ca42
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -337,7 +337,8 @@ class PyObject(ObjectDescription):
# it supports to represent optional arguments (ex. "func(foo [, bar])")
_pseudo_parse_arglist(signode, arglist)
except NotImplementedError as exc:
logger.warning("could not parse arglist (%r): %s", arglist, exc)
logger.warning("could not parse arglist (%r): %s", arglist, exc,
location=signode)
_pseudo_parse_arglist(signode, arglist)
else:
if self.needs_arglist():