Skip to content

Commit

Permalink
Add synopsis to modules
Browse files Browse the repository at this point in the history
  • Loading branch information
zoldalma999 committed Nov 13, 2024
1 parent 532da81 commit 26339e3
Showing 1 changed file with 6 additions and 0 deletions.
6 changes: 6 additions & 0 deletions docs/reST/ext/documenters.py
Original file line number Diff line number Diff line change
Expand Up @@ -68,6 +68,12 @@ def format_signature(self, **kwargs):
def get_doc(self, encoding=None, ignore=1):
return [get_doc(self.env, self.object).splitlines()]

def add_directive_header(self, sig: str) -> None:
super().add_directive_header(sig)
if "module" in self.objtype:
sourcename = self.get_sourcename()
self.add_line(f" :synopsis: {self.get_doc()[0][0]}", sourcename)

def get_object_members(self, want_all):
members_check_module, members = super().get_object_members(want_all)
members = (
Expand Down

0 comments on commit 26339e3

Please sign in to comment.