Code

Rating   Name Duplication Size Complexity CRAP Changes Bugs Features
B Reporter\DefaultReporter::report() 0 24 8 8 2 1 0
A Stopwatch\TimingCollector::start() 0 13 3 3 1 0 1
A Stopwatch\Extension::bootstrap() 0 13 1 2 1 0 0
A Stopwatch\TimingCollector::stop() 0 12 3 3 1 0 1
A Extension\Stopwatch\Stopwatch::init() 0 1 1 1 1 0 1
A DefaultReporter::measureString() 0 5 2 2 1 0 0
A Subscriber\ReportTest::__construct() 0 0 1 1 1 0 0
A ResetForTestClassTearDown::notify() 0 1 1 1 1 0 0
A Subscriber\TestStart::__construct() 0 0 1 1 1 0 0
A Stopwatch\Stopwatch::__construct() 0 0 1 2 1 0 1
A ReportTestClassSetUp::__construct() 0 0 1 1 1 0 0
A Stopwatch\Subscriber\ReportTest::notify() 0 4 1 1 1 0 0
A ReportTestClassTearDown::__construct() 0 0 1 1 1 0 0
A Stopwatch\Subscriber\TestStart::notify() 0 1 1 1 1 0 0
A Extension\Stopwatch\Stopwatch::stop() 0 3 2 2.06 2 1 1