Klocwork & c - количество фактически использованных строк исходного кода - PullRequest
2 голосов
/ 10 августа 2010

Мой проект состоит из множества кусочков старого кода.

Как узнать, сколько строк кода фактически использовалось?

Может ли Klocwork дать мне этот ответ?Я заметил, что Klocwork содержит номер строки (SLOC) в проекте - но является ли это количеством фактически используемых строк - или он может включать области «мертвого кода»?

Спасибо,

Моше

Ответы [ 2 ]

1 голос
/ 10 августа 2010

Я не использовал klocwork, но он должен быть в состоянии найти недоступный код.Инструмент статического анализа (Klocwork) может найти только тот код, который никогда не будет доступен, он не найдет код, которого никогда не достичь на практике.

Существуют и другие инструменты, которые можно запустить для определения покрытия кодаво время выполнения, поскольку продукт проходит через множество вариантов использования.Они различаются в зависимости от используемой платформы и кода инструмента (что может привести к проблемам с производительностью в очень чувствительном коде).

0 голосов
/ 25 августа 2010

Количество Klocwork SLOC будет включать в себя области мертвого кода.Но Klocwork также может найти мертвый код.

...