查看分析结果

功能介绍

代码分析将会对指定代码库的选定分支进行扫描。完成后会在概览页展示扫描成功后的多维度数据统计结果,方便用户快速了解代码质量整体情况。

注意,如果仅在页面上关闭问题或者修改责任人,将无法实时生效,需要待下次扫描后才会更新统计结果。

查看代码检查问题

进入代码检查列表后会展示全部代码问题,支持过滤筛选。依照判断规则划分相应的问题级别,调整问题级别需要通过调整规则的严重级别。

在列表页可以批量操作,例如打开,处理问题等。

如果需要就某个具体问题查看详情,可以进入问题详情页。在此页面支持修改问题级别和责任人,支持将问题标记忽略并选择忽略原因。设置完成后在下次扫描中不会重新打开已标记为忽略的问题。

针对同一个文件的同类问题会进行合并展示,点击问题位置将会跳转到不同的问题行以供查看。在操作记录中会记录展示所有用户对这个问题所进行的修改操作。

查看代码度量问题

圈复杂度

圈复杂度检测会扫描代码的最新版本并列出该版本的全部圈复杂度问题。

如果需要查看圈复杂度超标函数的详细信息,可以通过圈复杂度问题列表进入圈复杂度详情页中。在左侧能够直接查看问题函数的代码内容。

为了便于优化代码质量,解决代码问题,将会展示相关代码段的最后修改人成员列表以供参考。同时还会提供责任人字段供分配修复任务。注意,圈复杂度每个版本都能进行全量代码扫描,这次扫描后所标注的责任人在下次扫描后无法继续展示,需要在完成扫描后重新标注责任人。

重复代码

重复代码会扫描代码的最新版本,并列出该版本的全部重复代码问题。重复代码的结果将会按照文件进行分类展示,列表中将展示文件重复率相关的基本信息。点击列表进入查看文件的具体重复代码内容展示。

通过圈复杂度问题列表进入圈复杂度详情页中查看重复代码的详细信息。选择该文件中重复的代码块,在左侧可直接查看问题函数的代码内容。

您可以右边选择和该文件存在重复代码块的对比文件。

选择重复的代码块后即可进行对比查看。

同时还支持查看重复率变化趋势和操作记录。

为了便于优化代码质量,解决代码问题,将会显示相关代码段的最近修改人。同时提供责任人字段以供分配修复任务。

注意,重复代码每个版本都会进行全量代码扫描,单次扫描后标注的责任人在下次扫描后被覆盖,需要重新进行标注。

代码统计

支持按文件夹查看子文件数,代码行数,注释行数,空白行数和总行数,这些数据仅包含一级目录的统计结果,不包括二级目录中的文件数查看。差异化部分将会提供最近一次扫描版本与上次扫描结果的对比。支持显示代码行、注释行、空白行和总行数。

上一篇快速入门
文档是否对您有用?
感谢反馈有用
感谢反馈没用