Version 7 — Mai 2019 — JLuc
Doc : Outils pour la conformité du php avec les PSR-12
Jeu de règles pour SPIP
La version connue la plus aboutie est : https://gist.github.com/marcimat/0e83a42334ecdb0b9e31d4dd7cb97963
- 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
Instruction après accolade ouvrante
Le fixer laisse les instructions parfois une instruction après une accolade ouvrante ( et génère parfois corrige un le code en formant cela
Par exemple typiquement il corrige
< code >
if ($ test ) doit () ;
</code >
en
< code >
if ($ test ) doit () ;
</ code >
Il devrait plutôt fournir :
< code >
if ($ test )
doit () ;
</ code > ).
Il corrige
if ($test) doit();
else dont();
en
if ($test) { doit();
} else { dont();
}
Ne devrait-il pas plutôt fournir :
if ($test) {
doit();
}
} else {
dont();
}