Mi sono imbattuto in un caso speciale in cui non sono in grado di risolvere l'anomalia DD in PMD. Supponiamo che il codice è:Inevitabile anomalia DD in PM
BigDecimal amount = BigDecimal.ZERO;
for(int i=0;i<5;i++)
{
amount = amount.add(i);
}
return amount;
In esecuzione di questo codice tramite PMD, mostrerà un'anomalia DD alla dichiarazione di quantità. Tuttavia se rimuovo l'inizializzazione otterrò un'eccezione. Come può questa situazione passare attraverso PMD. Chiunque?
grazie molto amico .... molto raramente qualcuno mi dice che ho ragione e c'è qualche problema con la provvidenza (leggi PMD, eclissi) .... –