Pmd

4 respostas
M

Pessoal,
Alguém utiliza o PMD?

4 Respostas

eltonads

Sim.

E

malbarbosa:
Pessoal,
Alguém utiliza o PMD?

Adoro quando o pessoal pergunta “Tem como” ou “Alguém usa”… A minha reação natural é responder só “Sim”, como o Eltonads fez.

Como se diz em inglês: "can you please elaborate on your question? " Ou seja, por favor, diga se você quer saber se:

a) O pessoal que usa o PMD acha-o útil, ou se como muitos, apenas um estorvo;

b) Se há uma maneira mais produtiva de usar o PMD;

ou talvez se

c) Há um jeito de reescrever os programas de modo que “magicamente” eles passem pelo PMD
M

Bom pessoal fiz essa pergunta porque o PMD me apresenta o seguinte erro:

Parameter 'nomeDoParametro' is not assigned and could be declared final

Gostaria de saber o porque que ele apresenta esse erro.

E

Isso é um aviso, não um erro. De qualquer maneira:

public void metodo (String parametro) {
    System.out.println (parametro);
}

vai apresentar esse diagnóstico porque você poderia considerar o parâmetro como uma constante, já que voce não precisou mudar o parâmetro dentro do método. Nesse caso, redeclarar o método como

public void metodo (final String parametro) {
    System.out.println (parametro);
}

vai fazer parar de dar esse aviso do PMD.

Criado 25 de outubro de 2010
Ultima resposta 26 de out. de 2010
Respostas 4
Participantes 3