如何在不触发声纳警报的情况下在 javadoc 中写入单词 "todo"?

how to write the word "todo" in javadoc without triggering the sonar alert?

我正在尝试添加 javadoc 来解释 class 正在做什么,但我遇到了声纳警报。

Track uses of "TODO" tags (squid:S1135)

问题是 TODO 一词未用作待办事项消息或与@todo 一起使用。 这是我的 javadoc:

/** Model which defines data from the oracle view V_THINGS_TODO which contains blabla */
public class ThingsTodo ... {

单词 TODO 出现在 javadoc 中,但作为视图名称... 到目前为止,我正在使用此解决方法 V_THINGS_T0D0(如 0 1 2..),但如果有人试图在数据库中搜索它,那就太糟糕了。

有什么我不知道的魔术可以不使用 todo 词触发此警报吗?

下次我会更加谨慎地对待保留字:-<

在您希望禁用 Sonar 检查的行的任意位置添加提及 NOSONAR。像那样:

/** Model which defines data from the oracle view V_THINGS_TODO which contains blabla NOSONAR */
public class ThingsTodo ... {