Klocwork & c - o número de linhas de código -fonte realmente usado
Pergunta
Meu projeto é feito de muitos pedaços de código mais antigo.
Como sei quantas linhas de código foram realmente usadas?
O Klocwork pode me fornecer esta resposta? Percebi que o Klocwork detém o número de linhas (SLOC) no projeto - mas é o número de linhas reais usadas - ou pode incluir áreas de "código morto"?
Obrigado,
Moshe
Solução
A contagem de sloc do KLOCWork incluirá áreas de código morto. Mas o Klocwork também pode encontrar código morto.
Outras dicas
Não usei o Klocwork, mas ele deve ser capaz de encontrar código inacessível. Uma ferramenta de análise estática (KLOCWork) pode encontrar apenas código que nunca pode ser alcançado, não encontrará código que nunca seja alcançado na prática.
Existem outras ferramentas que você pode executar para determinar a cobertura do código no tempo de execução, pois o produto é colocado em uma ampla variedade de casos de uso. Eles variam dependendo da plataforma que você está executando e o código do instrumento (que pode causar problemas de desempenho em código muito sensível).