Question

J'ai récemment essayé de configurer PHPUnderControl, un serveur d'intégration continue basé sur CruisControl.Une partie des contrôles que j'aimerais effectuer est le PHP CodeSniffer (PHPCS) pour détecter "l'odeur de code".Cependant, laisser cela s'exécuter sur ma base de code entraîne la détection d'un nombre extrême de problèmes.La plupart d'entre eux se trouvent dans les bibliothèques que j'ai incluses dans mon référentiel SVN via une directive svn:externals et ne sont donc pas sous mon contrôle.

Est-il possible de dire PHP_CodeSniffer ignorer une partie de mon dépôt SVN, tout en validant d'autres parties ?

Était-ce utile?

La solution

J'ai trouvé la solution - on peut ajouter le --ignore passez à l’ensemble d’arguments passés dans phpcs.

[--ignore=<patterns>]

Utiliser

$ phpcs --help

pour afficher toutes les informations sur l'utilisation de la ligne de commande.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top