2. Frequently Asked Questions

2.1. SonarQube doesn’t report GNAT SAS/GNATcheck rules violations

If SonarQube does not display issues reported by GNAT SAS and/or GNATcheck despite of GNAThub running the tools and collecting the results, make sure all required rules are activated in the Quality Profile you are using for Ada sources.

The SonarQube Ada Plugin that comes with GNATdashboard provides its own quality profile called “GNATdashboard Way”. This profile is now the default for Ada projects and supports the latest additions to GNAT SAS and GNAT Check.