laravel/pint

Support wildcard in directory exclusion rules

Fechada

#372 aberto em 26 de mai. de 2025

 (1 comentário) (0 reação) (0 responsável)PHP (189 forks)user submission
help wanted

Métricas do repositório

Stars
 (3.127 estrelas)
Métricas de merge de PR
 (Mesclagem média 1d 7h) (4 fundiu PRs em 30d)

Description

Pint Version

1.22.1

PHP Version

8.4

Description

I have a large project, organized by modules with similar structures. Something like:

modules
    - admin
    - backoffice
    - frontoffice
    - ...    

If I want to exclude directories from all modules (e.g. tests) I have to explicitly name each of them in pint.json:

"exclude": [
    "modules/admin/tests",
    "modules/backoffice/tests",
    "modules/frontoffice/tests",
    ...
]

Would be great if I could just use a wildcard:

"exclude": [
    "modules/*/tests",
    ...
]

Plus, if I add a new module I always have to remember to add it to the config.

Steps To Reproduce

Have a project as described above.

Guia do colaborador