Durante uma revisão de código de um aplicativo Java, você encontra variáveis não utilizadas e blocos catch vazios. Qual configuração de tarefa de build você recomenda para detectar esses problemas de qualidade?
Escolha uma resposta
Toque em uma opção para verificar sua resposta.
Resposta correta: Em uma tarefa de build do Maven, selecione Run PMD..
Por que esta é a resposta
A opção correta é "Em uma tarefa de build do Maven, selecione Run PMD" porque o PMD (Programming Mistake Detector) é uma ferramenta de análise estática de código para Java que identifica problemas como variáveis não utilizadas, blocos catch vazios, código duplicado e outras más práticas. Integrar o PMD em uma tarefa de build do Maven é a maneira padrão e eficaz de automatizar a detecção desses problemas em projetos Java. As outras opções estão incorretas porque: "Em uma tarefa de build do Xcode, selecione Use xcpretty em Advanced" é irrelevante para projetos Java; Xcode é para desenvolvimento Apple e xcpretty é para formatação de saída de testes. "Em uma tarefa de build do Gulp, especifique uma expressão de condição personalizada" e "Em uma tarefa de build do Grunt, selecione Enabled em Control Options" referem-se a ferramentas de automação de tarefas para JavaScript (Gulp e Grunt), não sendo adequadas para análise estática de código Java.
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