Arquivo
TicketMachine.java
Linha com defeito
https://github.com/pedrohfz/Source-Code-Inspection/blob/master/Source%20Code%20Inspection/src/br/calebe/ticketmachine/core/TicketMachine.java#L35-L39
Descrição do defeito
O método inserir(int quantia) percorre o vetor papelMoeda, porém a validação compara sempre papelMoeda[1] == quantia, ignorando o índice do laço.
Motivo da classificação
É um defeito de Controle, pois o comando condicional dentro do laço foi usado de forma incorreta.
Impacto
A máquina aceita corretamente apenas o valor presente em papelMoeda[1] e pode rejeitar outras notas válidas.
Arquivo
TicketMachine.java
Linha com defeito
https://github.com/pedrohfz/Source-Code-Inspection/blob/master/Source%20Code%20Inspection/src/br/calebe/ticketmachine/core/TicketMachine.java#L35-L39
Descrição do defeito
O método
inserir(int quantia)percorre o vetorpapelMoeda, porém a validação compara semprepapelMoeda[1] == quantia, ignorando o índice do laço.Motivo da classificação
É um defeito de Controle, pois o comando condicional dentro do laço foi usado de forma incorreta.
Impacto
A máquina aceita corretamente apenas o valor presente em
papelMoeda[1]e pode rejeitar outras notas válidas.