Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
A ProgressStatus\Progress::update() 0 10 3 3 1 0 0
A ProgressStatus\NullProgress::increase() 0 0 1 ? 0 0 0
A ProgressStatus\Status::getRatio() 0 3 2 2 0 0 0
A ProgressStatus\ObserverCallable::update() 0 1 1 1 0 0 0
A ProgressStatus\Status::getIntervalElapsed() 0 1 1 1 1 0 0
A SplSubjectWithObserversTrait::detach() 0 1 1 1 1 0 0
A ProgressStatus\ObserversSet::__construct() 0 1 1 1 0 0 0
A ProgressStatus\ObserversSet::next() 0 1 1 1 2 0 0
A ProgressStatus\ProgressByRatio::getPrecision() 0 1 1 1 1 0 0
A ProgressStatus\Status::__construct() 0 5 1 1 0 0 0
A ProgressStatus\Status::getStart() 0 1 1 1 0 0 0
A ProgressStatus\ObserverCallable::getCallable() 0 1 1 1 0 0 0
A ProgressStatus\Status::getSpeed() 0 4 2 2 0 0 0
A ProgressStatus\NullProgress::notify() 0 0 1 ? 0 0 0
A ProgressStatus\ObserversSet::count() 0 1 1 1 0 0 0