代码之家  ›  专栏  ›  技术社区  ›  Amir Afghani

Java静态分析器自定义模板/规范

  •  1
  • Amir Afghani  · 技术社区  · 15 年前

    对于系统中的特定类型,我们使用==进行比较,因为我们设计的软件是有效的。好吧,现在它不再有效了,我们想告诉TeamCity去寻找== 对于这种类型 并在详细报告中将其作为bug报告。有人知道怎么做吗?如果将静态分析引入到源代码库中,那么静态分析似乎是捕捉这一点的最合适的方法。我们在Eclipse中也有一个模板用于代码指南和格式,但我认为Eclipse不能告诉任何关于类型的信息。感谢您的帮助。

    1 回复  |  直到 15 年前
        1
  •  2
  •   VonC    15 年前

    考虑到 TeamCity can run ALL of IntelliJ's code analysis tools ,仅此而已 632 of them ,您可以依靠它来检测这种错误。

    == used instead of equals()