Check ISO/IEC TS 17961 (-iso-17961)

Проверка на нарушения правил ISO/IEC TS 17961

Описание

Эта опция влияет только на Bug Finder.

Укажите, проверять ли нарушения правил ISO/IEC TS 17961.

Задать опцию

Пользовательский интерфейс (только для настольных продуктов): В строении проекта опция находится на узле Coding Standards & Code Metrics. Смотрите Зависимости для других опций, которые вы также должны включить.

Командная строка и файл опций: Используйте опцию -iso-17961. См. «Информация о командной строке».

Зачем использовать эту опцию

Используйте эту опцию, чтобы задать подмножество правил ISO/IEC TS 17961 для проверки.

После анализа на Results List панели перечислены нарушения стандартов кодирования. На панели Source для каждого стандартного нарушения кодирования Polyspace® присваивает символ ключевому слову или идентификатору, имеющему отношение к нарушению.

Настройки

По умолчанию: all

decidable

Проверяйте на нарушения допустимых правил. Нарушения этих правил зависят только от статических свойств во время компиляции, для образца типа объекта или возможностей идентификаторов.

all

Проверка на нарушения всех правил ISO/IEC TS 17961 Polyspace поддерживает.

См. Правила ISO/IEC TS 17961.

from-file

Укажите XML- файл, в котором вы конфигурируете пользовательский выбор шашек для этого стандарта кодирования. Чтобы создать файл строения, щелкните, затем выберите правила и рекомендации, которые необходимо проверить для этого стандарта кодирования, в правой панели окна Findings selection. Сохраните файл.

Чтобы использовать или обновить существующий файл строения, в Findings selection окне введите полный путь к файлу в указанном поле или нажмите Browse.

Если вы задаете опцию from-file, включить Set checkers by file (-checkers-selection-file).

Зависимости

Информация о командной строке

Параметр: -iso-17961
Значение: decidable | all | from-file
Пример (Bug Finder): Polyspace Bug Finder -lang c -sources file_name -iso-17961 решаемый