声纳类别的TODO警告

时间:2016-12-05 18:10:03

标签: java intellij-idea sonarqube

在我的代码中,我有不同类型的TODO项目:

  • 有些人应该像“这完全需要做”
  • 其他人更喜欢“如果你觉得无聊,为什么不加这个?”

这个例子就是我的IntelliJ-Plugin:refresh中有一个VirtualFileSystem方法,最终可以实现用户友好,但即使没有它也一切都很好,所以它更像是// NICETOHAVE:而不是// TODO:

我喜欢在代码中添加类似的注释,但由于我使用Sonar来检查我的代码库,因此会产生一些讨厌的检查警告,并且当我在VCS中推送代码时,IntelliJ一直在烦我。

所以我的问题是,是否还有其他一些方法可以在我的代码中注释最终可能很好的实现,但是如果你真的这么做并且还有一些不错的突出显示那么无关紧要?

1 个答案:

答案 0 :(得分:3)

跟踪评论的规则只有两个:TODO和FIXME

如果你想跟踪其他评论,你可能会更好writing your custom rule(因为没有计划为这些规则添加自定义),你可以通过查看源代码来获得如何做到这一点的灵感。 java插件:FixMeTagPresenceCheckCommentContainsPatternChecker