sonarcloud - GuilhermeARS/ls2017 GitHub Wiki
Tarefa Aula 13: 25/10/2017
Questionário efetuado sob a build 4.15.0:
- Esse projeto cujo link foi fornecido possui quantas linhas de código?
Há 65729 Linhas de código
- Quantos “bugs” conhecidos?
Não existem bugs conhecidos.
- Há “code smells”?
Sim, há 184 Code Smells.
- Quantos testes fazem parte do projeto?
2322 testes unitários.
- Há muito código duplicado?
Há 61 blocos duplicados, o que representa 1433 de linhas de código, ou 1,4% de linhas duplicadas, o que é um nível aceitável e não considerado muito pela ferramenta.
- Localize alguma duplicidade e verifique o que poderia ser feito para eliminar essa duplicidade.
src/main/java/org/sonar/java/checks/naming/BadInterfaceNameCheck.java
Parte desse repete em outras 2 classes, poderia ser utilizada uma superclasse com a parte repetida para evitar a duplicação.
- Qual a classe testada que possui o maior percentual de cobertura mas que é menor que 100%?
src/main/java/org/sonar/plugins/java/api/tree/BaseTreeVisitor.java
Com 99.5% coberto.