mirror of
https://github.com/sphinx-doc/sphinx.git
synced 2026-09-03 20:52:55 -05:00
Handle more instances of "__builtin__".
This commit is contained in:
@@ -1109,7 +1109,7 @@ class ClassDocumenter(ModuleLevelDocumenter):
|
|||||||
if not self.doc_as_attr and self.options.show_inheritance:
|
if not self.doc_as_attr and self.options.show_inheritance:
|
||||||
self.add_line(u'', '<autodoc>')
|
self.add_line(u'', '<autodoc>')
|
||||||
if hasattr(self.object, '__bases__') and len(self.object.__bases__):
|
if hasattr(self.object, '__bases__') and len(self.object.__bases__):
|
||||||
bases = [b.__module__ == '__builtin__' and
|
bases = [b.__module__ in ('__builtin__', 'builtins') and
|
||||||
u':class:`%s`' % b.__name__ or
|
u':class:`%s`' % b.__name__ or
|
||||||
u':class:`%s.%s`' % (b.__module__, b.__name__)
|
u':class:`%s.%s`' % (b.__module__, b.__name__)
|
||||||
for b in self.object.__bases__]
|
for b in self.object.__bases__]
|
||||||
|
|||||||
@@ -195,7 +195,7 @@ class InheritanceGraph(object):
|
|||||||
completely general.
|
completely general.
|
||||||
"""
|
"""
|
||||||
module = cls.__module__
|
module = cls.__module__
|
||||||
if module == '__builtin__':
|
if module in ('__builtin__', 'builtins'):
|
||||||
fullname = cls.__name__
|
fullname = cls.__name__
|
||||||
else:
|
else:
|
||||||
fullname = '%s.%s' % (module, cls.__name__)
|
fullname = '%s.%s' % (module, cls.__name__)
|
||||||
|
|||||||
Reference in New Issue
Block a user