mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
Remove unnecessary bytes/str type check from doctree_read()
ModuleAnalyzer.code is always type str. Decoding is unnecessary.
This commit is contained in:
parent
6461ea233b
commit
7f229582e7
@ -13,7 +13,6 @@ import traceback
|
|||||||
import warnings
|
import warnings
|
||||||
|
|
||||||
from docutils import nodes
|
from docutils import nodes
|
||||||
from six import text_type
|
|
||||||
|
|
||||||
import sphinx
|
import sphinx
|
||||||
from sphinx import addnodes
|
from sphinx import addnodes
|
||||||
@ -75,12 +74,8 @@ def doctree_read(app, doctree):
|
|||||||
env._viewcode_modules[modname] = False # type: ignore
|
env._viewcode_modules[modname] = False # type: ignore
|
||||||
return
|
return
|
||||||
|
|
||||||
if not isinstance(analyzer.code, text_type):
|
|
||||||
code = analyzer.code.decode(analyzer.encoding)
|
|
||||||
else:
|
|
||||||
code = analyzer.code
|
|
||||||
|
|
||||||
analyzer.find_tags()
|
analyzer.find_tags()
|
||||||
|
code = analyzer.code
|
||||||
tags = analyzer.tags
|
tags = analyzer.tags
|
||||||
else:
|
else:
|
||||||
code, tags = code_tags
|
code, tags = code_tags
|
||||||
|
Loading…
Reference in New Issue
Block a user