Jlint буде перевірити Java код і знаходити помилки, невідповідності і проблеми синхронізації, роблячи аналіз потоку даних і побудови блокування графік. Jlint складається з античного, фіксуючи проблеми з граматикою C, що може викликати помилки небезпечного програміста, непоміченим компілятором, і семантичної верифікатор Jlint, який витягує інформацію з файлів класу Java. Jlint виконує локальний і глобальна потік, аналіз даних, розрахунку можливих значень локальних змінних і ловити надлишкових і підозрілих розрахунки. Крім тупиків, Jlint здатний виявити можливі гонки стан проблеми, коли різні нитки можуть одночасно отримати доступ до тих же змінним.
Jlint використовує смарт-підхід до звітності повідомлення. Всі повідомлення групуються за категоріями, а можна включити або відключити повідомлення звітності певної категорії, а також конкретні повідомлення. Jlint пам'ятаю повідомили повідомлення і не повідомляють їх ще раз, коли ви запускаєте Jlint вдруге.
Коментар не знайдено