Code Metrics Details

Составьте таблицу метрик Polyspace с разбивкой по файлам и функциям

Описание

Этот компонент создает таблицу, содержащую метрики из Polyspace® проект. Метрики появляются в разбивке по файлам и функциям.

Свойства

Метрики проекта

Если вы выбираете эту опцию, отчет содержит следующие метрики о проекте:

  • Количество прямых рекурсий

  • Количество файлов

  • Количество заголовков

  • Количество защищенных и незащищенных общих переменных

Метрики файла

Если вы выбираете эту опцию, отчет содержит следующие метрики о каждом файле в проекте:

  • Предполагаемая функциональная связь

  • Линии без комментариев

  • Плотность комментариев

  • Всего линий

Метрики функции

Если вы выбираете эту опцию, отчет содержит следующие метрики о каждой функции в проекте:

  • Цикломатическая сложность

  • Языковые возможности

  • Более низкие и более высокие оценки локального размера переменной

  • Количество линий в теле

  • Количество исполняемых линий

  • Количество goto операторы

  • Количество уровней вызовов

  • Количество вызываемых функций

  • Количество вхождений вызова

  • Количество параметров функции

  • Количество путей

  • Количество return операторы

  • Количество инструкций

  • Количество функций вызова