| layout | default |
|---|---|
| title | Overview |
| parent | Contributing |
| nav_order | 1 |
Merci de contribuer. Ce guide résume le flux recommandé.
- Report bugs
- Propose features
- Improve documentation
- Submit code changes
- Fork + clone
- Create branch (
feature/...oufix/...) - Implement changes
- Run quality checks
- Open PR
Commandes utiles:
composer test
composer phpstan
composer ecs
composer check- Respecter PSR-12
- Garder les analyzers stateless
- Ajouter des tests pour tout nouveau comportement
- Mettre à jour la doc et le changelog si nécessaire
Avant de soumettre:
-
composer checkpasse - docs mises à jour
- changement expliqué clairement dans la PR
Description PR recommandée:
- contexte/problème
- solution technique
- impact (breaking/non-breaking)
- stratégie de test
- Issues: https://github.com/ahmed-bhs/doctrine-doctor/issues
- Discussions: https://github.com/ahmed-bhs/doctrine-doctor/discussions