mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2025-02-25 18:55:22 -06:00
only decode code if necessary
This commit is contained in:
parent
52afc7ab6b
commit
85ef016602
@ -31,7 +31,11 @@ def doctree_read(app, doctree):
|
||||
env._viewcode_modules[modname] = False
|
||||
return
|
||||
analyzer.find_tags()
|
||||
entry = analyzer.code.decode(analyzer.encoding), analyzer.tags, {}
|
||||
if not isinstance(analyzer.code, unicode):
|
||||
code = analyzer.code.decode(analyzer.encoding)
|
||||
else:
|
||||
code = analyzer.code
|
||||
entry = code, analyzer.tags, {}
|
||||
env._viewcode_modules[modname] = entry
|
||||
elif entry is False:
|
||||
return
|
||||
|
Loading…
Reference in New Issue
Block a user