How is source{d} different from SonarQube?

source{d} is different from SonarQube in the ways it performs flexible source code analysis and converts your source code into three different data formats. The first one is called universal abstract syntax trees (UASTs) to perform language-agnostic analysis regardless of language specific constructs. The second is native analysis for specific aspects of the language that isn’t represented in the UASTs. Finally, we provide a higher level of abstraction that enables advanced SQL queries and data visualization. While SonarQube is a more polished static analysis product, source{d} gives you the raw power to easily analyze what you care about across your source code, version control system and other software development life cycle data sources.

1 Like