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

Grumphp Laravel Package

phpro/grumphp

GrumPHP is a Composer plugin that installs Git hooks to run quality checks on every commit. It executes configured tasks like tests and linters, blocks failing commits, and helps teams enforce coding standards and best practices automatically.

View on GitHub
Deep Wiki
Context7

Clover Coverage

The Clover Coverage task will run your unit tests.

Note that to make sure that there is always a clover file available, you might need to set always_execute to true in the phpunit task configuration.

It lives under the clover_coverage namespace and has following configurable parameters:

# grumphp.yml
grumphp:
    tasks:
        clover_coverage:
            clover_file: /tmp/clover.xml
            minimum_level: 100
            target_level: null

clover_file

Required

The location of the clover code coverage XML file.

minimum_level

Default: 100

The minimum code coverage percentage required to pass.

target_level

Default: null

Setting a minimum code coverage level is letting the task fail hard. When you are in the process of increasing your code coverage, you can set a target level. When the code coverage is below the target level, the task will fail in a non-blocking way. This gives you the opportunity to increase the code coverage step by step in a non-blocking way whilst keeping track of the progress.

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.
cadot.eu/make
besmartand-pro/php-quality-config
sentix/ai-chatbot
codifyo/ts-generator-bundle
mintobit/jobqueue
a4sex/maintenance-bundle
a4sex/entity-date-update
a4sex/client-identifier
a4sex/base-utilites
a4sex/key-value-storage
a4sex/micro-status
chilldev/dependency-injection-extra
datinglibre/datinglibre-app-api
biberltd/corebundle
bricre/symfony-bundle-test
biberltd/logbundle
dominium/http-adapter-bundle
dominium/google-analytics
a4sex/auto-clean-entity
christhompsontldr/laravel-inky