Arquivo
Troco.java
Linha com defeito
https://github.com/pedrohfz/Source-Code-Inspection/blob/master/Source%20Code%20Inspection/src/br/calebe/ticketmachine/core/Troco.java#L12-L14
Descrição do defeito
O laço while (valor % 100 != 0) { count++; } incrementa count, mas não altera valor.
Motivo da classificação
É um defeito de Desempenho, pois o loop executa de forma desnecessária e pode não terminar.
Impacto
A geração do troco pode travar ou ficar em loop indefinido.
Arquivo
Troco.java
Linha com defeito
https://github.com/pedrohfz/Source-Code-Inspection/blob/master/Source%20Code%20Inspection/src/br/calebe/ticketmachine/core/Troco.java#L12-L14
Descrição do defeito
O laço
while (valor % 100 != 0) { count++; }incrementacount, mas não alteravalor.Motivo da classificação
É um defeito de Desempenho, pois o loop executa de forma desnecessária e pode não terminar.
Impacto
A geração do troco pode travar ou ficar em loop indefinido.