Ограничьте отображение оранжевых проверок

Этот пример показывает, как управлять номером и типом оранжевых проверок, отображенных на панели Results List. Используйте выпадающий список в левых панели инструментов панели Results List. Чтобы уменьшать ваше усилие по анализу, можно выполнить одно из следующих действий:

  • Отобразите только критические оранжевые проверки.

    Используйте опцию Critical checks в выпадающем списке. Для получения дополнительной информации смотрите Критические Оранжевые Проверки.

  • Ограничьте номер или подавите оранжевые проверки на определенные типы проверки, с помощью дополнительных опций в выпадающем списке.

    Можно добавить предопределенные опции в список или создать собственные опции. Если вы создаете свои собственные опции, можно совместно использовать файлы опции, чтобы помочь разработчикам в организации рассмотреть, по крайней мере, определенное число или процент оранжевых проверок.

  1. Выберите Tools> Preferences.

  2. На вкладке Review Scope выполнить одно из следующих действий:

    • Чтобы добавить предопределенные опции в выпадающий список на панели Results List, выберите Include Quality Objectives Scopes.

      Список Scope Name показывает дополнительные варианты, HIS, SQO-4, SQO-5 и SQO-6. Выберите опцию, чтобы видеть предельные значения.

      В дополнение к оранжевым проверкам опции накладывают ограничения на отображение метрик кода и кодирующий нарушения правила. Опция HIS отображает метрики кода только. Для подробного объяснения предопределенных опций смотрите Цели Качества программного обеспечения.

    • Чтобы создать ваши собственные опции в выпадающем списке на панели Results List, выберите New. Сохраните свой файл опции.

      На левой панели выберите Run-time Check. На правой панели, чтобы подавить проверку полностью, очищают поле рядом с проверкой. Чтобы подавить проверку частично, задайте процент меньше чем 100, чтобы отобразиться.

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

      Вместо процента можно задать номер или строку ALL. Чтобы задать номер, очистите поле Specify percentage of checks.

  3. Выберите Apply или OK.

    На панели Results List выпадающий список на панели Results List отображает дополнительные опции.

  4. Выберите опцию, соответствующую пределам, которые вы хотите. Только номер или процент, который вы задаете, остаются на панели Results List.

    • Если вы задаете абсолютный номер, отображения Polyspace® что количество оранжевых проверок.

    • Если вы задаете процент, Polyspace вычисляет тот процент общих зеленых и оранжевых проверок. Программное обеспечение затем рассматривает, составляют ли одни только зеленые проверки процент. Если они не составляют процент, программное обеспечение затем отображает достаточные оранжевые проверки, чтобы составить процент. Например, если вы задаете 60, проверки программного обеспечения, если 60% ваших зеленых и оранжевых проверок включают зеленые проверки только. В противном случае это отображает достаточные оранжевые проверки, чтобы составить 60%.

      Можно использовать осциллограф анализа со спецификациями процента, чтобы гарантировать, что по крайней мере 60% (зеленый + оранжевый) проверки являются или зеленым или выровненным по ширине оранжевым. Чтобы выровнять по ширине проверку, необходимо присвоить Status или No action planned или Justified. Для получения дополнительной информации смотрите Результаты Polyspace Адреса Через Исправления ошибок или Комментарии.

Похожие темы