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

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

    XMLWordPrintable

    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 (Inactive)
              Reporter:
              simon.brandhof Simon Brandhof (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

                Dates

                Due:
                Created:
                Updated:
                Resolved: