Kahlan\Reporter\Coverage\Driver\HHVM::stop PHP Method

stop() public method

Stops code coverage.
public stop ( ) : array
return array The collected coverage
    public function stop()
    {
        $data = fb_get_code_coverage($this->_config['cleanup']);
        fb_disable_code_coverage();
        $result = [];
        foreach ($data as $file => $coverage) {
            foreach ($coverage as $line => $value) {
                if ($line && $value !== -2) {
                    $result[$file][$line - 1] = $value === -1 ? 0 : $value;
                }
            }
        }
        return $result;
    }