- 
          
- 
                Notifications
    You must be signed in to change notification settings 
- Fork 387
Closed
Labels
Description
Here is a script for profiling the code in question.
<?php declare(strict_types=1);
use SebastianBergmann\CodeCoverage\Filter;
use SebastianBergmann\CodeCoverage\StaticAnalysis\CachingFileAnalyser;
use SebastianBergmann\CodeCoverage\StaticAnalysis\ParsingFileAnalyser;
use SebastianBergmann\CodeCoverage\Test\Target\MapBuilder;
use SebastianBergmann\FileIterator\Facade;
require __DIR__ . '/vendor/autoload.php';
$filter = new Filter;
$files = (new Facade)->getFilesAsArray(__DIR__ . '/src', '.php');
$filter->includeFiles($files);
$builder = new MapBuilder;
$map = $builder->build(
    $filter,
    new CachingFileAnalyser(
        '/tmp/coverage-cache',
        new ParsingFileAnalyser(true, false),
        true,
        false
    )
);