You can use //NOSONAR
or @SuppressWarnings()
but you need to specify the rule.
From the SonarQube documentation:
The //NOSONAR
tag is useful to deactivate all rules at a given line
but is not suitable to deactivate all rules (or only a given rule) for
all the lines of a method or a class. This is why support for
@SuppressWarnings("all")
has been added to SonarQube.
SINCE 2.8 of Java Plugin, you can also use @SuppressWarnings
annotation with a list of rule keys:
@SuppressWarnings("squid:S2078")
or
@SuppressWarnings({"squid:S2078", "squid:S2076"})
.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…