Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
C SchedulerValidator::validateOptions() 0 22 13 13 1 1 0
B TaskScheduler\Scheduler::setOptions() 0 18 11 11 1 0 0
B TaskScheduler\Queue::main() 0 42 8 25.67 3 2 0
B TaskScheduler\Scheduler::waitFor() 0 28 9 90 2 1 0
B TaskScheduler\WorkerManager::handleEvent() 0 31 9 12.99 2 2 0
B TaskScheduler\Worker::processJob() 0 62 6 6 2 0 0
B TaskScheduler\WorkerManager::handleJob() 0 29 8 9.34 1 1 0
B TaskScheduler\WorkerManager::setOptions() 0 18 8 8 1 1 0
B TaskScheduler\WorkerManager::main() 0 20 7 7.07 1 1 0
B TaskScheduler\Scheduler::addJobOnce() 0 34 6 6 1 0 0
B TaskScheduler\Worker::timeout() 0 40 5 5.08 0 0 0
B TaskScheduler\Process::wait() 0 20 6 7.73 0 0 0
B TaskScheduler\Scheduler::listen() 0 20 6 10.5 0 0 0
A TaskScheduler\Worker::collectJob() 0 27 3 3 2 0 0
A TaskScheduler\Worker::processAll() 0 27 4 4.42 0 0 0