- versions used: SonarQube 8.8
- error observed: cannot disable one or a few quality profile rules for C-code
- steps to reproduce: disable icon grey
- potential workaround: none
First with SQ8.8 I copy the “Sonar Way” quality profile to “Myprofile”, and I have given my user this permission > Users with the global “Manage Quality Profile” permission can manage this Quality Profile.
Like with all previous SQ versions I want/need to disable just a few quality rules. We can surely debate whether these rules are “good”. This is not really the focus.
For sake of argument focus on this rule c:S1110 " “Redundant pairs of parentheses should be removed”. Below Code Smells I locate the rule and observe that the rule (and actually all active rules) cannot be disabled. It appears that this newer function with permissions for editing quality profiles have changed from version 8.4 and does not really work in 8.8 - or have I missed something?