-checkers)Включение или отключение проверки дефектов
Этот параметр влияет только на анализ Bug Finder.
Включите средства проверки на наличие ошибок/дефектов кодирования.
Пользовательский интерфейс (только для настольных ПК): в конфигурации проекта этот параметр находится в узле «Анализ ошибок».
файл командной строки и параметров: Использовать параметр -checkers. См. раздел Сведения о командной строке.
Набор шашек по умолчанию предназначен для поиска наиболее значимых ошибок в большинстве ситуаций разработки программного обеспечения. Если у вас есть особые потребности, включите или отключите отдельные дефектные шашки. Например, если вы хотите следовать определенному стандарту безопасности, выберите другое подмножество шашек.
По умолчанию:
default
defaultПодмножество дефектов, определенных программным обеспечением.
См. раздел Проверки дефектов при обнаружении ошибок Polyspace, включенные по умолчанию.
allВсе дефекты.
Список всех проверок дефектов см. в разделе Поиск ошибок.
CWEПодмножество дефектов, соответствующих идентификаторам CWE™.
customВыберите дефекты, которые требуется найти, путем выбора категорий чекеров или определенных дефектов.
Вы можете использовать электронную таблицу, чтобы отслеживать дефектные шашки, которые вы включаете, и добавлять заметки, объясняющие, почему вы не включаете другие шашки. Таблица шашек представлена в . Здесь, polyspaceroot\polyspace\resources является папкой установки Polyspace ®, например polyspacerootC:\Program Files\Polyspace\R2019a.
Независимо от порядка, сценарий оболочки обрабатывает -checkers вариант, а затем -disable-checkers вариант.
Для получения информации о значениях параметров командной строки см. Краткие имена средств проверки дефектов при обнаружении ошибок.
Параметр:
-checkers |
Значение:
default | all | none | CWE | группа дефектов | параметры дефекта |
По умолчанию:
default |
Параметр:
-disable-checkers |
Значение:
группа дефектов |параметры дефекта
|
Пример 1 (поиск ошибок):
polyspace-bug-finder -sources
|
Пример 2 (поиск ошибок):
polyspace-bug-finder -sources
|
Пример 1 (сервер поиска ошибок):
polyspace-bug-finder-server -sources
|
Пример 2 (сервер поиска ошибок):
polyspace-bug-finder-server -sources
|