Jlint bude kontrolovat kód v jazyce Java a najít chyby, nesrovnalosti a problémy se synchronizací tím, že dělá analýzu toku dat a budování zámku graf. Jlint sestává z antického, kterým se problémy s gramatikou C, což může způsobit chyby nebezpečné programátora, nezjištěný kompilátor, a sémantický ověřovatel Jlint, který extrahuje informace ze souborů tříd Java. Jlint provádí lokální a globální tok dat analýzy, výpočet možné hodnoty lokálních proměnných a chytat nadbytečné a podezřelé výpočty. Kromě zablokování, Jlint je schopen detekovat možný souběh problém, kdy lze různé vlákna současně přistupovat ke stejným proměnné.
Jlint využívá inteligentní přístup k vykazování zpráv. Všechny zprávy jsou rozděleny do kategorií, a je možné povolit nebo zakázat ohlašovací zprávy o zvláštní kategorii, jakož i konkrétní zprávy. Jlint si pamatuji hlášeny zprávy a to je nehlásí ještě jednou při spuštění Jlint podruhé.
Komentáře nebyl nalezen