Rating | Name | Duplication | Size | Complexity | CRAP | Changes | Bugs | Features |
---|---|---|---|---|---|---|---|---|
D | modifiers\FullCombination::modifyCharge() | 0 | 36 | 20 | 420 | 4 | 0 | 0 |
C | addons\Discount::ensureValidValue() | 0 | 20 | 12 | 14.25 | 2 | 0 | 0 |
C | billing\order\Calculator::findPlans() | 0 | 26 | 12 | 25.86 | 4 | 0 | 0 |
B | BillingRegistryService::getRepresentationsByType() | 0 | 11 | 8 | ? | 1 | 0 | 0 |
B | Installment::isFirstMonthAfterInstallmentPassed() | 0 | 11 | 8 | ? | 0 | 0 | 0 |
B | modifiers\Modifier::checkPeriod() | 0 | 13 | 8 | 8 | 1 | 0 | 0 |
B | DbMergingAggregator::excludeLocalOnlyZeroBills() | 0 | 13 | 7 | 56 | 1 | 0 | 0 |
B | BillingRegistryService::getBehaviors() | 0 | 8 | 7 | ? | 1 | 0 | 0 |
B | PriceChargesEstimator::groupCalculationsByTarget() | 0 | 26 | 6 | ? | 1 | 0 | 1 |
A | action\UsageInterval::withinMonth() | 0 | 17 | 6 | ? | 1 | 0 | 0 |
A | formula\FormulaEngine::interpret() | 0 | 17 | 6 | 7.05 | 1 | 0 | 0 |
A | billing\order\Calculator::findSales() | 0 | 16 | 6 | 6.02 | 2 | 1 | 1 |
A | BillingRegistryService::getBehavior() | 0 | 14 | 6 | ? | 1 | 0 | 0 |
A | modifiers\addons\Date::ensureValidValue() | 0 | 11 | 6 | 6.02 | 0 | 0 | 0 |
A | billing\order\Collector::collect() | 0 | 11 | 6 | 42 | 1 | 0 | 0 |