2009-12-23 34 views
1

我们有一个Java项目,它使用TeamCity对我们的Java类进行静态分析,以便在我们的代码中找到低悬挂错误。我们想告诉TeamCity寻找一种新类型的bug,开发人员可能会介绍这个bug与使用== vs .equalsJava静态分析器自定义模板/规范

的用法有关系统中的特定类型,我们使用==来比较因为我们设计的软件是有效的。那么,现在它不再有效了,我们想告诉TeamCity寻找这个类型的== ,并将其报告为详细报告中的错误。有谁知道如何做到这一点?如果将它引入源代码库,静态分析似乎是最适合的方法。我们在Eclipse中也有一个用于代码准则和格式的模板,但我不认为Eclipse能够告诉任何有关类型的内容。任何帮助表示赞赏。

+0

我对TeamCity一无所知,但这对于PMD静态分析工具来说相当简单:http://pmd.sourceforge.net/ – shoover 2009-12-23 19:03:10

回答