CPANCOVER(1p)
π CPANCOVER β report coverage statistics on CPAN modules π
okay so bestie, you found a User Contributed Perl Documentation page, and it's cpancover, and it is literally the girl who reports coverage stats for CPAN modules. no cap. this is the manual page for CPANCOVER(1p) and we're gonna read it together, hand in hand, like the icons we are π«Ά
β¨ VERSION β¨
version 1.52 β that's the one, periodt.
π SYNOPSIS π
cpancover --help --info --version
--collect --redo_cpancover_html --redo_html --force --dryrun
--modules module_name
--results_dir /path/to/dir
--outputdir /path/to/dir
--outputfile filename.html
--report report_name
--generate_html
--compress_old_versions number_to_keep
--local
--local_build
look at her. so many flags. so much range. the main character energy is off the charts π
πΈ DESCRIPTION πΈ
(so this heading exists in the source and then... absolutely nothing under it. the void. the silence. the drama. the actual tea is all in OPTIONS, keep scrolling bestie π¦)
π OPTIONS π
The following command line options are supported:
-h,--helpβ show help π-i,--infoβ show documentation π-v,--versionβ show version β
and then the long ones, with their defaults in the little parentheses, don't skip 'em:
--collectβ collect coverage from modules, and it's on by default (on). she's always working, it's giving hustle culture β¨--compress_old_versionsβ compress data older than n versions (default:3)--directoryβ location of the modules (default:$cwd)--dryrunβ don't execute, for some commands (default:off) π--forceβ recollect coverage (default:off)--generate_htmlβ generate html (default:off)--localβ use local (uninstalled) code (default:off)--local_buildβ build coverage for all the modules (default:off) β and yes, the original source spells it "coveraage", typo and all, we love a messy queen, no notes π--modulesβ modules to use (default:all in $dir)--outputdirβ where to store output (default:$directory)--outputfileβ top level index (default:coverage.html)--redo_cpancover_htmlβ don't set default modules (default:off)--redo_htmlβ force html generation for modules (default:off)--reportβ report to use (default:html_basic)
π DETAILS π
(another heading with a whole lot of nothing underneath it. iconic. mysterious. she contains multitudes π)
π¦ REQUIREMENTS π¦
Collect coverage for results and create html, csv and json output.
The modules Template and Parallel::Iterator are required. that's it, that's the list, go install them bestie π₯
π§ EXIT STATUS π§
The following exit values are returned:
0β All operations were completed successfully. π slay, everything worked>0β An error occurred. π not slay
π SEE ALSO π
Devel::Coverβ the mothership, the blueprint, the blueprint mothership π
π LICENCE π
Copyright 2002-2026, Paul Johnson (paul@pjcj.net)
This software is free. It is licensed under the same terms as Perl itself. free free free, iykyk π
The latest version of this software should be available from my homepage: https://pjcj.net
okay bestie that's the whole page, we ate and left no crumbs π
this was page CPANCOVER(1p) from the perl v5.42.3 docs, dated 2026-08-22 β sending you love and a clean coverage report, mwah πβ¨
π¦ where this page comes from
- ubuntu stonking: libdevel-cover-perl 1.52-1build1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms