smile/magento2-smilelab-phpmd

PHPMD ruleset for Magento projects.

Maintainers

Package info

github.com/Smile-SA/magento2-smilelab-phpmd

pkg:composer/smile/magento2-smilelab-phpmd

Statistics

Installs: 75 569

Dependents: 1

Suggesters: 0

Stars: 4

Open Issues: 0

2.0.2 2025-04-09 16:15 UTC

This package is auto-updated.

Last update: 2026-03-09 18:14:40 UTC


README

Description

This ruleset is meant to be used on Magento projects and modules.

Custom rules are copied from https://github.com/magento/magento2/tree/2.4.5/dev/tests/static/framework/Magento/CodeMessDetector.

Installation

To use this ruleset, require it in composer:

composer require --dev smile/magento2-smilelab-phpmd

Usage

You can run phpmd with this command:

php vendor/bin/phpmd [src folder] text vendor/smile/magento2-smilelab-phpmd/ruleset.xml