Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

Assigning a Project to a Quality Profile

To assign / unassign projects to / from associate projects with a quality profile, or to remove an association, go to the Projects tab:


When a project is not explicitly associated with a quality profile, the default quality profile profiles of the relevant language is languages are used to perform the next analysis. Project profile assignments (one per language) may also be made from the project administration interface.

...

This means that the quality profile inherits all the coding rules defined in the parent profile . If you go on the Rules page to see the details of this quality profile, the inheritance will be shown on rule detalswith the parent's settings for severity and any rule-specific parameters. Inheritance is also shown on a per-rule basis on the Rules page:

A rule inherited from a parent cannot be deactivated. But it is possible to change its parameter(s) and/or its severity. If one of these values is changed, then:

...

When a quality profile that inherits from another one is selected in the Rules page, then the "Inheritance" criterion is made available automatically added to refine the search: