Browse Source

Another take at fixing methods showing up under "Attributes"

pull/6176/head
jack1142 5 years ago
committed by Rapptz
parent
commit
15587eeef1
  1. 6
      docs/extensions/attributetable.py

6
docs/extensions/attributetable.py

@ -183,7 +183,11 @@ def get_class_results(lookup, modulename, name, fullname):
badge = None
label = attr
value = getattr(cls, attr, None)
for base in cls.__mro__:
value = base.__dict__.get(attr)
if value is not None:
break
if value is not None:
doc = value.__doc__ or ''
if inspect.iscoroutinefunction(value) or doc.startswith('|coro|'):

Loading…
Cancel
Save