Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Enforcing Code Quality with GrumPHP @ Valencia Meetup 10/22

Enforcing Code Quality with GrumPHP @ Valencia Meetup 10/22

Toon Verwerft

October 20, 2022
Tweet

More Decks by Toon Verwerft

Other Decks in Programming

Transcript

  1. I don’t think you are going to like me, WHEN

    I AM ANGRY! You want to see me angry?
  2. 1. I LOOKS FOR BAD CODE 2. I PROTECT YOUR

    CODEBASE 3. I COMPLAIN FOR YOU
  3. • Ant • Atoum • Behat • Brunch • Clover

    Coverage • Codeception • Composer • Composer Normalize • Composer Require Checker • Composer Script • Doctrine ORM • Ecs EasyCodingStandard • ESLint • File size • Deptrac • Gherkin • Git blacklist •Git branch name •Git commit message •Grunt •Gulp •Infection •JsonLint •Kahlan •Make •NPM script •Paratest •Pest •Phan •Phing •Php7cc •PhpArkitect •PhpCpd •Phpcs •PHP-CS-Fixer •PHPLint •PhpMd •PhpMnd •PhpParser •Phpspec •PHPStan •Phpunit •Phpunit bridge •PhpVersion •Progpilot •Psalm •Robo •Security Checker • Enlightn • Local • Roave • Symfony •Shell •Stylelint •Tester •TwigCs •XmlLint •YamlLint