From 573af1d6704030a5aa8c3b5c49586a0fbc9babcb Mon Sep 17 00:00:00 2001 From: Shawn Hooper Date: Sun, 17 Nov 2019 11:07:58 -0500 Subject: [PATCH 01/12] Version bumping --- readme.md | 4 ++-- readme.txt | 4 ++-- wpengine-phpcompat.php | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/readme.md b/readme.md index e0ef2fa..de21124 100644 --- a/readme.md +++ b/readme.md @@ -2,8 +2,8 @@ **Contributors:** [wpengine](https://profiles.wordpress.org/wpengine), [octalmage](https://profiles.wordpress.org/octalmage), [stevenkword](https://profiles.wordpress.org/stevenkword), [Taylor4484](https://profiles.wordpress.org/Taylor4484), [pross](https://profiles.wordpress.org/pross), [jcross](https://profiles.wordpress.org/jcross) **Tags:** php 7, php 5.5, php, version, compatibility, checker, wp engine, wpe, wpengine **Requires at least:** 3.5 -**Tested up to:** 5.2.2 -**Stable tag:** 1.5.0 +**Tested up to:** 5.3.0 +**Stable tag:** 1.6.0 **License:** GPLv2 or later **License URI:** http://www.gnu.org/licenses/gpl-2.0.html diff --git a/readme.txt b/readme.txt index bc55182..172a211 100755 --- a/readme.txt +++ b/readme.txt @@ -2,8 +2,8 @@ Contributors: wpengine, octalmage, stevenkword, Taylor4484, pross, jcross Tags: php 7, php 5.5, php, version, compatibility, checker, wp engine, wpe, wpengine Requires at least: 3.5 -Tested up to: 5.2.2 -Stable tag: 1.5.0 +Tested up to: 5.3.0 +Stable tag: 1.6.0 License: GPLv2 or later License URI: http://www.gnu.org/licenses/gpl-2.0.html diff --git a/wpengine-phpcompat.php b/wpengine-phpcompat.php index 8f52611..887c653 100755 --- a/wpengine-phpcompat.php +++ b/wpengine-phpcompat.php @@ -10,7 +10,7 @@ * Plugin URI: https://wpengine.com * Description: Make sure your plugins and themes are compatible with newer PHP versions. * Author: WP Engine - * Version: 1.5.0 + * Version: 1.6.0 * Author URI: https://wpengine.com * Text Domain: php-compatibility-checker */ From b576ee012224eeffa84e9acf81ab69ca0b0f6ac6 Mon Sep 17 00:00:00 2001 From: Shawn Hooper Date: Sun, 17 Nov 2019 11:08:44 -0500 Subject: [PATCH 02/12] Add PHP 7.4 to the UI --- wpengine-phpcompat.php | 1 + 1 file changed, 1 insertion(+) diff --git a/wpengine-phpcompat.php b/wpengine-phpcompat.php index 887c653..0ac1ffc 100755 --- a/wpengine-phpcompat.php +++ b/wpengine-phpcompat.php @@ -118,6 +118,7 @@ function get_phpversions() { if ( version_compare( phpversion(), '5.3', '>=' ) ) { $versions = array( 'PHP 7.3' => '7.3' ) + $versions; + $versions = array( 'PHP 7.4' => '7.4' ) + $versions; } $old_versions = array( '5.6', '5.5', '5.4', '5.3' ); From b3c01e1defc46f9ee9a09313db03ad684a6be2c0 Mon Sep 17 00:00:00 2001 From: Shawn Hooper Date: Sun, 17 Nov 2019 11:33:03 -0500 Subject: [PATCH 03/12] Updated stats and readme for 7.4 --- readme.md | 13 ++++++++----- readme.txt | 13 ++++++++----- 2 files changed, 16 insertions(+), 10 deletions(-) diff --git a/readme.md b/readme.md index de21124..9a84838 100644 --- a/readme.md +++ b/readme.md @@ -21,11 +21,11 @@ This plugin will lint theme and plugin code inside your WordPress file system an **This plugin relies on WP-Cron to scan files in the background. The scan will get stuck if the site's WP-Cron isn't running correctly. Please see the [FAQ](https://wordpress.org/plugins/php-compatibility-checker/faq/) for more information.** -### Update to PHP 7.3 ### -* Use this plugin to check your site for compatibility up to PHP 7.3! -* As of [July 2019](https://wordpress.org/about/stats/), 20.1% of WordPress websites run a PHP version older than PHP 5.6. +### Update to PHP 7.4 ### +* Use this plugin to check your site for compatibility up to PHP 7.4! +* As of [November 2019](https://wordpress.org/about/stats/), 12.9% of WordPress websites run a PHP version older than PHP 5.6. * These versions of PHP have been [deprecated and unsupported](https://secure.php.net/supported-versions.php) for over 2 years. -* Only 54.1% of WordPress websites run PHP 7, the current main version of PHP. +* Only 63.1% of WordPress websites run PHP 7, the current main version of PHP. ### Disclaimer ### @@ -64,7 +64,7 @@ PHP Compatibility Checker includes WP-CLI command support: - active - all -Example: `wp phpcompat 7.2 --scan=active` +Example: `wp phpcompat 7.4 --scan=active` ## Frequently Asked Questions ## @@ -117,6 +117,9 @@ To disclose security issues for this plugin please email WordPress@wpengine.com ## Changelog ## +### 1.6.0 ### +- Added support for PHP 7.4 compatibility checks + ### 1.5.0 ### - Added support for PHP 7.3 compatibility checks diff --git a/readme.txt b/readme.txt index 172a211..c3b96e7 100755 --- a/readme.txt +++ b/readme.txt @@ -21,11 +21,11 @@ This plugin will lint theme and plugin code inside your WordPress file system an **This plugin relies on WP-Cron to scan files in the background. The scan will get stuck if the site's WP-Cron isn't running correctly. Please see the [FAQ](https://wordpress.org/plugins/php-compatibility-checker/faq/) for more information.** -= Update to PHP 7.3 = -* Use this plugin to check your site for compatibility up to PHP 7.3! -* As of [July 2019](https://wordpress.org/about/stats/), 20.1% of WordPress websites run a PHP version older than PHP 5.6. += Update to PHP 7.4 = +* Use this plugin to check your site for compatibility up to PHP 7.4! +* As of [November 2019](https://wordpress.org/about/stats/), 12.9% of WordPress websites run a PHP version older than PHP 5.6. * These versions of PHP have been [deprecated and unsupported](https://secure.php.net/supported-versions.php) for over 2 years. -* Only 54.1% of WordPress websites run PHP 7, the current main version of PHP. +* Only 63.1% of WordPress websites run PHP 7, the current main version of PHP. = Disclaimer = @@ -64,7 +64,7 @@ PHP Compatibility Checker includes WP-CLI command support: - active - all ` -Example: `wp phpcompat 7.2 --scan=active` +Example: `wp phpcompat 7.4 --scan=active` == Frequently Asked Questions == @@ -113,6 +113,9 @@ To disclose security issues for this plugin please email WordPress@wpengine.com 2. Compatibility results screen == Changelog == += 1.6.0 = +- Added support for PHP 7.4 compatibility checks + = 1.5.0 = - Added support for PHP 7.3 compatibility checks From 1a0012c5f69bc1d2941ee8fc530603bd55bfe1e4 Mon Sep 17 00:00:00 2001 From: Shawn Hooper Date: Sun, 17 Nov 2019 11:36:05 -0500 Subject: [PATCH 04/12] Add travis tests for PHP 7.4 environments --- .travis.yml | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/.travis.yml b/.travis.yml index e1619e4..691106e 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,6 +6,7 @@ php: - 7.1 - 7.2 - 7.3 + - 7.4 env: - WP_VERSION=latest - WP_VERSION=4.5 @@ -30,13 +31,16 @@ matrix: env: WP_VERSION=5.2 WP_MULTISITE=1 - php: 7.3 env: WP_VERSION=latest WP_MULTISITE=1 - - php: 7.3 + - php: 7.4 + env: WP_VERSION=5.2 WP_MULTISITE=1 + - php: 7.4 + env: WP_VERSION=latest WP_MULTISITE=1 + - php: 7.4 env: NPM_TESTS=1 exclude: - php: 7.3 env: WP_VERSION=4.5 - before_script: - | stable='^[0-9\.]+$' From e4104bf2f89f4b4d04aed1329cb1c4cf497d8d8d Mon Sep 17 00:00:00 2001 From: Shawn Hooper Date: Sun, 17 Nov 2019 11:40:00 -0500 Subject: [PATCH 05/12] Updated composer dependency versions --- composer.lock | 48 +++++++++++++++++++++++++----------------------- 1 file changed, 25 insertions(+), 23 deletions(-) diff --git a/composer.lock b/composer.lock index 5d9f8db..8643443 100644 --- a/composer.lock +++ b/composer.lock @@ -77,16 +77,16 @@ }, { "name": "phpcompatibility/php-compatibility", - "version": "9.2.0", + "version": "9.3.4", "source": { "type": "git", "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", - "reference": "3db1bf1e28123fd574a4ae2e9a84072826d51b5e" + "reference": "1f37659196e4f3113ea506a7efba201c52303bf1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/3db1bf1e28123fd574a4ae2e9a84072826d51b5e", - "reference": "3db1bf1e28123fd574a4ae2e9a84072826d51b5e", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/1f37659196e4f3113ea506a7efba201c52303bf1", + "reference": "1f37659196e4f3113ea506a7efba201c52303bf1", "shasum": "" }, "require": { @@ -109,10 +109,6 @@ "LGPL-3.0-or-later" ], "authors": [ - { - "name": "Contributors", - "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" - }, { "name": "Wim Godden", "homepage": "https://github.com/wimg", @@ -122,6 +118,10 @@ "name": "Juliette Reinders Folmer", "homepage": "https://github.com/jrfnl", "role": "lead" + }, + { + "name": "Contributors", + "homepage": "https://github.com/PHPCompatibility/PHPCompatibility/graphs/contributors" } ], "description": "A set of sniffs for PHP_CodeSniffer that checks for PHP cross-version compatibility.", @@ -131,30 +131,32 @@ "phpcs", "standards" ], - "time": "2019-06-27 19:58:56" + "time": "2019-11-15 04:12:02" }, { "name": "phpcompatibility/phpcompatibility-paragonie", - "version": "1.0.1", + "version": "1.3.0", "source": { "type": "git", "url": "https://github.com/PHPCompatibility/PHPCompatibilityParagonie.git", - "reference": "9160de79fcd683b5c99e9c4133728d91529753ea" + "reference": "b862bc32f7e860d0b164b199bd995e690b4b191c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/9160de79fcd683b5c99e9c4133728d91529753ea", - "reference": "9160de79fcd683b5c99e9c4133728d91529753ea", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityParagonie/zipball/b862bc32f7e860d0b164b199bd995e690b4b191c", + "reference": "b862bc32f7e860d0b164b199bd995e690b4b191c", "shasum": "" }, "require": { "phpcompatibility/php-compatibility": "^9.0" }, "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.4.4" + "dealerdirect/phpcodesniffer-composer-installer": "^0.5", + "paragonie/random_compat": "dev-master", + "paragonie/sodium_compat": "dev-master" }, "suggest": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.4.4 || This Composer plugin will sort out the PHP_CodeSniffer 'installed_paths' automatically.", + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHP_CodeSniffer 'installed_paths' automatically.", "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." }, "type": "phpcodesniffer-standard", @@ -181,20 +183,20 @@ "polyfill", "standards" ], - "time": "2018-12-16 19:10:44" + "time": "2019-11-04 15:17:54" }, { "name": "phpcompatibility/phpcompatibility-wp", - "version": "2.0.0", + "version": "2.1.0", "source": { "type": "git", "url": "https://github.com/PHPCompatibility/PHPCompatibilityWP.git", - "reference": "cb303f0067cd5b366a41d4fb0e254fb40ff02efd" + "reference": "41bef18ba688af638b7310666db28e1ea9158b2f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/cb303f0067cd5b366a41d4fb0e254fb40ff02efd", - "reference": "cb303f0067cd5b366a41d4fb0e254fb40ff02efd", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibilityWP/zipball/41bef18ba688af638b7310666db28e1ea9158b2f", + "reference": "41bef18ba688af638b7310666db28e1ea9158b2f", "shasum": "" }, "require": { @@ -202,10 +204,10 @@ "phpcompatibility/phpcompatibility-paragonie": "^1.0" }, "require-dev": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.4.3" + "dealerdirect/phpcodesniffer-composer-installer": "^0.5" }, "suggest": { - "dealerdirect/phpcodesniffer-composer-installer": "^0.4.3 || This Composer plugin will sort out the PHP_CodeSniffer 'installed_paths' automatically.", + "dealerdirect/phpcodesniffer-composer-installer": "^0.5 || This Composer plugin will sort out the PHP_CodeSniffer 'installed_paths' automatically.", "roave/security-advisories": "dev-master || Helps prevent installing dependencies with known security issues." }, "type": "phpcodesniffer-standard", @@ -231,7 +233,7 @@ "standards", "wordpress" ], - "time": "2018-10-07 18:31:37" + "time": "2019-08-28 14:22:28" }, { "name": "squizlabs/php_codesniffer", From 5f10262700dfba5a38200f8f8e40e9c3236a0d9b Mon Sep 17 00:00:00 2001 From: Shawn Hooper Date: Sun, 17 Nov 2019 11:46:44 -0500 Subject: [PATCH 06/12] Adding my name to the contributors list --- readme.md | 2 +- readme.txt | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/readme.md b/readme.md index 9a84838..7cc42c0 100644 --- a/readme.md +++ b/readme.md @@ -1,5 +1,5 @@ # PHP Compatibility Checker -**Contributors:** [wpengine](https://profiles.wordpress.org/wpengine), [octalmage](https://profiles.wordpress.org/octalmage), [stevenkword](https://profiles.wordpress.org/stevenkword), [Taylor4484](https://profiles.wordpress.org/Taylor4484), [pross](https://profiles.wordpress.org/pross), [jcross](https://profiles.wordpress.org/jcross) +**Contributors:** [wpengine](https://profiles.wordpress.org/wpengine), [octalmage](https://profiles.wordpress.org/octalmage), [stevenkword](https://profiles.wordpress.org/stevenkword), [Taylor4484](https://profiles.wordpress.org/Taylor4484), [pross](https://profiles.wordpress.org/pross), [jcross](https://profiles.wordpress.org/jcross), [shooper](https://profiles.wordpress.org/shooper) **Tags:** php 7, php 5.5, php, version, compatibility, checker, wp engine, wpe, wpengine **Requires at least:** 3.5 **Tested up to:** 5.3.0 diff --git a/readme.txt b/readme.txt index c3b96e7..ca12a01 100755 --- a/readme.txt +++ b/readme.txt @@ -1,5 +1,5 @@ === PHP Compatibility Checker === -Contributors: wpengine, octalmage, stevenkword, Taylor4484, pross, jcross +Contributors: wpengine, octalmage, stevenkword, Taylor4484, pross, jcross, shooper Tags: php 7, php 5.5, php, version, compatibility, checker, wp engine, wpe, wpengine Requires at least: 3.5 Tested up to: 5.3.0 From 416e53e192393c8b623d3e9ad78a3cec67a9186b Mon Sep 17 00:00:00 2001 From: Shawn Hooper Date: Sun, 17 Nov 2019 11:56:53 -0500 Subject: [PATCH 07/12] PHP 7.4 with WP 4.5 not supported, remove test --- .travis.yml | 2 ++ 1 file changed, 2 insertions(+) diff --git a/.travis.yml b/.travis.yml index 691106e..f8fab29 100644 --- a/.travis.yml +++ b/.travis.yml @@ -40,6 +40,8 @@ matrix: exclude: - php: 7.3 env: WP_VERSION=4.5 + - php: 7.4 + env: WP_VERSION=4.5 before_script: - | From cccfdd3a12bee14e2b4e0c6f3d5937c109477d64 Mon Sep 17 00:00:00 2001 From: Shawn Hooper Date: Sun, 17 Nov 2019 14:59:00 -0500 Subject: [PATCH 08/12] Temporarily use 7.4snapshot, as Travis doesn't have 7.4 installed yet. Thanks for the tip @jrfnl! --- .travis.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index f8fab29..093fa07 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,7 +6,7 @@ php: - 7.1 - 7.2 - 7.3 - - 7.4 + - 7.4snapshot env: - WP_VERSION=latest - WP_VERSION=4.5 @@ -31,16 +31,16 @@ matrix: env: WP_VERSION=5.2 WP_MULTISITE=1 - php: 7.3 env: WP_VERSION=latest WP_MULTISITE=1 - - php: 7.4 + - php: 7.4snapshot env: WP_VERSION=5.2 WP_MULTISITE=1 - - php: 7.4 + - php: 7.4snapshot env: WP_VERSION=latest WP_MULTISITE=1 - - php: 7.4 + - php: 7.4snapshot env: NPM_TESTS=1 exclude: - php: 7.3 env: WP_VERSION=4.5 - - php: 7.4 + - php: 7.4snapshot env: WP_VERSION=4.5 before_script: From ea07ebe5c4fa93d4677ec1f7fc77dadc9eb9fe4f Mon Sep 17 00:00:00 2001 From: Shawn Hooper Date: Tue, 28 Jan 2020 20:29:20 -0500 Subject: [PATCH 09/12] Switching to official PHP 7.4 support --- .travis.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.travis.yml b/.travis.yml index 093fa07..17dcfd2 100644 --- a/.travis.yml +++ b/.travis.yml @@ -6,7 +6,7 @@ php: - 7.1 - 7.2 - 7.3 - - 7.4snapshot + - 7.4 env: - WP_VERSION=latest - WP_VERSION=4.5 From b033e3ab0f03ce92598ff71a8c532f54a91e9bea Mon Sep 17 00:00:00 2001 From: Shawn Hooper Date: Wed, 29 Jan 2020 18:05:08 -0500 Subject: [PATCH 10/12] Removed 7.4snapshot references. Updated 7.4 w/ Multisite to use WP 5.3 --- .travis.yml | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/.travis.yml b/.travis.yml index 17dcfd2..bc1e150 100644 --- a/.travis.yml +++ b/.travis.yml @@ -31,16 +31,16 @@ matrix: env: WP_VERSION=5.2 WP_MULTISITE=1 - php: 7.3 env: WP_VERSION=latest WP_MULTISITE=1 - - php: 7.4snapshot - env: WP_VERSION=5.2 WP_MULTISITE=1 - - php: 7.4snapshot + - php: 7.4 + env: WP_VERSION=5.3 WP_MULTISITE=1 + - php: 7.4 env: WP_VERSION=latest WP_MULTISITE=1 - - php: 7.4snapshot + - php: 7.4 env: NPM_TESTS=1 exclude: - php: 7.3 env: WP_VERSION=4.5 - - php: 7.4snapshot + - php: 7.4 env: WP_VERSION=4.5 before_script: From 437d42f475faca2e61eddfe5ac4d646caca93f0f Mon Sep 17 00:00:00 2001 From: Shawn Hooper Date: Mon, 3 Feb 2020 17:56:45 -0500 Subject: [PATCH 11/12] Update PHP CodeSniffer to 3.5.0, phpcodesniffer-composer-installer to 0.6.2 --- composer.json | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/composer.json b/composer.json index c72163d..58dc3cf 100644 --- a/composer.json +++ b/composer.json @@ -7,8 +7,8 @@ "email": "jason@stallin.gs" }], "require": { - "squizlabs/php_codesniffer": "^2.9.2", - "dealerdirect/phpcodesniffer-composer-installer": "^0.4.4", + "squizlabs/php_codesniffer": "^3.5.0", + "dealerdirect/phpcodesniffer-composer-installer": "^0.6.2", "phpcompatibility/phpcompatibility-wp": "^2" }, "require-dev": { From 0d35c5322091574905a4a34d166ac03f418b3a54 Mon Sep 17 00:00:00 2001 From: Shawn Hooper Date: Mon, 3 Feb 2020 19:24:43 -0500 Subject: [PATCH 12/12] Updated composer.lock --- composer.lock | 96 ++++++++++++++++++--------------------------------- 1 file changed, 33 insertions(+), 63 deletions(-) diff --git a/composer.lock b/composer.lock index 8643443..0cb0d0b 100644 --- a/composer.lock +++ b/composer.lock @@ -1,37 +1,34 @@ { "_readme": [ "This file locks the dependencies of your project to a known state", - "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#composer-lock-the-lock-file", + "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "hash": "6f3f111cee87df2a6b762e6eeade451e", - "content-hash": "444578a8dfe80cf6550e1434f655d2e6", + "content-hash": "5c277c525c198f095620837c20bbdc52", "packages": [ { "name": "dealerdirect/phpcodesniffer-composer-installer", - "version": "v0.4.4", + "version": "v0.6.2", "source": { "type": "git", "url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git", - "reference": "2e41850d5f7797cbb1af7b030d245b3b24e63a08" + "reference": "8001af8eb107fbfcedc31a8b51e20b07d85b457a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/2e41850d5f7797cbb1af7b030d245b3b24e63a08", - "reference": "2e41850d5f7797cbb1af7b030d245b3b24e63a08", + "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/8001af8eb107fbfcedc31a8b51e20b07d85b457a", + "reference": "8001af8eb107fbfcedc31a8b51e20b07d85b457a", "shasum": "" }, "require": { "composer-plugin-api": "^1.0", "php": "^5.3|^7", - "squizlabs/php_codesniffer": "*" + "squizlabs/php_codesniffer": "^2|^3" }, "require-dev": { "composer/composer": "*", - "wimg/php-compatibility": "^8.0" - }, - "suggest": { - "dealerdirect/qa-tools": "All the PHP QA tools you'll need" + "phpcompatibility/php-compatibility": "^9.0", + "sensiolabs/security-checker": "^4.1.0" }, "type": "composer-plugin", "extra": { @@ -49,13 +46,13 @@ "authors": [ { "name": "Franck Nijhof", - "email": "f.nijhof@dealerdirect.nl", - "homepage": "http://workingatdealerdirect.eu", - "role": "Developer" + "email": "franck.nijhof@dealerdirect.com", + "homepage": "http://www.frenck.nl", + "role": "Developer / IT Manager" } ], "description": "PHP_CodeSniffer Standards Composer Installer Plugin", - "homepage": "http://workingatdealerdirect.eu", + "homepage": "http://www.dealerdirect.com", "keywords": [ "PHPCodeSniffer", "PHP_CodeSniffer", @@ -73,20 +70,20 @@ "stylecheck", "tests" ], - "time": "2017-12-06 16:27:17" + "time": "2020-01-29T20:22:20+00:00" }, { "name": "phpcompatibility/php-compatibility", - "version": "9.3.4", + "version": "9.3.5", "source": { "type": "git", "url": "https://github.com/PHPCompatibility/PHPCompatibility.git", - "reference": "1f37659196e4f3113ea506a7efba201c52303bf1" + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/1f37659196e4f3113ea506a7efba201c52303bf1", - "reference": "1f37659196e4f3113ea506a7efba201c52303bf1", + "url": "https://api.github.com/repos/PHPCompatibility/PHPCompatibility/zipball/9fb324479acf6f39452e0655d2429cc0d3914243", + "reference": "9fb324479acf6f39452e0655d2429cc0d3914243", "shasum": "" }, "require": { @@ -131,7 +128,7 @@ "phpcs", "standards" ], - "time": "2019-11-15 04:12:02" + "time": "2019-12-27T09:44:58+00:00" }, { "name": "phpcompatibility/phpcompatibility-paragonie", @@ -183,7 +180,7 @@ "polyfill", "standards" ], - "time": "2019-11-04 15:17:54" + "time": "2019-11-04T15:17:54+00:00" }, { "name": "phpcompatibility/phpcompatibility-wp", @@ -233,68 +230,41 @@ "standards", "wordpress" ], - "time": "2019-08-28 14:22:28" + "time": "2019-08-28T14:22:28+00:00" }, { "name": "squizlabs/php_codesniffer", - "version": "2.9.2", + "version": "3.5.4", "source": { "type": "git", "url": "https://github.com/squizlabs/PHP_CodeSniffer.git", - "reference": "2acf168de78487db620ab4bc524135a13cfe6745" + "reference": "dceec07328401de6211037abbb18bda423677e26" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/2acf168de78487db620ab4bc524135a13cfe6745", - "reference": "2acf168de78487db620ab4bc524135a13cfe6745", + "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/dceec07328401de6211037abbb18bda423677e26", + "reference": "dceec07328401de6211037abbb18bda423677e26", "shasum": "" }, "require": { "ext-simplexml": "*", "ext-tokenizer": "*", "ext-xmlwriter": "*", - "php": ">=5.1.2" + "php": ">=5.4.0" }, "require-dev": { - "phpunit/phpunit": "~4.0" + "phpunit/phpunit": "^4.0 || ^5.0 || ^6.0 || ^7.0" }, "bin": [ - "scripts/phpcs", - "scripts/phpcbf" + "bin/phpcs", + "bin/phpcbf" ], "type": "library", "extra": { "branch-alias": { - "dev-master": "2.x-dev" + "dev-master": "3.x-dev" } }, - "autoload": { - "classmap": [ - "CodeSniffer.php", - "CodeSniffer/CLI.php", - "CodeSniffer/Exception.php", - "CodeSniffer/File.php", - "CodeSniffer/Fixer.php", - "CodeSniffer/Report.php", - "CodeSniffer/Reporting.php", - "CodeSniffer/Sniff.php", - "CodeSniffer/Tokens.php", - "CodeSniffer/Reports/", - "CodeSniffer/Tokenizers/", - "CodeSniffer/DocGenerators/", - "CodeSniffer/Standards/AbstractPatternSniff.php", - "CodeSniffer/Standards/AbstractScopeSniff.php", - "CodeSniffer/Standards/AbstractVariableSniff.php", - "CodeSniffer/Standards/IncorrectPatternException.php", - "CodeSniffer/Standards/Generic/Sniffs/", - "CodeSniffer/Standards/MySource/Sniffs/", - "CodeSniffer/Standards/PEAR/Sniffs/", - "CodeSniffer/Standards/PSR1/Sniffs/", - "CodeSniffer/Standards/PSR2/Sniffs/", - "CodeSniffer/Standards/Squiz/Sniffs/", - "CodeSniffer/Standards/Zend/Sniffs/" - ] - }, "notification-url": "https://packagist.org/downloads/", "license": [ "BSD-3-Clause" @@ -306,12 +276,12 @@ } ], "description": "PHP_CodeSniffer tokenizes PHP, JavaScript and CSS files and detects violations of a defined set of coding standards.", - "homepage": "http://www.squizlabs.com/php-codesniffer", + "homepage": "https://github.com/squizlabs/PHP_CodeSniffer", "keywords": [ "phpcs", "standards" ], - "time": "2018-11-07 22:31:41" + "time": "2020-01-30T22:20:29+00:00" } ], "packages-dev": [ @@ -356,7 +326,7 @@ "standards", "wordpress" ], - "time": "2018-12-18 09:43:51" + "time": "2018-12-18T09:43:51+00:00" } ], "aliases": [],