Analyze class contents only (-class-only)

Не анализируйте код кроме методов класса

Описание

Эта опция влияет на анализ Программы автоматического доказательства Кода только.

Эта опция не доступна для кода, сгенерированного из кода MATLAB® или моделей Simulink®.

Укажите, что Polyspace® должен проверить только методы классов, что вы задаете использование опции Class (-class-analyzer).

Установите опцию

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

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

Почему использование эта опция

Используйте эту опцию, чтобы ограничить анализ определенными методами класса только.

Вы задаете эти методы через опции:

Когда вы анализируете модуль или библиотеку, Программа автоматического доказательства Кода генерирует main функционируйте, если вы не существуете. main методы класса вызовов функции с помощью этих двух опций и функций, которые не являются методами класса с помощью других опций. Программа автоматического доказательства кода анализирует эти методы и функции для робастности ко всем входным параметрам. Если вы используете эту опцию, Программа автоматического доказательства Кода анализирует методы только.

Настройки

On

Polyspace проверяет методы класса только. Это блокирует функции из осциллографа класса, даже если функции заданы в вашем коде.

От (значения по умолчанию)

Polyspace проверяет функции из осциллографа класса в дополнение к методам класса.

Зависимости

Можно использовать эту опцию, только если все следующее верно:

Если вы выбираете эту опцию, необходимо задать классы с помощью Class (-class-analyzer) опция.

Советы

Используйте эту опцию:

  • Для верификации робастности методов класса. Если вы не используете эту опцию, Polyspace проверяет методы, которые вы вызываете в своем коде только для ваших входных комбинаций.

  • В случае масштабирования.

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

Параметр: -class-only
Значение по умолчанию: Off
Пример (Программа автоматического доказательства Кода): Polyspace Code Prover - источники file_name - основной генератор - анализатор класса custom=myClass1, myClass2 - неиспользованная общественность вызовов анализатора класса - единственный классом
Пример (Сервер Программы автоматического доказательства Кода): сервер программы автоматического доказательства полипробела кода - источники file_name - основной генератор - анализатор класса custom=myClass1, myClass2 - неиспользованная общественность вызовов анализатора класса - единственный классом