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 1 0 0
C billing\order\Calculator::findPlans() 0 26 12 25.86 4 0 0
B Installment::isFirstMonthAfterInstallmentPassed() 0 11 8 ? 0 0 0
B modifiers\Modifier::checkPeriod() 0 13 8 8 1 0 0
B BillingRegistryService::getRepresentationsByType() 0 14 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 formula\FormulaEngine::interpret() 0 17 6 7.05 1 0 0
A action\UsageInterval::withinMonth() 0 17 6 ? 1 0 0
A billing\order\Calculator::findSales() 0 16 6 6.02 2 1 1
A billing\formula\FormulaEngine::build() 0 14 6 6 3 0 0
A order\Calculator::calculateCharge() 0 13 6 6.02 0 0 0
A BillingRegistryService::getBehavior() 0 14 6 ? 1 0 0