特定模块的 Klocwork Insight 复杂性

Klocwork Insight complexity for specific modules

Insight Review 允许用户查看 15 种最复杂的方法。我希望查看特定 C++ Visual Studio 项目及其组件模块的复杂度指标。

早期的 Insight 用户界面提供了这个。有一个目录浏览 UI,可以查看任何目录级别的指标,直至单个文件。

请注意,我不想自定义指标报告。我只是想为指标视图选择模块。

我正在使用 10.1

目录类型浏览仍然存在于复杂性详细信息报告中,尽管可能不是很明显。在底部的 table 中,标题为 Full list of modules containing complexity > 20 您可以单击路径组件(即 'C:')以开始向下钻取。您也可以单击图表中的条形。

最后,您可以通过单击右上角的铅笔图标来编辑报告,向下钻取到您希望报告始终显示的位置,为报告指定一个唯一的名称,例如 "Complexity Details in My Code",然后保存它(您可能需要单击复制,因为它正在制作默认报告的副本)。现在您有一个报告版本,默认情况下始终向下钻取到您要查看的模块。