Chapter 1. An Overview of Sonar

This chapter provides an overview of Sonar, presenting the objectives and features of the platform, and highlighting how developers and software quality benefit from it. It follows an overview of the platform's architecture, so as to gain a better understanding about how Sonar analyzes and measures quality. Finally, the chapter closes by discussing the Sonar community and its ecosystem. In this chapter we cover:

  • What is Sonar?
  • Features of Sonar
  • Covering software quality on Seven Axes
  • Architecture of Sonar
  • Source code analyzers
  • The Sonar community and ecosystem

What is Sonar

Sonar is a software quality management platform primarily for Java programming language, enabling developers to access and track code analysis data ...

Get Sonar Code Quality Testing Essentials now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.