sonarcloud - GuilhermeARS/ls2017 GitHub Wiki

Tarefa Aula 13: 25/10/2017

Questionário efetuado sob a build 4.15.0:

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

Há 65729 Linhas de código

  1. Quantos “bugs” conhecidos?

Não existem bugs conhecidos.

  1. Há “code smells”?

Sim, há 184 Code Smells.

  1. Quantos testes fazem parte do projeto?

2322 testes unitários.

  1. 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.

  1. 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.

  1. 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.