Статический анализ байт-кода Java с помощью SpotBugs: поиск более 400 типов ошибок
IntelliJ SpotBugs plugin provides static byte code analysis to look for bugs in Java code from within IntelliJ IDEA. SpotBugs is a defect detection tool for Java that uses static analysis to look for more than 400 bug patterns, such as null pointer dereferences, infinite recursive loops, bad uses of the Java libraries and deadlocks. SpotBugs can identify hundreds of serious defects in large applications (typically about 1 defect per 1000-2000 lines of non-commenting source statements).
The plugin uses SpotBugs under the hood. For more information see https://github.com/spotbugs/spotbugs.
..."We use IDEA inspections and SpotBugs complementary. SpotBugs is running in our continuous integration process and IDEA inspections are used during coding." What about using both during coding from within IntelliJ IDEA?
IntelliJ SpotBugs plugin features:
Проверка Java-файлов Checkstyle в реальном времени и по запросу
Статический анализ кода на лету: поиск багов и уязвимостей по мере написания
Проверка Python-файлов Pylint в реальном времени и по запросу
Запуск тестов Kotest из редактора по значкам на полях: JVM, Multiplatform и Android