summaryrefslogtreecommitdiff
path: root/sphinx/ext/viewcode.py
diff options
context:
space:
mode:
authorTakeshi KOMIYA <i.tkomiya@gmail.com>2020-02-18 00:23:23 +0900
committerTakeshi KOMIYA <i.tkomiya@gmail.com>2020-02-18 00:23:23 +0900
commit85138ff449916add6a5ccb5f0299163069ac1fcd (patch)
treee5a3a074dc81d91e8159679f487bfce73ef5c905 /sphinx/ext/viewcode.py
parent46f7dc53ef41cdd813f0ebf63b0fcaa42e23f9ce (diff)
downloadsphinx-git-85138ff449916add6a5ccb5f0299163069ac1fcd.tar.gz
Fix #7137: viewcode: Avoid to crash when non-python code given
Diffstat (limited to 'sphinx/ext/viewcode.py')
-rw-r--r--sphinx/ext/viewcode.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/sphinx/ext/viewcode.py b/sphinx/ext/viewcode.py
index e9081c891..82c2111ef 100644
--- a/sphinx/ext/viewcode.py
+++ b/sphinx/ext/viewcode.py
@@ -66,11 +66,11 @@ def doctree_read(app: Sphinx, doctree: Node) -> None:
if code_tags is None:
try:
analyzer = ModuleAnalyzer.for_module(modname)
+ analyzer.find_tags()
except Exception:
env._viewcode_modules[modname] = False # type: ignore
return
- analyzer.find_tags()
code = analyzer.code
tags = analyzer.tags
else: