代码分析器的命令行界面版本 codean 使用静态代码检查、Discover 和 Uncover,读取分析文件作为输入,并生成文本格式和 HTML 格式的输出。它还提供了一种机制,可以将数据存储在历史归档文件中,供以后对较新数据与历史数据进行比较。codean 可用于执行以下操作:
读入 API 格式的报告并将信息转换为文本和 HTML 格式。codean 将文本输出保存到 .type.html 文件,其中 type 可以是 static、dynamic 或 coverage。
对于 .analyze/type/latest 报告,可计算每个问题的检验和并将原始问题信息存储在 .analyze/history//type 文件中,其中 type 可以是 static、dynamic 或 coverage。
在最近的报告中仅显示新问题或已修复的问题,并将其与以前保存的报告进行比较。
指定要收集的数据类型:dynamic、static、coverage 或 all。
显示全路径名。
显示特定源文件中的问题。
显示源代码中的一定数量的行。
保存最近的报告。
覆盖具有相同标记名称的最近保存报告。
在报告中仅显示新问题或已修复的问题。
指定用于保存报告的目录。
过滤要显示的错误和警告类型。
有关更多信息,请参见 codean(1) 手册页。