public function stopCollection()
	{
		if ( !$this->enabled() ) {
			return;
		}

		$data = xdebug_get_code_coverage();
		xdebug_stop_code_coverage();

		foreach ( $this->excludedFiles as $file ) {
			unset($data[$file]);
		}

		$unique_id = md5(uniqid(rand(), true));
		file_put_contents(
			$name = $this->getStorageLocationPrefix() . '.' . $unique_id . '.' . $_COOKIE[self::TEST_ID_VARIABLE],
			serialize($data)
		);
	}