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

Make it clear that only "On new code" conditions apply for PRs

    XMLWordPrintable

    Details

    • Edition:
      Community
    • Production Notes:
      None

      Description

      With MMF-1369, we brought the real quality gate to PRs - but it looks like something was overlooked in terms of user experience: when you create or edit a QG, it's definitely not obvious that when it applies to PR, only the "On new code" conditions will apply. This is misleading and we should do something to improve this.

      We will:

      • Update all mentions of "On New Code" to "On New Code and Pull Requests"
      • Split the conditions table into 2 parts, one for Overall conditions, one for New Code and PR conditions

      Furthermore, we will update the UX a bit to reduce friction on this UI:

      • Always show edit/delete links instead of using the Actions Dropdown
      • Improve the metric selection inside the modal, by filtering by New Code or Overall metrics, and showing the same name for each metric

      Ref: https://community.sonarsource.com/t/pull-requests-get-a-real-quality-gate-status/7814/4?u=fabrice_bellingard

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              wouter.admiraal Wouter Admiraal
              Reporter:
              fabrice.bellingard Fabrice Bellingard
              Votes:
              0 Vote for this issue
              Watchers:
              7 Start watching this issue

                Dates

                Due:
                Created:
                Updated:
                Resolved: