Clarification on squid:S2077 evolution

java
rules

(Hilal Emeksiz) #1

Hello
we use community version 7.0. Upgraded sonar java plugin from 5.5.0.14655 to 5.9.2.16552 ;
what I noticed that is the name of squid:S2077 changed and became inactive when I examined the commits in github of the plugin I can find the the rules’s name and explanation has changed. But I also noticed that the rule is not active in SonarWay built in profile any more. There are issues about this rule and this rule is inactive.
Questions:

  1. In which release the name of the rule has changed? I found this bu t couldn’t catch the release.
    https://github.com/SonarSource/sonar-java/commit/859baacc799ae9b68cdb7a409012156d4fe35ab8#diff-812a1e3bc3414675d190937d350a109f

2)Why is the rule inactivated and in which release? I followed the release explanations however could not find.

3)What do you recommend for the issues whose rules are inactivated?

4)How can we get informed of inactivated rules before the releases?

Thank you


(Nicolas Bontoux) #2

Hi Hilal,

I feel like this can help clarify: