Oracle® Solaris Studio 12.4:代码分析器用户指南

退出打印视图

更新时间: 2014 年 10 月
 
 

代码分析器命令行界面

代码分析器的命令行界面版本 codean 使用静态代码检查、Discover 和 Uncover,读取分析文件作为输入,并生成文本格式和 HTML 格式的输出。它还提供了一种机制,可以将数据存储在历史归档文件中,供以后对较新数据与历史数据进行比较。codean 可用于执行以下操作:

  • 读入 API 格式的报告并将信息转换为文本和 HTML 格式。codean 将文本输出保存到 .type.html 文件,其中 type 可以是 staticdynamiccoverage

  • 对于 .analyze/type/latest 报告,可计算每个问题的检验和并将原始问题信息存储在 .analyze/history//type 文件中,其中 type 可以是 staticdynamiccoverage

  • 在最近的报告中仅显示新问题或已修复的问题,并将其与以前保存的报告进行比较。

  • 指定要收集的数据类型:dynamicstaticcoverageall

  • 显示全路径名。

  • 显示特定源文件中的问题。

  • 显示源代码中的一定数量的行。

  • 保存最近的报告。

  • 覆盖具有相同标记名称的最近保存报告。

  • 在报告中仅显示新问题或已修复的问题。

  • 指定用于保存报告的目录。

  • 过滤要显示的错误和警告类型。

有关更多信息,请参见 codean(1) 手册页。