diff options
author | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2020-03-07 18:49:14 +0900 |
---|---|---|
committer | Takeshi KOMIYA <i.tkomiya@gmail.com> | 2020-03-07 18:49:14 +0900 |
commit | 8b5686d87c2b1729cd6f84810400ca7bdf800ebc (patch) | |
tree | be7747fb5a7c654c59997851439de71d24b7b5f3 /sphinx/ext/autodoc/directive.py | |
parent | 0e89979355c6c88adb960a7272c633d5afd34e67 (diff) | |
download | sphinx-git-8b5686d87c2b1729cd6f84810400ca7bdf800ebc.tar.gz |
Fix #7267: autodoc: errormsg for invalid directive options has wrong location
Diffstat (limited to 'sphinx/ext/autodoc/directive.py')
-rw-r--r-- | sphinx/ext/autodoc/directive.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sphinx/ext/autodoc/directive.py b/sphinx/ext/autodoc/directive.py index b44bd75b3..9302a954a 100644 --- a/sphinx/ext/autodoc/directive.py +++ b/sphinx/ext/autodoc/directive.py @@ -137,7 +137,7 @@ class AutodocDirective(SphinxDirective): except (KeyError, ValueError, TypeError) as exc: # an option is either unknown or has a wrong type logger.error('An option to %s is either unknown or has an invalid value: %s' % - (self.name, exc), location=(source, lineno)) + (self.name, exc), location=(self.env.docname, lineno)) return [] # generate the output |