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

Support reporting of external rule engine issues

    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: