Метрические детали кода

Составьте таблицу метрик Polyspace, сломанных файлом и функцией

Описание

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

Свойства

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

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

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

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

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

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

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

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

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

  • Строки без комментария

  • Прокомментируйте плотность

  • Общие строки

Функциональные метрики

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

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

  • Осциллограф языка

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

  • Количество строк в теле

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

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

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

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

  • Количество случаев вызова

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

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

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

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

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