Question

Je suis en train d'écrire un ruleset.xml personnalisé pour le code php renifleur mais l'appeler de la ligne de commande sans le mettre dans le dossier par défaut ne semble pas fonctionner.

Depuis le semble à l'autre documentation autrement je voudrais demander si je fais quelque chose de mal ici

:~/$ phpcs --standard=/home/edo/custom_ruleset.xml source/
===>
ERROR: the "/home/edo/custom_ruleset.xml" coding standard is not installed.
The installed coding standards are PEAR, PHPCS, Zend, Squiz and MySource

Si cela ne fonctionne pas: Toutes les suggestions sur la façon d'expédier votre propre norme de codage avec votre source? Merci

Était-ce utile?

La solution

Vous avez besoin d'au moins 1.3.0a1 du code Sniffer à utiliser rulesets annotés:

  
      
  • Tous les fichiers CodingStandard.php ont été remplacés par des fichiers ruleset.xml
      normes personnalisées devront être converties vers ce nouveau format de continuer à travailler
  •   
  • Vous pouvez spécifier un chemin à votre propre fichier ruleset.xml personnalisé en utilisant la ligne de commande --standard arg   par exemple, phpcs --standard=/path/to/my/ruleset.xml
  •   

Avant cela, vous deviez

scroll top