Completed
Push — master ( 6ed56d...9a6247 )
by Andrii
03:57
created

720 +18 Covered Lines

1,298 +136 Total Lines

55.5 % -4.9% Code Coverage

PHP Classes Changes

 
0%
Merger added
 
0%
DbMergingAggregator added
 
83.72%
Aggregator added
57.97%
47.69%
AbstractAction got worse
44.12%
37.04%
Plan got worse
58.06%
52.78%
Bill got worse
78.72%
82.05%
Calculator improved
34.48%
36.62%
Charge improved
65.96%
63.89%
AbstractPrice got worse
91.43%
90.91%
FixedDiscount got worse
97.14%
 
Aggregator removed

CRAP Changes

 
20
Merger::mergeId() added
 
12
Merger::mergeCharges() added
 
12
Merger::mergeBills() added
 
6.9849
Aggregator::aggregateId() added
 
6
Merger::mergeCharge() added
 
6
AbstractAction::getUniqueString() added
 
6
Merger::mergeSum() added
 
6
Merger::mergeQuantity() added
 
6
Bill::setCharges() added
 
5.675
Calculator::calculatePrice() added
view more  
5.009
5.0113
Calculator::findSales() got worse
1
1.0046
Plan::__construct() got worse
4.1574
4.128
FixedDiscount::modifyCharge() improved
3.1406
3.2098
AbstractPrice::calculateSum() got worse
2.0625
2.1481
AbstractAction::setSale() got worse
11.5396
12.096
Calculator::findPlans() got worse
2
1.125
AbstractAction::setFinished() improved
1
2
Plan::hasPrices() got worse
2
1
Bill::getId() improved
1
2
AbstractAction::getTime() got worse
view more  
5.5069
 
AbstractPrice::calculateCharges() removed
4.016
 
AbstractAction::calculateCharge() removed
4.016
 
Aggregator::aggregateCharges() removed
3.0175
 
Calculator::calculateCharges() removed
3
 
Aggregator::aggregateBills() removed
3
 
Plan::calculateCharges() removed
1
 
Aggregator::__construct() removed
1
 
Aggregator::aggregateQuantity() removed
1
 
Aggregator::aggregateSum() removed
1
 
Aggregator::aggregateBill() removed
view more