Outils de développement: Difference between revisions

Jump to navigation Jump to search
m
Tag: 2017 source edit
Tag: 2017 source edit
Line 120: Line 120:
https://github.com/Dolibarr/dolibarr/tree/develop/dev/setup/pre-commit
https://github.com/Dolibarr/dolibarr/tree/develop/dev/setup/pre-commit


En résumé pour Debian/Ubuntu:
<syntaxhighlight lang="bash">
sudo apt install php-codesniffer
sudo apt install python3
sudo apt install pip
sudo pip install --user pre-commit --break-system-packages
</syntaxhighlight>


De tels hooks fonctionneront lors d'une utilisation en ligne de commande, mais peuvent également fonctionner lors d'une validation à l'aide de votre IDE commun (il a été validé avec Eclipse et VSC).
De tels hooks fonctionneront lors d'une utilisation en ligne de commande, mais peuvent également fonctionner lors d'une validation à l'aide de votre IDE commun (il a été validé avec Eclipse et VSC).

Navigation menu