summaryrefslogtreecommitdiff
path: root/sphinx/ext/viewcode.py
diff options
context:
space:
mode:
authorTakeshi KOMIYA <i.tkomiya@gmail.com>2018-01-08 21:43:12 +0900
committerTakeshi KOMIYA <i.tkomiya@gmail.com>2018-01-08 21:43:12 +0900
commit2e93c37e624b1867c88864747875bfc9eb45df5d (patch)
tree945a6220fda848865192d87a29aad585bf0e46dd /sphinx/ext/viewcode.py
parent38857f97af8eab15bfe1930987933bd84940bbf3 (diff)
parent562683ea32e687c279c019f9837450ba3d6b54df (diff)
downloadsphinx-git-2e93c37e624b1867c88864747875bfc9eb45df5d.tar.gz
Merge branch 'stable'
Diffstat (limited to 'sphinx/ext/viewcode.py')
-rw-r--r--sphinx/ext/viewcode.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/sphinx/ext/viewcode.py b/sphinx/ext/viewcode.py
index d4ff7cebb..757d7adc0 100644
--- a/sphinx/ext/viewcode.py
+++ b/sphinx/ext/viewcode.py
@@ -71,12 +71,12 @@ def doctree_read(app, doctree):
code = analyzer.code.decode(analyzer.encoding)
else:
code = analyzer.code
- if entry is None or entry[0] != code:
+ if entry is False:
+ return
+ elif entry is None or entry[0] != code:
analyzer.find_tags()
entry = code, analyzer.tags, {}, refname
env._viewcode_modules[modname] = entry # type: ignore
- elif entry is False:
- return
_, tags, used, _ = entry
if fullname in tags:
used[fullname] = docname