Code

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