The Problem

Today, software is typically built by teams of developers who are located worldwide. With software growing more and more complicated, reviewing the underlying source code is becoming increasingly difficult. This makes it easier for both unintentional and malicious bugs to slip through and into the field.

Static text analyzers — the traditional tool for code review — simply analyze text, just as their name implies. That means they’re not equipped to catch all the things that can go wrong.