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

Add missing characteristics in the SQALE model

    XMLWordPrintable

    Details

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

      Description

      For SONAR-4357, we added (see commit):

      • Sub-characteristic: RESOURCE_RELIABILITY
      • Characteristic: REUSABILITY
        • Sub-characteristic: MODULARITY
        • Sub-characteristic: TRANSPORTABILITY

      But we forgot to add a migration script to add them. This can lead to startup errors in some cases.

      And for SONAR-4870, the sub-characteristic NETWORK_USE has been created, but unfortunately it has been created with the bad key in the migration 466 : NETWORK_USE_EFFICIENCY instead of NETWORK_USE.
      So the key has to be updated and when reading the quality model from plugins, if a rule is linked to the sub characteristic NETWORK_USE_EFFICIENCY, we have to translate it to NETWORK_USE.

        Attachments

          Activity

            People

            Assignee:
            julien.lancelot Julien Lancelot
            Reporter:
            fabemn OLD - Fabrice Bellingard
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Dates

              Due:
              Created:
              Updated:
              Resolved: