From a0297ae056e421f628a83c2de530228bb3ac72c1 Mon Sep 17 00:00:00 2001 From: Maks3w Date: Fri, 6 Nov 2015 10:30:15 +0100 Subject: [PATCH] Fix Xdebug required version Composer dev dependency requires Xdebug 2.2.1 --- README.md | 2 +- src/CodeCoverage/Driver/Xdebug.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 43dcb61bc..41e253487 100644 --- a/README.md +++ b/README.md @@ -11,7 +11,7 @@ PHP 5.6 is required but using the latest version of PHP is highly recommended ### PHP 5 -[Xdebug](http://xdebug.org/) is the only source of raw code coverage data supported for PHP 5. Version 2.1.3 of Xdebug is required but using the latest version is highly recommended. +[Xdebug](http://xdebug.org/) is the only source of raw code coverage data supported for PHP 5. Version 2.2.1 of Xdebug is required but using the latest version is highly recommended. ### PHP 7 diff --git a/src/CodeCoverage/Driver/Xdebug.php b/src/CodeCoverage/Driver/Xdebug.php index 5cbb0d03d..483c5b2e3 100644 --- a/src/CodeCoverage/Driver/Xdebug.php +++ b/src/CodeCoverage/Driver/Xdebug.php @@ -25,7 +25,7 @@ public function __construct() throw new PHP_CodeCoverage_RuntimeException('This driver requires Xdebug'); } - if (version_compare(phpversion('xdebug'), '2.2.0-dev', '>=') && + if (version_compare(phpversion('xdebug'), '2.2.1', '>=') && !ini_get('xdebug.coverage_enable')) { throw new PHP_CodeCoverage_RuntimeException( 'xdebug.coverage_enable=On has to be set in php.ini'