Durante uma revisão de código, você encontra muitos problemas, como variáveis não utilizadas e blocos catch vazios. Qual configuração de tarefa de compilação você deve recomendar para detectar esses problemas?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Em uma tarefa de compilação Maven, selecione Run PMD..
Por que esta é a resposta
A opção correta é "Em uma tarefa de compilação Maven, selecione Run PMD". PMD (Programming Mess Detector) é uma ferramenta de análise estática de código que detecta uma ampla gama de problemas, incluindo variáveis não utilizadas, blocos catch vazios, código duplicado e outras más práticas de programação em Java, JavaScript, XML e outros. Integrá-lo a uma tarefa Maven garante que essas verificações sejam executadas automaticamente durante o processo de compilação. As outras opções estão incorretas porque: Grunt é um executor de tarefas JavaScript e não possui uma funcionalidade nativa para detectar esses tipos de problemas de código em linguagens como Java. xcpretty é uma ferramenta para formatar a saída de testes Xcode, não para análise estática de código. Embora o Checkstyle seja uma ferramenta de análise estática para Java e possa detectar alguns desses problemas, a opção "Run Checkstyle" em uma tarefa Gradle não é a ferramenta mais abrangente para a detecção de "muitos problemas" como os descritos, sendo o PMD mais adequado para a variedade de problemas mencionados.
Passe no seu exame — sem a busca interminável por respostas
Obtenha todas as perguntas e explicações verificadas para este exame em um só lugar e economize horas de preparação. Mais de 1.000 certificações · Mais de 20 idiomas · Grátis para começar.
Passe no seu exame mais rápido → Não é necessário cartão