Carnet Wiki

PSR_SPIP et spip_phpcs.PSR_SPIP xml

Version 4 — May 2019 JLuc

Fork répertorié le plus abouti
-  https://gist.github.com/marcimat/0e83a42334ecdb0b9e31d4dd7cb97963

Évolutions envisagées


-  améliorer le jeu de règles si nécessaire
-  améliorer le fixer
-  le mettre en hook post commit d’une forge
* avec mantis sur github
* avec drone sur le gitea de git.spip.net

Règles à ajouter

du sniffer

- le fixer laisse parfois une instruction après une accolade ouvrante (et parfois corrige le code en formant cela).
Il - le fixer corrige
<
code parfois
<code >
if ($ test ) do ();
else dont do_something ();

en

if  ($ test )  {  do  {  ();
 }
}  else { dont do_something ();
}

Il devrait fournir :
<
code >
if ($ test )
do ();

else
dont ();

</
code >