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#L43-L45
Descrição do defeito
O método getTroco() retorna null diretamente e não instancia a classe Troco, nem retorna um iterador com as notas do saldo atual.
Motivo da classificação
É um defeito de Comissão, pois a funcionalidade foi implementada de forma diferente do comportamento esperado.
Impacto
A operação de solicitar troco não devolve as notas ao usuário e não atende ao caso de uso previsto.
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#L43-L45
Descrição do defeito
O método
getTroco()retornanulldiretamente e não instancia a classeTroco, nem retorna um iterador com as notas do saldo atual.Motivo da classificação
É um defeito de Comissão, pois a funcionalidade foi implementada de forma diferente do comportamento esperado.
Impacto
A operação de solicitar troco não devolve as notas ao usuário e não atende ao caso de uso previsto.