The BMA works as a custom SonarPlugin for Sonarqube. This means Blueriq acts as a new language and also needs a specific quality profile definition.

Sonarqube registers a set of 6 rules as inactive rules in every profile.

In the image below you’ll see 6 rules which we haven’t added into our profile definition. Sonarqube states these rules are provided by the server itself and they show up for every language.


These rules are not Blueriq related and unfortunately cannot be removed by us from the default quality profile.


The 6 rules are listed as inactive rules:


Alltough they are reported under the Blueriq name, they are not Blueriq specific quality rules and therefore also not applicable.

  • No labels