Jlint va verifica codul Java și pentru a găsi bug-uri, incoerențe și probleme de sincronizare de a face analiza fluxului de date și construirea grafic de blocare. Jlint format din Antic, fixare probleme cu gramatica C, care poate provoca bug-uri programator periculoasă lui, nedetectate de compilator, și verificatorul Semantic Jlint, care extrage informații din fișierele de clasă Java. Jlint efectuează analize fluxul de date la nivel local și la nivel mondial, calcularea valorilor posibile ale variabilelor locale și prinderea calcule redundante și suspecte. Cu excepția blocaje, Jlint este capabil de a detecta posibile probleme condiție cursa, atunci când fire de diferite pot accesa concomitent aceleași variabile.
Jlint foloseste abordare inteligentă la raportarea mesaj. Toate mesajele sunt grupate în categorii, și este posibil să se activa sau dezactiva mesajele de raportare din categoria specifică, precum și mesaje de beton. Jlint pot aminti mesaje raportate și nu le raportează din nou atunci când executați a doua oară Jlint.
Comentariile nu a fost găsit