MCPcopy Create free account
hub / github.com/idank/explainshell / _make_manpage_with_extractor

Function _make_manpage_with_extractor

tests/test_manager.py:1217–1230  ·  view source on GitHub ↗
(
    name: str,
    extractor: str,
    extraction_meta: dict | None = None,
    distro: str = "ubuntu",
    release: str = "26.04",
    section: str = "1",
)

Source from the content-addressed store, hash-verified

1215
1216
1217def _make_manpage_with_extractor(
1218 name: str,
1219 extractor: str,
1220 extraction_meta: dict | None = None,
1221 distro: str = "ubuntu",
1222 release: str = "26.04",
1223 section: str = "1",
1224) -> ParsedManpage:
1225 mp = _make_manpage(name, section=section, distro=distro, release=release)
1226 mp.extractor = extractor
1227 mp.extraction_meta = (
1228 ExtractionMeta.model_validate(extraction_meta) if extraction_meta else None
1229 )
1230 return mp
1231
1232
1233class TestFilterFlag(unittest.TestCase):

Calls 1

_make_manpageFunction · 0.70

Tested by

no test coverage detected