MCPcopy Index your code
hub / github.com/idank/explainshell / _make_manpage

Function _make_manpage

tests/test_caching_store.py:72–87  ·  view source on GitHub ↗
(
    name: str,
    section: str,
    aliases: Sequence[tuple[str, int]] | None = None,
    distro: str = "ubuntu",
    release: str = "26.04",
)

Source from the content-addressed store, hash-verified

70
71
72def _make_manpage(
73 name: str,
74 section: str,
75 aliases: Sequence[tuple[str, int]] | None = None,
76 distro: str = "ubuntu",
77 release: str = "26.04",
78) -> ParsedManpage:
79 source = f"{distro}/{release}/{section}/{name}.{section}.gz"
80 if aliases is None:
81 aliases = [(name, 10)]
82 return ParsedManpage(
83 source=source,
84 name=name,
85 synopsis=f"{name} - do things",
86 aliases=list(aliases),
87 )
88
89
90class TestFindManpageCache:

Calls 1

ParsedManpageClass · 0.90

Tested by

no test coverage detected