![]() |
![]() |
![]()
Post
#1
|
|
Grupa: Zarejestrowani Postów: 4 Pomógł: 0 Dołączył: 21.04.2009 Ostrzeżenie: (0%) ![]() ![]() |
Witam wszystkich
Szukałem ostatnio jakiegoś narzędzia do statycznej analizy kodu, w szczególności zależy mi na detekcji kilku "konstrukcji" które w 99% wypadków są wynikiem błędu np: * $$zmienna * $obj->$pole * $obj = new Object(), ale Object.php nie był zainkludowany * ostrzerzenie o użyciu lokalnej zmiennej, która nie została zainicjowana Znalazłem takie narzędzie: http://pear.php.net/manual/en/package.php....codesniffer.php. Problem w tym, że przynajmniej w podstawowej wersji, sprawdza zgodność ze standardami kodowania typu, czy każda funkcja poprzedzona jest dokiem. Dla mnie to trochę za mało. Prawdopodobnie część z rzeczy o które mi chodzi da się załatwić pisząc wtyczkę do tego narzędzia, ale może istnieje coś z czym będzie mniej problemów. Czy ktoś słyszał albo miał styczność z takim narzędziem? |
|
|
![]() ![]() |
![]() |
Aktualny czas: 22.08.2025 - 18:55 |