Statická analýza kódu – zkušenosti
- MartyIX
- Člen | 217
Ahoj,
potýkám se teď s větším projektem a už je potřeba poměrně pečlivě testovat. Rád bych nechal kód projít nějakým statickým analyzátorem, aby mi odhalil potenciální problémy.
Máte tip na nějaký nástroj?
PS: Napsal jsem si vlastní jednoduché analyzovátko nad PHP Parserem, které mi
heuristicky kontroluje existenci tříd (tj. že nemám v kódu
$variable = new NonExistentClass()
) a kontroluje Nette
redirecty/linky (tj. že
$this->redirect(':Module:Presenter:something')
je správně
napsaný). Ale dopisovat věci jako kontrolu neinicializovaných proměnných
apod. se mi moc nechce.
Editoval MartyIX (12. 3. 2014 10:05)
- Jan Tvrdík
- Nette guru | 2595
Ale dopisovat věci jako kontrolu neinicializovaných proměnných apod. se mi moc nechce.
Co takhle použít PhpStorm a nechat nad tím projektem spustit kompletně inspekci?
- MartyIX
- Člen | 217
Díky za tip. PhpStorm nemám. Raději ale použiju něco jako https://code.google.com/…initialized/ od Jakuba Vrány.