SonarQube 7.9.1 LTS
Upgraded SonarJS from 5.2.1 to 6.2.1 today and noticed that rule S1226 - Function parameters, caught exceptions and foreach variables’ initial values should not be ignored does not report all isses in a file anymore. It used to report all issues till version 5.2.1.
This is with version 5.2.1:
and this with version 6.2.1 - it just reports the first instance:
Was this behavior changed intentionally ? I do not see any such reference in release notes.