Weave Code
Code Weaver
Helps Laravel developers discover, compare, and choose open-source packages. See popularity, security, maintainers, and scores at a glance to make better decisions.
Feedback
Share your thoughts, report bugs, or suggest improvements.
Subject
Message

Phpcov Laravel Package

phpunit/phpcov

phpcov is a CLI frontend for php-code-coverage. It merges PHPUnit --coverage-php .cov files from parallel or split runs and generates combined reports (HTML, Clover, etc.) or exports merged data back to a .cov file.

View on GitHub
Deep Wiki
Context7

Product Decisions This Supports

  • Supports build-vs-buy decisions by providing a specialized, maintained tool for merging and analyzing code coverage data instead of building custom logic for parallel test execution or patch coverage checks.
  • Enables roadmap priorities around code quality enforcement, such as implementing PR gate checks for new code coverage, which reduces technical debt and production incidents.
  • Key use cases include aggregating coverage from distributed CI jobs (e.g., parallel test suites) and analyzing only changed lines in pull requests to ensure new functionality meets test coverage thresholds.

When to Consider This Package

  • Consider when your workflow requires merging coverage from multiple sources (e.g., parallel CI test runs) or needs patch coverage analysis for PRs to enforce test coverage on code changes.
  • Look elsewhere if your coverage needs are limited to single-test-suite reports (where PHPUnit’s built-in HTML/Clover suffices), or if your project uses non-PHP languages or lacks Xdebug/PCOV for coverage collection.
  • Avoid if you require advanced reporting features beyond the supported formats (e.g., complex visualizations), as external tools may offer richer integrations.

How to Pitch It (Stakeholders)

  • Executives: "This tool ensures every code change is validated by tests, reducing production bugs and accelerating release confidence. It automatically checks coverage on new code during pull requests, integrating seamlessly with CI to prevent untested changes from merging—saving engineering time and improving product quality."
  • Engineering: "phpcov is a lightweight, PHAR-based CLI that merges coverage data from parallel test runs and analyzes patch coverage for diffs. It integrates effortlessly with PHPUnit workflows, requires minimal setup via Phive, and provides actionable insights on uncovered changes—without adding dependency complexity."
Weaver

How can I help you explore Laravel packages today?

Conversation history is not saved when not logged in.
Prompt
Add packages to context
No packages found.
codeflextech/permission-manager
karnoweb/livewire-datepicker
sayedenam/sayed-dashboard
milito/query-filter
apiboxsym/user-bundle
apiboxsym/health-check-bundle
jayeshmepani/jpl-moshier-ephemeris-php
elnasnato/laraliveui
labrodev/rest-sdk
sampaui/sampaui
babelqueue/php-sdk
facebook/capi-param-builder-php
babelqueue/symfony
hamzi/corewatch
minionfactory/raw-hydrator
hexters/coinpayment
rjcodes/rjcms
act-training/laravel-permissions-manager
alimarchal/laravel-chart-of-accounts
babenkoivan/elastic-scout-driver