使用静态分析工具来分析源代码

测试和性能分析平台(TPTP)能够对各种分析提供程序进行集成。每个分析提供程序都可以通过提供工具来提供不同形式的分析功能,但各个工具的界面在 TPTP 分析框架中保持一致。
通过使用 TPTP 中包括的 Java 代码复审提供程序,可以对所使用的资源运行静态分析,以检测规则和规则类别的违例情况。执行分析时,将在分析结果视图中生成一个报告,该报告包含未符合所指定规则的结果。

缺省情况下,Java调试透视图提供了分析功能,但您可以对任何其他透视图进行定制以使它们也提供分析功能。分析框架既允许第三方工具供应商也允许任何人编写新工具以集成不同形式的分析功能,而不会改变您执行分析操作的方式。

相关概念
静态分析
静态分析规则和规则类别
静态分析结果