diff options
author | Jon Dufresne <jon.dufresne@gmail.com> | 2018-12-15 18:18:27 -0800 |
---|---|---|
committer | Jon Dufresne <jon.dufresne@gmail.com> | 2018-12-16 08:29:24 -0800 |
commit | 7f229582e7013e79518bf4561a36479416d64068 (patch) | |
tree | 05603cf24d81545335df932e5e67f52e5ff4a446 /sphinx/ext/viewcode.py | |
parent | 6461ea233b393abb12a800213e03f12b0b963f3e (diff) | |
download | sphinx-git-7f229582e7013e79518bf4561a36479416d64068.tar.gz |
Remove unnecessary bytes/str type check from doctree_read()
ModuleAnalyzer.code is always type str. Decoding is unnecessary.
Diffstat (limited to 'sphinx/ext/viewcode.py')
-rw-r--r-- | sphinx/ext/viewcode.py | 7 |
1 files changed, 1 insertions, 6 deletions
diff --git a/sphinx/ext/viewcode.py b/sphinx/ext/viewcode.py index 409ff4a86..3fdafce3e 100644 --- a/sphinx/ext/viewcode.py +++ b/sphinx/ext/viewcode.py @@ -13,7 +13,6 @@ import traceback import warnings from docutils import nodes -from six import text_type import sphinx from sphinx import addnodes @@ -75,12 +74,8 @@ def doctree_read(app, doctree): env._viewcode_modules[modname] = False # type: ignore return - if not isinstance(analyzer.code, text_type): - code = analyzer.code.decode(analyzer.encoding) - else: - code = analyzer.code - analyzer.find_tags() + code = analyzer.code tags = analyzer.tags else: code, tags = code_tags |