Skip to content

Commit

Permalink
Add a heading before class hierarchy content
Browse files Browse the repository at this point in the history
  • Loading branch information
nyalldawson committed Aug 27, 2024
1 parent 27868e5 commit 60cc9f8
Showing 1 changed file with 3 additions and 2 deletions.
5 changes: 3 additions & 2 deletions scripts/make_api_rst.py
Original file line number Diff line number Diff line change
Expand Up @@ -342,12 +342,12 @@ def export_bases(_b):

base_header = export_bases(_class)
if base_header:
bases_and_subclass_header += "\n" + write_header("Base classes")
bases_and_subclass_header += "\n" + write_header("Base classes", 2)
bases_and_subclass_header += f"\n+{'-' * MODULE_TOC_MAX_COLUMN_SIZES[0]}+{'-' * MODULE_TOC_MAX_COLUMN_SIZES[1]}+\n"
bases_and_subclass_header += base_header

if hasattr(_class, "__subclasses__") and _class.__subclasses__():
bases_and_subclass_header += "\n" + write_header("Subclasses")
bases_and_subclass_header += "\n" + write_header("Subclasses", 2)
bases_and_subclass_header += f"\n+{'-' * MODULE_TOC_MAX_COLUMN_SIZES[0]}+{'-' * MODULE_TOC_MAX_COLUMN_SIZES[1]}+\n"

for subclass in _class.__subclasses__():
Expand Down Expand Up @@ -377,6 +377,7 @@ def export_bases(_b):
if bases_and_subclass_header:
if header:
header += "\n"
header += write_header("Class Hierarchy")
header += inheritance_diagram
header += bases_and_subclass_header
toc = class_toc
Expand Down

0 comments on commit 60cc9f8

Please sign in to comment.