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

Support reporting of external rule engine issues

    XMLWordPrintable

    Details

    • Type: Improvement
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 7.2
    • Labels:
      None

      Description

      Plugins will be able to report through the Java API issues that were created by external rule engines.
      We will need to process this information.

      • Add these new type of issues in the scanner report:
        • No rule validation is performed;
        • No Issue filters are applied;
        • Open question: use same Issue message in the report (adding new fields) or create new message?
      • Add to database (these are ideas to be confirmed):
        • Issue table needs new field rule_title, since it can be different between issues with the same rule ID;
        • rule_id should be what is provided by the plugin;
        • Rule table will need new boolean field external;
        • rule_engine can be saved as the rule repository, with a prefix such as 'external_' to avoid collisions with internal rules.

        Attachments

          Issue Links

            Activity

              People

              Assignee:
              guillaume.jambet Guillaume Jambet (Inactive)
              Reporter:
              duarte.meneses Duarte Meneses
              Votes:
              0 Vote for this issue
              Watchers:
              1 Start watching this issue

                Dates

                Due:
                Created:
                Updated:
                Resolved: