作为我的程序的常规静态分析的一部分,我想检查类是否可能具有健全的toString()
方法。可能不是每个类都实现它们,但也许没有可实例化Object
的具体类使用toString()
.
是否有一个 lint 工具包可以检查这个?我目前使用的是 FindBugs 和 CheckStyle;我还没有找到一种明显的方法来检查使用其中任何一个。我也在考虑将 PMD 添加到我的 lint 套件中,并且也会对 Sonar 中的某些内容持开放态度。所以我更愿意使用工具箱中已有的工具来完成,但如果我需要添加另一个工具,我会考虑它。