Code coverage is an integral part of software testing. #Perl has Devel::Cover for that and it just got a major update:
https://github.com/pjcj/Devel--Cover/issues/43#issuecomment-4146295175
In 2022 I had the issue that some executable .pl scripts were not covered by tests at all and our “coverage ratio” was lying. The usual hint to just "use" all modules in a test didn’t apply to .pl files.
After many years of feature requests the latest update now allows to seed the database with uncompiled files to get the coverage ratio correctly 🥳

Optionally include in reports files that aren't touched at all by tests · Issue #43 · pjcj/Devel--Cover
My test suite is so bad that some modules in my project aren't just badly covered, they're not touched at all. And so they don't show up in reports from Devel::Cover. I'd like to have them show up....