Carnet Wiki

PSR_SPIP et spip_phpcs.PSR_SPIP xml

Version 4 — Mai 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 >