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

          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: