Devel::...pilation(3)

πŸ¦‹ NAME πŸ¦‹

ok so bestie, this is Devel::Cover::Report::Compilation β€” it's a backend for Devel::Cover. that's the whole vibe. it's the plugin that makes the reports, and it lives in the Devel::Cover family. πŸ’…

just so we're clear on where we're at, this page is from the User Contributed Perl Documentation manual, section 3. yw. 🫢


✨ VERSION ✨

version 1.50 β€” that's the one, that's the number, no cap. ⭐


πŸŽ€ SYNOPSIS πŸŽ€

like, the entire summoning ritual is literally one line:

cover -report compilation

that's it. that's the whole thing. iconic behaviour honestly. πŸ‘‘


πŸ’– DESCRIPTION πŸ’–

okay so what does this module do? it gives you a textual reporting mechanism for coverage data. purely textual. words on a screen. very demure. πŸ’…

it's designed to be called from the cover program β€” like, that's its whole purpose in life, it's not a "call me directly" kind of module, it's a "cover calls me" kind of module. main character energy but make it supporting cast. 🧚

and here's the slay: it produces one report per line, in a format like Perl's own compilation error messages. so it looks all familiar and parseable and official. πŸ”₯

which means β€” and this is the good part β€” it's super easy to, e.g. use Emacs compilation mode to step through the reports. like you just. walk through them. one by one. little report, little report, little report. obsessed. 😭✨

fr fr though, the whole point is the format: one line per report, compilation-error-message shaped. that's the design. don't fight it. πŸ¦‹

🌈 SEE ALSO 🌈

  • Devel::Cover β€” the parent, the origin, the big one. go look. πŸ’œ

πŸ’€ BUGS πŸ’€

Huh?

(yes. that is genuinely the entire bugs section. i am not hiding anything from you. the manpage really just said "Huh?" and left. no cap. πŸ™ˆ)


🌸 LICENCE 🌸

Copyright 2001-2025, Paul Johnson (paul@pjcj.net) β€” keeping it exact, all the years, all the letters. 🫢

This software is free. it's licensed under the same terms as Perl itself. so like, go wild, but within Perl's rules, iykyk. ✨

the latest version of this software should be available from his homepage: https://pjcj.net β€” that's the link, that's the homepage, go get the freshest drop. πŸ“


πŸ’– and that's a wrap bestie! this page came to you via perl v5.42.0, dated 2025-06-11, and it's Devel::...pilation(3) β€” yes the title really is abbreviated like that, i don't make the rules. mwah. πŸ’…βœ¨πŸŽ€
πŸ“¦ where this page comes from