rspec/rules/S1291/comments-and-links.adoc

32 lines
1.1 KiB
Plaintext
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

=== on 4 Feb 2015, 10:43:14 Dinesh Bolkensteyn wrote:
Be careful, you cannot use ``++S1291++`` as a rule key to implement this rule.
You must use a key that contains "nosonar" (case-insenstive), because of this hack in SonarQube:
https://github.com/SonarSource/sonarqube/blob/master/sonar-plugin-api/src/main/java/org/sonar/api/issue/NoSonarFilter.java#L70
----
accepted = noSonarLines == null || !noSonarLines.contains(issue.line());
if (!accepted && StringUtils.containsIgnoreCase(issue.ruleKey().rule(), "nosonar")) {
accepted = true;
}
----
=== on 8 Jan 2018, 17:57:09 Amaury Levé wrote:
Excludes C# and VB.Net as they don't use this mechanism.
=== on 3 Oct 2019, 20:08:11 Jonathan Hoopes wrote:
There is an issue with this rule where it is not able to be suppressed for imports.
 
How does this rule even make sense? This creates a warning for suppressing a warning, and there is no way to disable the warning of your suppression of the other warning in certain areas of your code.
=== on 3 Oct 2019, 20:58:34 Ann Campbell wrote:
\[~Pytry] if you'd like to start a discussion, please go to \https://community.sonarsource.com/