Jak pewnie wiecie statyczna analiza kodu nie jest rzeczą przyjemną pod 1.9 ze względu na brak narzędzi… Postanowiłem popełnić narzędzie potrzebne do Floga, które liczy metrykę ABC (jednak w znacznie prostszy sposób niż Flog).
Narzędzie jest tu:
Na wyjściu zwraca informacje gdzie szukać metod z szajsowym kodem.
Piszę tu ponieważ:
- Może komuś się przydać
- Będę wdzięczny za pomoc przy zrobieniu z tego czegoś bardziej profesjonalnego
Przeleciałem tym narzędziem kilka folderów “app” z moich aplikacji i wydaje się działać stosunkowo poprawnie – pokazuje gdzie szukać złego kodu a to już wiele :).