BISECT-PPX-REPORT(1)
π BISECT-PPX-REPORT π
okay bestie, gather round, because we're talking about bisect-ppx-report, and she is that girl. Fr fr, this is the tool that makes coverage reports for OCaml and Reason. Like, it looks at your code, tells you what your tests actually touched, and makes it all pretty. Main character energy, no cap. β¨
πΈ NAME πΈ
bisect-ppx-report β generate coverage reports for OCaml and Reason. periodt. π
π DESCRIPTION π
BISECT-PPX-REPORT(1) β the Bisect-ppx-report Manual, and yes, the manual is out here citing itself, she's self-aware, we love that for her. π
π NAME
bisect-ppx-report β generate coverage reports for OCaml and Reason. (Yes, it says it twice. Iconic behaviour. She knows her name and she's not shy about it.) π
π¦ SYNOPSIS
bisect-ppx-report COMMAND ...
That's the whole vibe: you pick a COMMAND, she does the thing.
β¨ USAGE EXAMPLE
bisect-ppx-report html
bisect-ppx-report send-to Coveralls
bisect-ppx-report summary
And listen β for the full 411 on any individual command, including all her options, just run bisect-ppx-report COMMAND --help. Go on, she loves being asked. π«Ά
π COMMANDS
Pick your fighter:
cobertura[--coverage-path=DIRECTORY] [--ignore-missing-files] [--source-path=DIRECTORY] [OPTION]... OUTPUT_FILE [COVERAGE_FILES]...Generate a Cobertura XML report. Very XML. Very official. βcoveralls[OPTION]... OUTPUT_FILE [COVERAGE_FILES]...Generate a Coveralls JSON report β this one's for when you wanna hook up with web services manually, iykyk. πhtml[OPTION]... [COVERAGE_FILES]...Generate an HTML report, locally, right there on your machine. Cute, self-contained, no internet drama. πmerge[--coverage-path=DIRECTORY] [OPTION]... OUTPUT_FILE [COVERAGE_FILES]...Merge coverage files together. Friendship bracelet behaviour β everybody gets combined. π«Άsend-to[OPTION]... SERVICE [COVERAGE_FILES]...Send the report off to a supported web service. She's posting it. π€summary[--coverage-path=DIRECTORY] [--per-file] [OPTION]... [COVERAGE_FILES]...Write a coverage summary toSTDOUT. Just the highlights, bestie. No fluff. β¨
βοΈ COMMON OPTIONS
--help[=_FMT_] (default=auto) β Show this help in format _FMT_. The value _FMT_ must be one ofauto,pager,grofforplain. Withauto, the format ispagerorplainwhenever theTERMenv var isdumbor undefined. (Shoutout toTERMfor taking one for the team.) πΈ
πͺ EXIT STATUS πͺ
bisect-ppx-report exits with:
0β on success. ate. π1β on error. π123β on indiscriminate errors reported on standard error.124β on command line parsing errors.125β on unexpected internal errors (bugs). π (that one's a bug, she said it herself, do not come for her)
Bisect-ppx-report β BISECT-PPX-REPORT(1). π
π SEE ALSO π
The full documentation for bisect-ppx-report is maintained as a Texinfo manual. If the info and bisect-ppx-report programs are properly installed at your site, the command
info bisect-ppx-report
should give you access to the complete manual. Like, that's the whole lore drop. Go read it. π§
okay that's the whole page bestie, you're so welcome π this lil masterpiece is from bisect-ppx-report 2.8.3+dfsg, dated July 2026 β yes, the future, she's early, she's always early. slay β¨
π¦ where this page comes from
- ubuntu stonking: libbisect-ppx-ocaml-dev 2.8.3+dfsg-5build1 Β· MIT
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms