Skip to content

Commit 20fde25

Browse files
authored
Merge pull request #57 from domdfcoding/domdfcoding-patch-1
Use app.registry.documenters rather than get_documenters(app)
2 parents 3510543 + 17769dc commit 20fde25

File tree

1 file changed

+2
-4
lines changed

1 file changed

+2
-4
lines changed

autodocsumm/__init__.py

+2-4
Original file line numberDiff line numberDiff line change
@@ -31,8 +31,6 @@
3131
DocumenterBridge
3232
)
3333

34-
from sphinx.ext.autodoc import get_documenters
35-
3634
try:
3735
from sphinx.util.inspect import signature, stringify_signature
3836
except ImportError:
@@ -199,7 +197,7 @@ def get_grouped_documenters(self, all_members=False):
199197

200198
# document non-skipped members
201199
memberdocumenters = []
202-
registry = get_documenters(self.env.app)
200+
registry = self.env.app.registry.documenters
203201

204202
for (mname, member, isattr) in self.filter_members(members, want_all):
205203
classes = [cls for cls in registry.values()
@@ -604,7 +602,7 @@ def setup(app):
604602
if option not in AUTODOC_DEFAULT_OPTIONS])
605603

606604
# make sure to allow inheritance when registering new documenters
607-
registry = get_documenters(app)
605+
registry = app.registry.documenters
608606
for cls in [AutoSummClassDocumenter, AutoSummModuleDocumenter,
609607
CallableAttributeDocumenter, NoDataDataDocumenter,
610608
NoDataAttributeDocumenter]:

0 commit comments

Comments
 (0)