Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B Validator\RecurrenceValidator::validate() 0 9 8 8 1 0 1
B Recurrence\DatetimeProvider::provide() 0 15 7 7 1 0 0
A ExcludeDaysOfWeekConstraint::__construct() 0 9 6 6 1 0 0
A Transformer\DtStartTransformer::transform() 0 10 5 5 1 0 0
A Rrule\RecurrenceProvider::create() 0 13 4 4 1 0 0
A Provider\OptimizedProvider::provide() 0 12 4 4 1 0 0
A Provider\EndOfMonthProvider::provide() 0 9 4 4 1 0 0
A ExcludeDaysOfWeekConstraint::apply() 0 3 2 2 1 0 0
A Transformer\IntervalTransformer::validate() 0 2 4 4 1 0 0
A Recurrence\Model\Recurrence::setCount() 0 2 1 2 0 0 0
A Extractor\AbstractExtractor::extract() 0 4 2 2 0 0 0
A Transformer\UntilTransformer::transform() 0 5 2 2 1 0 0
A Recurrence\Model\Recurrence::getInterval() 0 1 1 2 0 0 0
A Transformer\FreqTransformer::validate() 0 2 2 2 0 0 0
A Model\Recurrence::setFrequency() 0 2 1 2 0 0 0