Passed
Pull Request — master (#141)
by Jordan
09:08
created

3,164 +72 Covered Lines

3,741 +63 Total Lines

84.6 % +0.5% Code Coverage

PHP Classes Changes

 
100%
CalculationModeTrait added
41.57%
62.13%
ArithmeticComplexTrait improved
76.19%
82.61%
PolarCoordinate improved
85.71%
80.95%
Number got worse
38.96%
43.33%
ComplexNumber improved
92.75%
90.14%
Fraction got worse
86.21%
86.55%
ArithmeticSimpleTrait improved
90.68%
90.83%
Decimal improved

CRAP Changes

 
2
ComplexNumber::asPolar() added
 
2
ComplexNumber::getPolarAngle() added
 
2
Fraction::asReal() added
 
2
ComplexNumber::getAsBaseTenRealNumber() added
 
1
CalculationModeTrait::getResolvedMode() added
 
1
CalculationModeTrait::getMode() added
 
1
CalculationModeTrait::setMode() added
 
1
Decimal::asReal() added
 
1
ComplexNumber::getDistanceFromOrigin() added
 
1
ComplexNumber::setMode() added
2.0116
2
PolarCoordinate::__construct() improved
5.025
5
ArithmeticComplexTrait::subtract() improved
9.0995
9.0266
ArithmeticSimpleTrait::divide() improved
11.3597
10.5801
ArithmeticSimpleTrait::multiply() improved
9.648
10.6426
ArithmeticSimpleTrait::pow() got worse
6
7.0027
ArithmeticComplexTrait::divide() got worse
10.6591
8.512
ComplexNumber::__construct() improved
90
83.2564
ComplexNumber::isEqual() improved
1
 
Number::getMode() removed
1
 
Number::asReal() removed
1
 
Number::setMode() removed