Uploaded image for project: 'SonarQube'
  1. SonarQube
  2. SONAR-9322

Deprecate the fake plugin API used to declare hierarchy of Quality profiles

    Details

      Description

      The API class org.sonar.api.profiles.RulesProfile is used by a language plugin to define a Quality profile. The method setParentName(String) is supposed to declare a hierarchy of profiles but for legacy reasons it never worked. It is ignored and profile is created without any hierarchy parent.

      To prevent any misunderstanding, and even if they are documented as "for internal use only", the methods getParentName() and setParentName(String) should be deprecated and be fully ignored.

        Attachments

          Issue Links

            Activity

              People

              • Assignee:
                simon.brandhof Simon Brandhof
                Reporter:
                simon.brandhof Simon Brandhof
              • Votes:
                0 Vote for this issue
                Watchers:
                3 Start watching this issue

                Dates

                • Due:
                  Created:
                  Updated:
                  Resolved: