We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 6d1d36f commit b6ff933Copy full SHA for b6ff933
utils/generate-coverage.php
@@ -8,6 +8,7 @@
8
9
use SebastianBergmann\CodeCoverage\CodeCoverage;
10
use SebastianBergmann\CodeCoverage\Driver\Selector;
11
+use SebastianBergmann\CodeCoverage\Driver\Xdebug;
12
use SebastianBergmann\CodeCoverage\Filter;
13
use SebastianBergmann\CodeCoverage\Report\PHP as PHPReport;
14
@@ -81,7 +82,8 @@ function ( $file ) {
81
82
}
83
84
$coverage = new CodeCoverage(
- ( new Selector() )->forLineCoverage( $filter ),
85
+ // Selector class was only added in v9.1 of the php-code-coverage library.
86
+ class_exists( Selector::class ) ? ( new Selector() )->forLineCoverage( $filter ) : ( new Xdebug() ),
87
$filter
88
);
89
0 commit comments