Skip to content

sonarcloud

joaopsalgado edited this page Oct 29, 2017 · 4 revisions

Aula 25/10

  1. Esse projeto cujo link foi fornecido possui quantas linhas de código?

R= 65,729 linhas.

  1. Quantos "bugs" conhecidos?

R= Foram encontrado 0 "bugs" na visão geral do código.

  1. Há “code smells”?

R= Sim, possui 184 "code smells".

  1. Quantos testes fazem parte do projeto?

R= 2,322 testes unitários fazem parte do projeto.

  1. Há muito código duplicado?

R= O projeto possui 1,4% de densidade da duplicação, linhas duplicadas possui 1,433, blocos duplicados chega a ser 61 e arquivos duplicados são 45. O na classe src/main/java/org/sonar/java/bytecode/se/CheckerDispatcher.java e a src/main/java/org/sonar/java/se/CheckerDispatcher.java, possui duplicidade de classes que são sobre-escritos, podendo ser criado uma interface para a comunicação entre elas.

  1. Qual a classe testada que possui o maior percentual de cobertura mas que é menor que 100%?

R= A classe BaseTreeVisitor que tem 99.5% de cobertura do seu código.

Clone this wiki locally