DressCode

DressCode hlídá styl vašeho PHP kódu a většinu nálezů rovnou opraví. Pracuje nad bezztrátovým syntaktickým stromem, takže změní jen to, na co sáhne, a zbytek souboru zůstane bajt po bajtu stejný. Vlastní názor na styl nemá, řídí se presetem: PER Coding Style 3.1, PSR-12 nebo Nette Coding Standard.

Léta jsem používal PHP CS Fixer i PHP_CodeSniffer a bral je jako hotovou věc. Pak jsem potřeboval jedno nové pravidlo a zjistil, kolik práce dá napsat ho, když nástroj vidí jen ploché pole tokenů a strukturu kódu si musí domýšlet. DressCode vznikl proto, aby se pravidlo dalo napsat za odpoledne a aby se dalo věřit tomu, co opraví.

Kudy dál

Používání

Reference

  • Přehled pravidel všechna vestavěná pravidla s příklady a volbami.
  • Presety co přesně zapíná PER, PSR-12 a Nette.

Rozšíření a integrace

verze: 1.0