查找缺陷 (-checkers -disable-checkers)
启用或禁用缺陷检查项
描述
此选项仅影响 Bug Finder 分析。
为 Bug/编码缺陷启用检查项。
设置选项
使用以下方法之一设置选项:
Polyspace® 用户界面(仅限桌面端产品):在您的工程配置中,选择 Bug Finder 分析节点,然后启用或禁用检查项。
Polyspace 平台用户界面(仅限桌面端产品):您的工程配置中不存在此选项。通过
使用自定义检查项文件和检查项激活文件 (-checkers-activation-file)选项激活检查项。
为何使用此选项
默认的检查项组旨在发现大多数软件开发情况下最有意义的 Bug。如果您有特定需求,请单独启用或禁用相应缺陷检查项。例如,如果您希望遵循特定的安全标准,请选择不同的检查项子集。
提示
您可以使用电子表格来跟踪启用的缺陷检查项,并添加注释来解释为什么不启用其他检查项。 中提供了检查项电子表格。其中,polyspaceroot\polyspace\resources 是 Polyspace 的安装文件夹,例如 polyspacerootC:\Program Files\Polyspace\R2025b。
命令行信息
在命令行中使用 -checkers 命令启用或禁用缺陷检查项。
无论顺序如何,shell 脚本都会先处理 -checkers 选项,然后再处理 -disable-checkers 选项。
有关命令行参数值,请参阅 Bug Finder 缺陷组和缺陷检查项的短名称。
参数:-checkers |
值:default | all | none | Bug Finder 缺陷组和缺陷检查项的短名称 |
默认值:default |
参数:-disable-checkers |
值:Bug Finder 缺陷组和缺陷检查项的短名称 |
示例 1 (Bug Finder):polyspace-bug-finder -sources
|
示例 2 (Bug Finder):polyspace-bug-finder -sources
|
示例 1 (Bug Finder Server):polyspace-bug-finder-server -sources
|
示例 2 (Bug Finder Server):polyspace-bug-finder-server -sources
|
或者,在激活 XML 文件中激活缺陷检查项。请参阅检查项激活文件 (-checkers-activation-file)。