Managing Quality Profiles

Quality profiles are a key part of your SonarCloud configuration. They define the set of rules to be applied during code analysis.

Initially, in every organization, there is one quality profile available for each programming language that SonarCloud supports. This built-in profile, called Sonar way, is also set as the default that will be used in all new projects.

Though the Sonar way quality profile is suitable for most projects, there are cases where you may want to make adjustments. In those situations, an organization administrator can create a new quality profile for any language and either just make it available to projects or set it as the default for all new projects. At the project level, a project administrator can change the active profile for any language.