summaryrefslogtreecommitdiff
path: root/sphinx/ext/viewcode.py
diff options
context:
space:
mode:
authorJon Dufresne <jon.dufresne@gmail.com>2018-12-15 18:18:27 -0800
committerJon Dufresne <jon.dufresne@gmail.com>2018-12-16 08:29:24 -0800
commit7f229582e7013e79518bf4561a36479416d64068 (patch)
tree05603cf24d81545335df932e5e67f52e5ff4a446 /sphinx/ext/viewcode.py
parent6461ea233b393abb12a800213e03f12b0b963f3e (diff)
downloadsphinx-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.py7
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