INNER CODE UNIT · Python
spoiler
MorpheApp/morphe-patches · .github/scripts/generate_patches_readme.py:128
def spoiler(label, count, targets, tbl, expanded=False):
"""Wrap a patches table in a <details> spoiler with a versions sub-table.
If expanded=True, the spoiler is open by default (for repos with few patches).
"""
noun = "patch" if count == 1 else "patches"
vtbl = versions_table(targets)
versions_section = f"**🎯 Supported versions:**\n\n{vtbl}\n\n" if vtbl else ""
tag = "<details open>" if expanded else "<details>"
return f"""{tag}
<summary>{label} • {count} {noun}</summary>
<br>
{versions_section}{tbl}
</details>"""
def build_content(expanded=False):