Closed zuldare closed 6 years ago
fixed
Según Sonarcloud hay alguna cosa que debería cambiarse. En la clase Fraction en el método dividir está devolviendo un aviso de 'smell code'. Esto se produce porque estás calculando resultado, guardandolo y posteriormente devolviendo ese resultado. Sonar pide que se haga en una instrucción. El cambio sería esto
Fraction franctionResult = new Fraction(this.numerator fractionB.denominator, this.denominator fractionB.numerator) return franctionResult;
cambiarlo por
return new Fraction(this.numerator fractionB.denominator, this.denominator fractionB.numerator)
Reabro incidencia.
smell code solved
Se pide incluir el método
dividir
que permita la división de dos fracciones. Se le pasará por parámetro la fracción por la cual se quiere dividir la primera.Un ejemplo de esta operación podría ser el siguiente:
Para más información Ver wiki