diff --git a/.github/workflows/continuous-integration.yml b/.github/workflows/continuous-integration.yml
index f4ad4f0..d80f316 100644
--- a/.github/workflows/continuous-integration.yml
+++ b/.github/workflows/continuous-integration.yml
@@ -29,7 +29,7 @@ jobs:
run: ./vendor/bin/phpunit
- name: Psalm
- run: ./vendor/bin/psalm --show-info=false --threads=8 --diff --diff-methods
+ run: ./vendor/bin/psalm --show-info=false --threads=8 --diff
- name: PHPCS
- run: ./vendor/bin/phpcs -s --report-source --runtime-set ignore_warnings_on_exit 1
+ run: ./vendor/bin/phpcs -s --runtime-set ignore_warnings_on_exit 1
diff --git a/.idea/php.xml b/.idea/php.xml
index 10c55be..45d6605 100644
--- a/.idea/php.xml
+++ b/.idea/php.xml
@@ -33,9 +33,7 @@
-
-
@@ -56,10 +54,7 @@
-
-
-
@@ -67,6 +62,8 @@
+
+
@@ -84,7 +81,7 @@
-
+
diff --git a/.idea/plugin.iml b/.idea/plugin.iml
index 7f3e041..28ea990 100644
--- a/.idea/plugin.iml
+++ b/.idea/plugin.iml
@@ -11,9 +11,6 @@
-
-
-
@@ -27,7 +24,6 @@
-
@@ -66,10 +62,11 @@
-
+
+
diff --git a/composer.json b/composer.json
index 9421564..f321862 100644
--- a/composer.json
+++ b/composer.json
@@ -12,7 +12,7 @@
],
"require": {
"php": "^7.1",
- "dhii/module-interface": "^0.2",
+ "dhii/module-interface": "^0.3-alpha1",
"psr/container": "^1.0",
"dhii/containers": "^0.1",
"wikimedia/composer-merge-plugin": "^1.4"
@@ -20,7 +20,7 @@
"require-dev": {
"phpunit/phpunit": "^7.0 | ^8.0",
"johnpbloch/wordpress-core": "^5.0@stable",
- "vimeo/psalm": "^3.11.7",
+ "vimeo/psalm": "^3.11.7 | ^4.0",
"slevomat/coding-standard": "^6.0"
},
"autoload": {
diff --git a/composer.lock b/composer.lock
index ab1f228..4114c9b 100644
--- a/composer.lock
+++ b/composer.lock
@@ -4,7 +4,7 @@
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
"This file is @generated automatically"
],
- "content-hash": "df5476200160b0ae54c9b2fdd7fbd834",
+ "content-hash": "0ebe558861417d2cb8798ad28effd19e",
"packages": [
{
"name": "container-interop/service-provider",
@@ -38,97 +38,37 @@
"time": "2017-09-20T14:13:36+00:00"
},
{
- "name": "dhii/containers",
+ "name": "dhii/collections-interface",
"version": "dev-develop",
"source": {
"type": "git",
- "url": "https://github.com/Dhii/containers.git",
- "reference": "3dd6e407e86cf19f7a40989eeb802cf751082902"
+ "url": "https://github.com/Dhii/collections-interface.git",
+ "reference": "7c7c4b4459dda9e6db406860d99916d0cee58ccf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Dhii/containers/zipball/3dd6e407e86cf19f7a40989eeb802cf751082902",
- "reference": "3dd6e407e86cf19f7a40989eeb802cf751082902",
+ "url": "https://api.github.com/repos/Dhii/collections-interface/zipball/7c7c4b4459dda9e6db406860d99916d0cee58ccf",
+ "reference": "7c7c4b4459dda9e6db406860d99916d0cee58ccf",
"shasum": ""
},
"require": {
- "container-interop/service-provider": "^0.4",
- "dhii/data-container-interface": "^0.2",
- "php": "^7.0 | ^8.0"
- },
- "require-dev": {
- "gmazzap/andrew": "^1.1",
- "phpunit/phpunit": "^6",
- "psr/container": "^1.0",
- "slevomat/coding-standard": "~4.0"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-develop": "0.1.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Dhii\\Container\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Dhii Team",
- "email": "development@dhii.co"
- }
- ],
- "description": "A selection of PSR-11 containers for utility, simplicity, and ease.",
- "keywords": [
- "PSR-11",
- "container"
- ],
- "time": "2020-03-18T17:36:56+00:00"
- },
- {
- "name": "dhii/data-container-interface",
- "version": "dev-develop",
- "source": {
- "type": "git",
- "url": "https://github.com/Dhii/data-container-interface.git",
- "reference": "f3b36758e236784a8c70c34e149f26982b2539d7"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Dhii/data-container-interface/zipball/f3b36758e236784a8c70c34e149f26982b2539d7",
- "reference": "f3b36758e236784a8c70c34e149f26982b2539d7",
- "shasum": ""
- },
- "require": {
- "dhii/exception-interface": "^0.1 | ^0.2",
- "dhii/factory-interface": "^0.1-alpha1",
- "php": "^5.3 | ^7.0",
+ "php": "^7.1 | ^8.0",
"psr/container": "^1.0"
},
"require-dev": {
- "codeclimate/php-test-reporter": "<=0.3.2",
- "dhii/php-cs-fixer-config": "dev-php-5.3",
- "dhii/stringable-interface": "^0.1",
- "phpunit/phpunit": "^4.8",
- "ptrofimov/xpmock": "^1.1"
- },
- "suggest": {
- "dhii/stringable-interface": "To be able to pass Stringables as keys"
+ "phpunit/phpunit": "^7.0 | ^8.0 | ^9.0",
+ "slevomat/coding-standard": "^6.0",
+ "vimeo/psalm": "^3.11.7 | ^4.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-develop": "0.2.1-dev"
+ "dev-develop": "0.3.x-dev"
}
},
"autoload": {
"psr-4": {
- "Dhii\\Data\\Container\\": "src"
+ "Dhii\\Collection\\": "src"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -139,85 +79,42 @@
{
"name": "Dhii Team",
"email": "development@dhii.co"
- }
- ],
- "description": "Interfaces for working with data containers",
- "abandoned": "dhii/collections-interface",
- "time": "2020-03-11T12:42:43+00:00"
- },
- {
- "name": "dhii/exception-interface",
- "version": "v0.2",
- "source": {
- "type": "git",
- "url": "https://github.com/Dhii/exception-interface.git",
- "reference": "b69feebf7cb2879cd43977a03342e2393b73f7fb"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Dhii/exception-interface/zipball/b69feebf7cb2879cd43977a03342e2393b73f7fb",
- "reference": "b69feebf7cb2879cd43977a03342e2393b73f7fb",
- "shasum": ""
- },
- "require": {
- "dhii/stringable-interface": "^0.1",
- "php": "^5.3 | ^7.0"
- },
- "require-dev": {
- "codeclimate/php-test-reporter": "<=0.3.2",
- "dhii/php-cs-fixer-config": "dev-php-5.3",
- "phpunit/phpunit": "^4.8",
- "ptrofimov/xpmock": "^1.1"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-develop": "0.2.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Dhii\\Exception\\": "src"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
+ },
{
- "name": "Dhii Team",
- "email": "development@dhii.co"
+ "name": "Anton Ukhanev",
+ "email": "xedin.unknown@gmail.com"
}
],
- "description": "Interfaces for most common exceptions",
- "time": "2018-08-29T10:42:04+00:00"
+ "description": "A highly ISP-compliant collection of interfaces that represent maps and lists.",
+ "time": "2021-01-14T17:33:46+00:00"
},
{
- "name": "dhii/factory-interface",
- "version": "v0.1",
+ "name": "dhii/containers",
+ "version": "dev-develop",
"source": {
"type": "git",
- "url": "https://github.com/Dhii/factory-interface.git",
- "reference": "b8d217aec8838e64ccaa770cb03dc164bf6f0515"
+ "url": "https://github.com/Dhii/containers.git",
+ "reference": "87b3306832cc7d74d3c5b44cc6774391f1ac4608"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Dhii/factory-interface/zipball/b8d217aec8838e64ccaa770cb03dc164bf6f0515",
- "reference": "b8d217aec8838e64ccaa770cb03dc164bf6f0515",
+ "url": "https://api.github.com/repos/Dhii/containers/zipball/87b3306832cc7d74d3c5b44cc6774391f1ac4608",
+ "reference": "87b3306832cc7d74d3c5b44cc6774391f1ac4608",
"shasum": ""
},
"require": {
- "dhii/exception-interface": "^0.1|^0.2",
- "php": "^5.3 | ^7.0"
+ "container-interop/service-provider": "^0.4",
+ "dhii/collections-interface": "^0.3.0-alpha2",
+ "php": "^7.1 | ^8.0"
},
"require-dev": {
- "codeclimate/php-test-reporter": "<=0.3.2",
- "dhii/php-cs-fixer-config": "dev-php-5.3",
- "dhii/stringable-interface": "^0.1",
- "phpunit/phpunit": "^4.8",
+ "gmazzap/andrew": "^1.1",
+ "phpunit/phpunit": "^7.0 | ^8.0 | ^9.0",
"psr/container": "^1.0",
- "ptrofimov/xpmock": "^1.1"
+ "psr/simple-cache": "^1.0",
+ "slevomat/coding-standard": "^6.0",
+ "vimeo/psalm": "^3.11.7 | ^4.0",
+ "wildwolf/psr-memory-cache": "^1.0"
},
"type": "library",
"extra": {
@@ -227,7 +124,7 @@
},
"autoload": {
"psr-4": {
- "Dhii\\Factory\\": "src"
+ "Dhii\\Container\\": "src/"
}
},
"notification-url": "https://packagist.org/downloads/",
@@ -240,8 +137,12 @@
"email": "development@dhii.co"
}
],
- "description": "Interfaces for working with factories.",
- "time": "2018-08-29T11:15:09+00:00"
+ "description": "A selection of PSR-11 containers for utility, simplicity, and ease.",
+ "keywords": [
+ "PSR-11",
+ "container"
+ ],
+ "time": "2021-02-02T16:39:47+00:00"
},
{
"name": "dhii/human-readable-interface",
@@ -300,26 +201,28 @@
"source": {
"type": "git",
"url": "https://github.com/Dhii/module-interface.git",
- "reference": "cb2eaaac0fa4bd4a82bc2b38c10e3a794ce32d52"
+ "reference": "97a9a657a606216903af48b0f8b99a8c8ca99014"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Dhii/module-interface/zipball/cb2eaaac0fa4bd4a82bc2b38c10e3a794ce32d52",
- "reference": "cb2eaaac0fa4bd4a82bc2b38c10e3a794ce32d52",
+ "url": "https://api.github.com/repos/Dhii/module-interface/zipball/97a9a657a606216903af48b0f8b99a8c8ca99014",
+ "reference": "97a9a657a606216903af48b0f8b99a8c8ca99014",
"shasum": ""
},
"require": {
"container-interop/service-provider": "^0.4",
- "php": "^7.1",
+ "php": "^7.1 | ^8.0",
"psr/container": "^1.0"
},
"require-dev": {
- "phpunit/phpunit": "^6.0 | ^7.0"
+ "phpunit/phpunit": "^7.0 | ^8.0 | ^9.0",
+ "slevomat/coding-standard": "^6.0",
+ "vimeo/psalm": "^3.11.7 | ^4.0"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-develop": "0.2.x-dev"
+ "dev-develop": "0.3.x-dev"
}
},
"autoload": {
@@ -338,7 +241,7 @@
}
],
"description": "Interfaces for modules",
- "time": "2020-04-10T14:27:05+00:00"
+ "time": "2021-01-15T11:08:46+00:00"
},
{
"name": "dhii/package-interface",
@@ -434,20 +337,23 @@
"source": {
"type": "git",
"url": "https://github.com/Dhii/validation-interface.git",
- "reference": "f5c15606b1387df2381134e4fc6e1971cbc284a0"
+ "reference": "0e73c7bf3d2421ceb79331c60a9bc1b1d5eb65a6"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Dhii/validation-interface/zipball/f5c15606b1387df2381134e4fc6e1971cbc284a0",
- "reference": "f5c15606b1387df2381134e4fc6e1971cbc284a0",
+ "url": "https://api.github.com/repos/Dhii/validation-interface/zipball/0e73c7bf3d2421ceb79331c60a9bc1b1d5eb65a6",
+ "reference": "0e73c7bf3d2421ceb79331c60a9bc1b1d5eb65a6",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": "^7.1 | ^8.0"
},
"require-dev": {
- "dhii/stringable-interface": "^0.1",
- "phpunit/phpunit": "^7.0 | ^8.0"
+ "phpunit/phpunit": "^7.0 | ^8.0 | ^9.0",
+ "slevomat/coding-standard": "^6.0",
+ "symfony/polyfill-mbstring": "1.20",
+ "symfony/polyfill-php80": "^1.19",
+ "vimeo/psalm": "^3.11.7 | ^4.0"
},
"type": "library",
"extra": {
@@ -471,7 +377,7 @@
}
],
"description": "A base interface for validators",
- "time": "2020-05-14T00:22:48+00:00"
+ "time": "2021-01-14T16:19:20+00:00"
},
{
"name": "dhii/versions",
@@ -521,16 +427,16 @@
},
{
"name": "psr/container",
- "version": "dev-master",
+ "version": "1.0.0",
"source": {
"type": "git",
"url": "https://github.com/php-fig/container.git",
- "reference": "fc1bc363ecf887921e3897c7b1dad3587ae154eb"
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/container/zipball/fc1bc363ecf887921e3897c7b1dad3587ae154eb",
- "reference": "fc1bc363ecf887921e3897c7b1dad3587ae154eb",
+ "url": "https://api.github.com/repos/php-fig/container/zipball/b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
+ "reference": "b7ce3b176482dbbc1245ebf52b181af44c2cf55f",
"shasum": ""
},
"require": {
@@ -566,7 +472,7 @@
"container-interop",
"psr"
],
- "time": "2019-10-04T14:07:35+00:00"
+ "time": "2017-02-14T16:28:37+00:00"
},
{
"name": "wikimedia/composer-merge-plugin",
@@ -671,25 +577,25 @@
"source": {
"type": "git",
"url": "https://github.com/amphp/amp.git",
- "reference": "e2c63c83eb8394306ca39a0790a22aebe2248da1"
+ "reference": "7d4bbc6e0b47c6bb39b6cce1a4b5942e0c5125fb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/amphp/amp/zipball/e2c63c83eb8394306ca39a0790a22aebe2248da1",
- "reference": "e2c63c83eb8394306ca39a0790a22aebe2248da1",
+ "url": "https://api.github.com/repos/amphp/amp/zipball/7d4bbc6e0b47c6bb39b6cce1a4b5942e0c5125fb",
+ "reference": "7d4bbc6e0b47c6bb39b6cce1a4b5942e0c5125fb",
"shasum": ""
},
"require": {
- "php": ">=7"
+ "php": ">=7.1"
},
"require-dev": {
"amphp/php-cs-fixer-config": "dev-master",
"amphp/phpunit-util": "^1",
"ext-json": "*",
"jetbrains/phpstorm-stubs": "^2019.3",
- "phpunit/phpunit": "^6.0.9 | ^7",
- "react/promise": "^2",
- "vimeo/psalm": "^3.11@dev"
+ "phpunit/phpunit": "^7 | ^8 | ^9",
+ "psalm/phar": "^3.11@dev",
+ "react/promise": "^2"
},
"type": "library",
"extra": {
@@ -741,7 +647,13 @@
"non-blocking",
"promise"
],
- "time": "2020-05-06T16:57:29+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/amphp",
+ "type": "github"
+ }
+ ],
+ "time": "2021-01-13T19:16:50+00:00"
},
{
"name": "amphp/byte-stream",
@@ -749,12 +661,12 @@
"source": {
"type": "git",
"url": "https://github.com/amphp/byte-stream.git",
- "reference": "f0c20cf598a958ba2aa8c6e5a71c697d652c7088"
+ "reference": "f813a658f0446192c5e17f96727070ee9342b93a"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/amphp/byte-stream/zipball/f0c20cf598a958ba2aa8c6e5a71c697d652c7088",
- "reference": "f0c20cf598a958ba2aa8c6e5a71c697d652c7088",
+ "url": "https://api.github.com/repos/amphp/byte-stream/zipball/f813a658f0446192c5e17f96727070ee9342b93a",
+ "reference": "f813a658f0446192c5e17f96727070ee9342b93a",
"shasum": ""
},
"require": {
@@ -807,7 +719,82 @@
"non-blocking",
"stream"
],
- "time": "2020-06-29T18:35:05+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/amphp",
+ "type": "github"
+ }
+ ],
+ "time": "2020-08-30T19:23:04+00:00"
+ },
+ {
+ "name": "composer/package-versions-deprecated",
+ "version": "dev-master",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/composer/package-versions-deprecated.git",
+ "reference": "f921205948ab93bb19f86327c793a81edb62f236"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/f921205948ab93bb19f86327c793a81edb62f236",
+ "reference": "f921205948ab93bb19f86327c793a81edb62f236",
+ "shasum": ""
+ },
+ "require": {
+ "composer-plugin-api": "^1.1.0 || ^2.0",
+ "php": "^7 || ^8"
+ },
+ "replace": {
+ "ocramius/package-versions": "1.11.99"
+ },
+ "require-dev": {
+ "composer/composer": "^1.9.3 || ^2.0@dev",
+ "ext-zip": "^1.13",
+ "phpunit/phpunit": "^6.5 || ^7"
+ },
+ "type": "composer-plugin",
+ "extra": {
+ "class": "PackageVersions\\Installer",
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "PackageVersions\\": "src/PackageVersions"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Marco Pivetta",
+ "email": "ocramius@gmail.com"
+ },
+ {
+ "name": "Jordi Boggiano",
+ "email": "j.boggiano@seld.be"
+ }
+ ],
+ "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)",
+ "funding": [
+ {
+ "url": "https://packagist.com",
+ "type": "custom"
+ },
+ {
+ "url": "https://github.com/composer",
+ "type": "github"
+ },
+ {
+ "url": "https://tidelift.com/funding/github/packagist/composer/composer",
+ "type": "tidelift"
+ }
+ ],
+ "time": "2020-12-27T20:11:05+00:00"
},
{
"name": "composer/semver",
@@ -887,16 +874,16 @@
},
{
"name": "composer/xdebug-handler",
- "version": "1.4.2",
+ "version": "1.4.5",
"source": {
"type": "git",
"url": "https://github.com/composer/xdebug-handler.git",
- "reference": "fa2aaf99e2087f013a14f7432c1cd2dd7d8f1f51"
+ "reference": "f28d44c286812c714741478d968104c5e604a1d4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/fa2aaf99e2087f013a14f7432c1cd2dd7d8f1f51",
- "reference": "fa2aaf99e2087f013a14f7432c1cd2dd7d8f1f51",
+ "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/f28d44c286812c714741478d968104c5e604a1d4",
+ "reference": "f28d44c286812c714741478d968104c5e604a1d4",
"shasum": ""
},
"require": {
@@ -941,26 +928,26 @@
"type": "tidelift"
}
],
- "time": "2020-06-04T11:16:35+00:00"
+ "time": "2020-11-13T08:04:11+00:00"
},
{
"name": "dealerdirect/phpcodesniffer-composer-installer",
- "version": "v0.7.0",
+ "version": "v0.7.1",
"source": {
"type": "git",
"url": "https://github.com/Dealerdirect/phpcodesniffer-composer-installer.git",
- "reference": "e8d808670b8f882188368faaf1144448c169c0b7"
+ "reference": "fe390591e0241955f22eb9ba327d137e501c771c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/e8d808670b8f882188368faaf1144448c169c0b7",
- "reference": "e8d808670b8f882188368faaf1144448c169c0b7",
+ "url": "https://api.github.com/repos/Dealerdirect/phpcodesniffer-composer-installer/zipball/fe390591e0241955f22eb9ba327d137e501c771c",
+ "reference": "fe390591e0241955f22eb9ba327d137e501c771c",
"shasum": ""
},
"require": {
"composer-plugin-api": "^1.0 || ^2.0",
"php": ">=5.3",
- "squizlabs/php_codesniffer": "^2 || ^3 || 4.0.x-dev"
+ "squizlabs/php_codesniffer": "^2.0 || ^3.0 || ^4.0"
},
"require-dev": {
"composer/composer": "*",
@@ -1007,40 +994,68 @@
"stylecheck",
"tests"
],
- "time": "2020-06-25T14:57:39+00:00"
+ "time": "2020-12-07T18:04:37+00:00"
+ },
+ {
+ "name": "dnoegel/php-xdg-base-dir",
+ "version": "v0.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/dnoegel/php-xdg-base-dir.git",
+ "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/dnoegel/php-xdg-base-dir/zipball/8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd",
+ "reference": "8f8a6e48c5ecb0f991c2fdcf5f154a47d85f9ffd",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=5.3.2"
+ },
+ "require-dev": {
+ "phpunit/phpunit": "~7.0|~6.0|~5.0|~4.8.35"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "XdgBaseDir\\": "src/"
+ }
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "description": "implementation of xdg base directory specification for php",
+ "time": "2019-12-04T15:06:13+00:00"
},
{
"name": "doctrine/instantiator",
- "version": "dev-master",
+ "version": "1.5.x-dev",
"source": {
"type": "git",
"url": "https://github.com/doctrine/instantiator.git",
- "reference": "3e7a22aed197e9333cc929e7f6b4300bdae91fcc"
+ "reference": "6410c4b8352cb64218641457cef64997e6b784fb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/doctrine/instantiator/zipball/3e7a22aed197e9333cc929e7f6b4300bdae91fcc",
- "reference": "3e7a22aed197e9333cc929e7f6b4300bdae91fcc",
+ "url": "https://api.github.com/repos/doctrine/instantiator/zipball/6410c4b8352cb64218641457cef64997e6b784fb",
+ "reference": "6410c4b8352cb64218641457cef64997e6b784fb",
"shasum": ""
},
"require": {
"php": "^7.1 || ^8.0"
},
"require-dev": {
- "doctrine/coding-standard": "^6.0",
+ "doctrine/coding-standard": "^8.0",
"ext-pdo": "*",
"ext-phar": "*",
- "phpbench/phpbench": "^0.13",
- "phpstan/phpstan-phpunit": "^0.11",
- "phpstan/phpstan-shim": "^0.11",
- "phpunit/phpunit": "^7.0"
+ "phpbench/phpbench": "^0.13 || 1.0.0-alpha2",
+ "phpstan/phpstan": "^0.12",
+ "phpstan/phpstan-phpunit": "^0.12",
+ "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0"
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "1.4.x-dev"
- }
- },
"autoload": {
"psr-4": {
"Doctrine\\Instantiator\\": "src/Doctrine/Instantiator/"
@@ -1054,7 +1069,7 @@
{
"name": "Marco Pivetta",
"email": "ocramius@gmail.com",
- "homepage": "http://ocramius.github.com/"
+ "homepage": "https://ocramius.github.io/"
}
],
"description": "A small, lightweight utility to instantiate objects in PHP without invoking their constructors",
@@ -1077,29 +1092,29 @@
"type": "tidelift"
}
],
- "time": "2020-06-15T18:51:04+00:00"
+ "time": "2020-11-10T19:05:51+00:00"
},
{
"name": "felixfbecker/advanced-json-rpc",
- "version": "v3.1.1",
+ "version": "v3.2.0",
"source": {
"type": "git",
"url": "https://github.com/felixfbecker/php-advanced-json-rpc.git",
- "reference": "0ed363f8de17d284d479ec813c9ad3f6834b5c40"
+ "reference": "06f0b06043c7438959dbdeed8bb3f699a19be22e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/felixfbecker/php-advanced-json-rpc/zipball/0ed363f8de17d284d479ec813c9ad3f6834b5c40",
- "reference": "0ed363f8de17d284d479ec813c9ad3f6834b5c40",
+ "url": "https://api.github.com/repos/felixfbecker/php-advanced-json-rpc/zipball/06f0b06043c7438959dbdeed8bb3f699a19be22e",
+ "reference": "06f0b06043c7438959dbdeed8bb3f699a19be22e",
"shasum": ""
},
"require": {
"netresearch/jsonmapper": "^1.0 || ^2.0",
- "php": ">=7.0",
- "phpdocumentor/reflection-docblock": "^4.0.0 || ^5.0.0"
+ "php": "^7.1 || ^8.0",
+ "phpdocumentor/reflection-docblock": "^4.3.4 || ^5.0.0"
},
"require-dev": {
- "phpunit/phpunit": "^6.0.0"
+ "phpunit/phpunit": "^7.0 || ^8.0"
},
"type": "library",
"autoload": {
@@ -1118,31 +1133,36 @@
}
],
"description": "A more advanced JSONRPC implementation",
- "time": "2020-03-11T15:21:41+00:00"
+ "time": "2021-01-10T17:48:47+00:00"
},
{
"name": "felixfbecker/language-server-protocol",
- "version": "v1.4.0",
+ "version": "dev-master",
"source": {
"type": "git",
"url": "https://github.com/felixfbecker/php-language-server-protocol.git",
- "reference": "378801f6139bb74ac215d81cca1272af61df9a9f"
+ "reference": "9d846d1f5cf101deee7a61c8ba7caa0a975cd730"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/felixfbecker/php-language-server-protocol/zipball/378801f6139bb74ac215d81cca1272af61df9a9f",
- "reference": "378801f6139bb74ac215d81cca1272af61df9a9f",
+ "url": "https://api.github.com/repos/felixfbecker/php-language-server-protocol/zipball/9d846d1f5cf101deee7a61c8ba7caa0a975cd730",
+ "reference": "9d846d1f5cf101deee7a61c8ba7caa0a975cd730",
"shasum": ""
},
"require": {
- "php": "^7.0"
+ "php": ">=7.1"
},
"require-dev": {
"phpstan/phpstan": "*",
- "phpunit/phpunit": "^6.3",
- "squizlabs/php_codesniffer": "^3.1"
+ "squizlabs/php_codesniffer": "^3.1",
+ "vimeo/psalm": "^4.0"
},
"type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "1.x-dev"
+ }
+ },
"autoload": {
"psr-4": {
"LanguageServerProtocol\\": "src/"
@@ -1165,20 +1185,20 @@
"php",
"server"
],
- "time": "2019-06-23T21:03:50+00:00"
+ "time": "2021-02-22T14:02:09+00:00"
},
{
"name": "johnpbloch/wordpress-core",
- "version": "5.4.2",
+ "version": "5.6.2",
"source": {
"type": "git",
"url": "https://github.com/johnpbloch/wordpress-core.git",
- "reference": "3e67d8b6ee6c11e8ce404da4627117fb7fbf9266"
+ "reference": "e48e723c0d7e38c5580631e6ffea29a4388c5dd0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/johnpbloch/wordpress-core/zipball/3e67d8b6ee6c11e8ce404da4627117fb7fbf9266",
- "reference": "3e67d8b6ee6c11e8ce404da4627117fb7fbf9266",
+ "url": "https://api.github.com/repos/johnpbloch/wordpress-core/zipball/e48e723c0d7e38c5580631e6ffea29a4388c5dd0",
+ "reference": "e48e723c0d7e38c5580631e6ffea29a4388c5dd0",
"shasum": ""
},
"require": {
@@ -1186,7 +1206,7 @@
"php": ">=5.6.20"
},
"provide": {
- "wordpress/core-implementation": "5.4.2"
+ "wordpress/core-implementation": "5.6.2"
},
"type": "wordpress-core",
"notification-url": "https://packagist.org/downloads/",
@@ -1206,7 +1226,7 @@
"cms",
"wordpress"
],
- "time": "2020-06-10T22:05:38+00:00"
+ "time": "2021-02-22T15:30:31+00:00"
},
{
"name": "myclabs/deep-copy",
@@ -1214,12 +1234,12 @@
"source": {
"type": "git",
"url": "https://github.com/myclabs/DeepCopy.git",
- "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5"
+ "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/969b211f9a51aa1f6c01d1d2aef56d3bd91598e5",
- "reference": "969b211f9a51aa1f6c01d1d2aef56d3bd91598e5",
+ "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/776f831124e9c62e1a2c601ecc52e776d8bb7220",
+ "reference": "776f831124e9c62e1a2c601ecc52e776d8bb7220",
"shasum": ""
},
"require": {
@@ -1260,7 +1280,7 @@
"type": "tidelift"
}
],
- "time": "2020-06-29T13:22:24+00:00"
+ "time": "2020-11-13T09:40:50+00:00"
},
{
"name": "netresearch/jsonmapper",
@@ -1310,16 +1330,16 @@
},
{
"name": "nikic/php-parser",
- "version": "v4.6.0",
+ "version": "v4.10.4",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "c346bbfafe2ff60680258b631afb730d186ed864"
+ "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/c346bbfafe2ff60680258b631afb730d186ed864",
- "reference": "c346bbfafe2ff60680258b631afb730d186ed864",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/c6d052fc58cb876152f89f532b95a8d7907e7f0e",
+ "reference": "c6d052fc58cb876152f89f532b95a8d7907e7f0e",
"shasum": ""
},
"require": {
@@ -1327,8 +1347,8 @@
"php": ">=7.0"
},
"require-dev": {
- "ircmaxell/php-yacc": "0.0.5",
- "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0"
+ "ircmaxell/php-yacc": "^0.0.7",
+ "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0"
},
"bin": [
"bin/php-parse"
@@ -1336,7 +1356,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "4.3-dev"
+ "dev-master": "4.9-dev"
}
},
"autoload": {
@@ -1358,57 +1378,7 @@
"parser",
"php"
],
- "time": "2020-07-02T17:12:47+00:00"
- },
- {
- "name": "ocramius/package-versions",
- "version": "1.4.2",
- "source": {
- "type": "git",
- "url": "https://github.com/Ocramius/PackageVersions.git",
- "reference": "44af6f3a2e2e04f2af46bcb302ad9600cba41c7d"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/Ocramius/PackageVersions/zipball/44af6f3a2e2e04f2af46bcb302ad9600cba41c7d",
- "reference": "44af6f3a2e2e04f2af46bcb302ad9600cba41c7d",
- "shasum": ""
- },
- "require": {
- "composer-plugin-api": "^1.0.0",
- "php": "^7.1.0"
- },
- "require-dev": {
- "composer/composer": "^1.6.3",
- "doctrine/coding-standard": "^5.0.1",
- "ext-zip": "*",
- "infection/infection": "^0.7.1",
- "phpunit/phpunit": "^7.5.17"
- },
- "type": "composer-plugin",
- "extra": {
- "class": "PackageVersions\\Installer",
- "branch-alias": {
- "dev-master": "2.0.x-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "PackageVersions\\": "src/PackageVersions"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Marco Pivetta",
- "email": "ocramius@gmail.com"
- }
- ],
- "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)",
- "time": "2019-11-15T16:17:10+00:00"
+ "time": "2020-12-20T10:01:03+00:00"
},
{
"name": "openlss/lib-array2xml",
@@ -1771,32 +1741,29 @@
},
{
"name": "phpstan/phpdoc-parser",
- "version": "0.4.8",
+ "version": "0.4.12",
"source": {
"type": "git",
"url": "https://github.com/phpstan/phpdoc-parser.git",
- "reference": "1948aa842a94170b408963a9768a102f19cbf1b7"
+ "reference": "2e17e4a90702d8b7ead58f4e08478a8e819ba6b8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/1948aa842a94170b408963a9768a102f19cbf1b7",
- "reference": "1948aa842a94170b408963a9768a102f19cbf1b7",
+ "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/2e17e4a90702d8b7ead58f4e08478a8e819ba6b8",
+ "reference": "2e17e4a90702d8b7ead58f4e08478a8e819ba6b8",
"shasum": ""
},
"require": {
- "php": "~7.1"
+ "php": "^7.1 || ^8.0"
},
"require-dev": {
- "consistence/coding-standard": "^3.5",
- "ergebnis/composer-normalize": "^2.0.2",
- "jakub-onderka/php-parallel-lint": "^0.9.2",
- "phing/phing": "^2.16.0",
+ "phing/phing": "^2.16.3",
+ "php-parallel-lint/php-parallel-lint": "^1.2",
"phpstan/extension-installer": "^1.0",
- "phpstan/phpstan": "^0.12.26",
- "phpstan/phpstan-strict-rules": "^0.12",
- "phpunit/phpunit": "^6.3",
- "slevomat/coding-standard": "^4.7.2",
- "symfony/process": "^4.0"
+ "phpstan/phpstan": "^0.12.60",
+ "phpstan/phpstan-strict-rules": "^0.12.5",
+ "phpunit/phpunit": "^7.5.20",
+ "symfony/process": "^5.2"
},
"type": "library",
"extra": {
@@ -1816,7 +1783,7 @@
"MIT"
],
"description": "PHPDoc parser with support for nullable, intersection and generic types",
- "time": "2020-06-10T05:04:41+00:00"
+ "time": "2021-02-28T14:30:10+00:00"
},
{
"name": "phpunit/php-code-coverage",
@@ -1883,23 +1850,23 @@
},
{
"name": "phpunit/php-file-iterator",
- "version": "2.0.2",
+ "version": "2.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-file-iterator.git",
- "reference": "050bedf145a257b1ff02746c31894800e5122946"
+ "reference": "4b49fb70f067272b659ef0174ff9ca40fdaa6357"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/050bedf145a257b1ff02746c31894800e5122946",
- "reference": "050bedf145a257b1ff02746c31894800e5122946",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/4b49fb70f067272b659ef0174ff9ca40fdaa6357",
+ "reference": "4b49fb70f067272b659ef0174ff9ca40fdaa6357",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": ">=7.1"
},
"require-dev": {
- "phpunit/phpunit": "^7.1"
+ "phpunit/phpunit": "^8.5"
},
"type": "library",
"extra": {
@@ -1929,7 +1896,13 @@
"filesystem",
"iterator"
],
- "time": "2018-09-13T20:33:42+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T08:25:21+00:00"
},
{
"name": "phpunit/php-text-template",
@@ -1974,23 +1947,23 @@
},
{
"name": "phpunit/php-timer",
- "version": "2.1.2",
+ "version": "2.1.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-timer.git",
- "reference": "1038454804406b0b5f5f520358e78c1c2f71501e"
+ "reference": "2454ae1765516d20c4ffe103d85a58a9a3bd5662"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/1038454804406b0b5f5f520358e78c1c2f71501e",
- "reference": "1038454804406b0b5f5f520358e78c1c2f71501e",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-timer/zipball/2454ae1765516d20c4ffe103d85a58a9a3bd5662",
+ "reference": "2454ae1765516d20c4ffe103d85a58a9a3bd5662",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": ">=7.1"
},
"require-dev": {
- "phpunit/phpunit": "^7.0"
+ "phpunit/phpunit": "^8.5"
},
"type": "library",
"extra": {
@@ -2019,25 +1992,31 @@
"keywords": [
"timer"
],
- "time": "2019-06-07T04:22:29+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T08:20:02+00:00"
},
{
"name": "phpunit/php-token-stream",
- "version": "3.1.1",
+ "version": "3.1.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-token-stream.git",
- "reference": "995192df77f63a59e47f025390d2d1fdf8f425ff"
+ "reference": "472b687829041c24b25f475e14c2f38a09edf1c2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/995192df77f63a59e47f025390d2d1fdf8f425ff",
- "reference": "995192df77f63a59e47f025390d2d1fdf8f425ff",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-token-stream/zipball/472b687829041c24b25f475e14c2f38a09edf1c2",
+ "reference": "472b687829041c24b25f475e14c2f38a09edf1c2",
"shasum": ""
},
"require": {
"ext-tokenizer": "*",
- "php": "^7.1"
+ "php": ">=7.1"
},
"require-dev": {
"phpunit/phpunit": "^7.0"
@@ -2068,7 +2047,14 @@
"keywords": [
"tokenizer"
],
- "time": "2019-09-17T06:23:10+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "abandoned": true,
+ "time": "2020-11-30T08:38:46+00:00"
},
{
"name": "phpunit/phpunit",
@@ -2160,12 +2146,12 @@
"source": {
"type": "git",
"url": "https://github.com/php-fig/log.git",
- "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc"
+ "reference": "a18c1e692e02b84abbafe4856c3cd7cc6903908c"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/php-fig/log/zipball/0f73288fd15629204f9d42b7055f72dacbe811fc",
- "reference": "0f73288fd15629204f9d42b7055f72dacbe811fc",
+ "url": "https://api.github.com/repos/php-fig/log/zipball/a18c1e692e02b84abbafe4856c3cd7cc6903908c",
+ "reference": "a18c1e692e02b84abbafe4856c3cd7cc6903908c",
"shasum": ""
},
"require": {
@@ -2189,7 +2175,7 @@
"authors": [
{
"name": "PHP-FIG",
- "homepage": "http://www.php-fig.org/"
+ "homepage": "https://www.php-fig.org/"
}
],
"description": "Common interface for logging libraries",
@@ -2199,27 +2185,27 @@
"psr",
"psr-3"
],
- "time": "2020-03-23T09:12:05+00:00"
+ "time": "2021-03-02T15:02:34+00:00"
},
{
"name": "sebastian/code-unit-reverse-lookup",
- "version": "1.0.1",
+ "version": "1.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/code-unit-reverse-lookup.git",
- "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18"
+ "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
- "reference": "4419fcdb5eabb9caa61a27c7a1db532a6b55dd18",
+ "url": "https://api.github.com/repos/sebastianbergmann/code-unit-reverse-lookup/zipball/1de8cd5c010cb153fcd68b8d0f64606f523f7619",
+ "reference": "1de8cd5c010cb153fcd68b8d0f64606f523f7619",
"shasum": ""
},
"require": {
- "php": "^5.6 || ^7.0"
+ "php": ">=5.6"
},
"require-dev": {
- "phpunit/phpunit": "^5.7 || ^6.0"
+ "phpunit/phpunit": "^8.5"
},
"type": "library",
"extra": {
@@ -2244,29 +2230,35 @@
],
"description": "Looks up which function or method a line of code belongs to",
"homepage": "https://github.com/sebastianbergmann/code-unit-reverse-lookup/",
- "time": "2017-03-04T06:30:41+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T08:15:22+00:00"
},
{
"name": "sebastian/comparator",
- "version": "3.0.2",
+ "version": "3.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/comparator.git",
- "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da"
+ "reference": "1071dfcef776a57013124ff35e1fc41ccd294758"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/5de4fc177adf9bce8df98d8d141a7559d7ccf6da",
- "reference": "5de4fc177adf9bce8df98d8d141a7559d7ccf6da",
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/1071dfcef776a57013124ff35e1fc41ccd294758",
+ "reference": "1071dfcef776a57013124ff35e1fc41ccd294758",
"shasum": ""
},
"require": {
- "php": "^7.1",
+ "php": ">=7.1",
"sebastian/diff": "^3.0",
"sebastian/exporter": "^3.1"
},
"require-dev": {
- "phpunit/phpunit": "^7.1"
+ "phpunit/phpunit": "^8.5"
},
"type": "library",
"extra": {
@@ -2284,6 +2276,10 @@
"BSD-3-Clause"
],
"authors": [
+ {
+ "name": "Sebastian Bergmann",
+ "email": "sebastian@phpunit.de"
+ },
{
"name": "Jeff Welch",
"email": "whatthejeff@gmail.com"
@@ -2295,10 +2291,6 @@
{
"name": "Bernhard Schussek",
"email": "bschussek@2bepublished.at"
- },
- {
- "name": "Sebastian Bergmann",
- "email": "sebastian@phpunit.de"
}
],
"description": "Provides the functionality to compare PHP values for equality",
@@ -2308,24 +2300,30 @@
"compare",
"equality"
],
- "time": "2018-07-12T15:12:46+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T08:04:30+00:00"
},
{
"name": "sebastian/diff",
- "version": "3.0.2",
+ "version": "3.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/diff.git",
- "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29"
+ "reference": "14f72dd46eaf2f2293cbe79c93cc0bc43161a211"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/720fcc7e9b5cf384ea68d9d930d480907a0c1a29",
- "reference": "720fcc7e9b5cf384ea68d9d930d480907a0c1a29",
+ "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/14f72dd46eaf2f2293cbe79c93cc0bc43161a211",
+ "reference": "14f72dd46eaf2f2293cbe79c93cc0bc43161a211",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": ">=7.1"
},
"require-dev": {
"phpunit/phpunit": "^7.5 || ^8.0",
@@ -2347,13 +2345,13 @@
"BSD-3-Clause"
],
"authors": [
- {
- "name": "Kore Nordmann",
- "email": "mail@kore-nordmann.de"
- },
{
"name": "Sebastian Bergmann",
"email": "sebastian@phpunit.de"
+ },
+ {
+ "name": "Kore Nordmann",
+ "email": "mail@kore-nordmann.de"
}
],
"description": "Diff implementation",
@@ -2364,24 +2362,30 @@
"unidiff",
"unified diff"
],
- "time": "2019-02-04T06:01:07+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:59:04+00:00"
},
{
"name": "sebastian/environment",
- "version": "4.2.3",
+ "version": "4.2.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/environment.git",
- "reference": "464c90d7bdf5ad4e8a6aea15c091fec0603d4368"
+ "reference": "d47bbbad83711771f167c72d4e3f25f7fcc1f8b0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/464c90d7bdf5ad4e8a6aea15c091fec0603d4368",
- "reference": "464c90d7bdf5ad4e8a6aea15c091fec0603d4368",
+ "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/d47bbbad83711771f167c72d4e3f25f7fcc1f8b0",
+ "reference": "d47bbbad83711771f167c72d4e3f25f7fcc1f8b0",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": ">=7.1"
},
"require-dev": {
"phpunit/phpunit": "^7.5"
@@ -2417,24 +2421,30 @@
"environment",
"hhvm"
],
- "time": "2019-11-20T08:46:58+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:53:42+00:00"
},
{
"name": "sebastian/exporter",
- "version": "3.1.2",
+ "version": "3.1.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/exporter.git",
- "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e"
+ "reference": "6b853149eab67d4da22291d36f5b0631c0fd856e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/68609e1261d215ea5b21b7987539cbfbe156ec3e",
- "reference": "68609e1261d215ea5b21b7987539cbfbe156ec3e",
+ "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/6b853149eab67d4da22291d36f5b0631c0fd856e",
+ "reference": "6b853149eab67d4da22291d36f5b0631c0fd856e",
"shasum": ""
},
"require": {
- "php": "^7.0",
+ "php": ">=7.0",
"sebastian/recursion-context": "^3.0"
},
"require-dev": {
@@ -2484,7 +2494,13 @@
"export",
"exporter"
],
- "time": "2019-09-14T09:02:43+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:47:53+00:00"
},
{
"name": "sebastian/global-state",
@@ -2539,20 +2555,20 @@
},
{
"name": "sebastian/object-enumerator",
- "version": "3.0.3",
+ "version": "3.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/object-enumerator.git",
- "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5"
+ "reference": "e67f6d32ebd0c749cf9d1dbd9f226c727043cdf2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/7cfd9e65d11ffb5af41198476395774d4c8a84c5",
- "reference": "7cfd9e65d11ffb5af41198476395774d4c8a84c5",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-enumerator/zipball/e67f6d32ebd0c749cf9d1dbd9f226c727043cdf2",
+ "reference": "e67f6d32ebd0c749cf9d1dbd9f226c727043cdf2",
"shasum": ""
},
"require": {
- "php": "^7.0",
+ "php": ">=7.0",
"sebastian/object-reflector": "^1.1.1",
"sebastian/recursion-context": "^3.0"
},
@@ -2582,24 +2598,30 @@
],
"description": "Traverses array structures and object graphs to enumerate all referenced objects",
"homepage": "https://github.com/sebastianbergmann/object-enumerator/",
- "time": "2017-08-03T12:35:26+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:40:27+00:00"
},
{
"name": "sebastian/object-reflector",
- "version": "1.1.1",
+ "version": "1.1.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/object-reflector.git",
- "reference": "773f97c67f28de00d397be301821b06708fca0be"
+ "reference": "9b8772b9cbd456ab45d4a598d2dd1a1bced6363d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/773f97c67f28de00d397be301821b06708fca0be",
- "reference": "773f97c67f28de00d397be301821b06708fca0be",
+ "url": "https://api.github.com/repos/sebastianbergmann/object-reflector/zipball/9b8772b9cbd456ab45d4a598d2dd1a1bced6363d",
+ "reference": "9b8772b9cbd456ab45d4a598d2dd1a1bced6363d",
"shasum": ""
},
"require": {
- "php": "^7.0"
+ "php": ">=7.0"
},
"require-dev": {
"phpunit/phpunit": "^6.0"
@@ -2627,24 +2649,30 @@
],
"description": "Allows reflection of object attributes, including inherited and non-public ones",
"homepage": "https://github.com/sebastianbergmann/object-reflector/",
- "time": "2017-03-29T09:07:27+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:37:18+00:00"
},
{
"name": "sebastian/recursion-context",
- "version": "3.0.0",
+ "version": "3.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/recursion-context.git",
- "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8"
+ "reference": "367dcba38d6e1977be014dc4b22f47a484dac7fb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
- "reference": "5b0cd723502bac3b006cbf3dbf7a1e3fcefe4fa8",
+ "url": "https://api.github.com/repos/sebastianbergmann/recursion-context/zipball/367dcba38d6e1977be014dc4b22f47a484dac7fb",
+ "reference": "367dcba38d6e1977be014dc4b22f47a484dac7fb",
"shasum": ""
},
"require": {
- "php": "^7.0"
+ "php": ">=7.0"
},
"require-dev": {
"phpunit/phpunit": "^6.0"
@@ -2665,14 +2693,14 @@
"BSD-3-Clause"
],
"authors": [
- {
- "name": "Jeff Welch",
- "email": "whatthejeff@gmail.com"
- },
{
"name": "Sebastian Bergmann",
"email": "sebastian@phpunit.de"
},
+ {
+ "name": "Jeff Welch",
+ "email": "whatthejeff@gmail.com"
+ },
{
"name": "Adam Harvey",
"email": "aharvey@php.net"
@@ -2680,24 +2708,30 @@
],
"description": "Provides functionality to recursively process PHP variables",
"homepage": "http://www.github.com/sebastianbergmann/recursion-context",
- "time": "2017-03-03T06:23:57+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:34:24+00:00"
},
{
"name": "sebastian/resource-operations",
- "version": "2.0.1",
+ "version": "2.0.x-dev",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/resource-operations.git",
- "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9"
+ "reference": "31d35ca87926450c44eae7e2611d45a7a65ea8b3"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/4d7a795d35b889bf80a0cc04e08d77cedfa917a9",
- "reference": "4d7a795d35b889bf80a0cc04e08d77cedfa917a9",
+ "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/31d35ca87926450c44eae7e2611d45a7a65ea8b3",
+ "reference": "31d35ca87926450c44eae7e2611d45a7a65ea8b3",
"shasum": ""
},
"require": {
- "php": "^7.1"
+ "php": ">=7.1"
},
"type": "library",
"extra": {
@@ -2722,7 +2756,13 @@
],
"description": "Provides a list of PHP built-in functions that operate on resources",
"homepage": "https://www.github.com/sebastianbergmann/resource-operations",
- "time": "2018-10-04T04:07:39+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/sebastianbergmann",
+ "type": "github"
+ }
+ ],
+ "time": "2020-11-30T07:30:19+00:00"
},
{
"name": "sebastian/version",
@@ -2773,28 +2813,28 @@
"source": {
"type": "git",
"url": "https://github.com/slevomat/coding-standard.git",
- "reference": "85399de612702d8fd30a05ff6242030f8c2dceb4"
+ "reference": "a3e37268f8ed9f1cd2f74b876996cb2e91f3e1c4"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/85399de612702d8fd30a05ff6242030f8c2dceb4",
- "reference": "85399de612702d8fd30a05ff6242030f8c2dceb4",
+ "url": "https://api.github.com/repos/slevomat/coding-standard/zipball/a3e37268f8ed9f1cd2f74b876996cb2e91f3e1c4",
+ "reference": "a3e37268f8ed9f1cd2f74b876996cb2e91f3e1c4",
"shasum": ""
},
"require": {
"dealerdirect/phpcodesniffer-composer-installer": "^0.6.2 || ^0.7",
- "php": "^7.1",
- "phpstan/phpdoc-parser": "0.4.5 - 0.4.8",
- "squizlabs/php_codesniffer": "^3.5.5"
+ "php": "^7.1 || ^8.0",
+ "phpstan/phpdoc-parser": "0.4.12",
+ "squizlabs/php_codesniffer": "dev-master"
},
"require-dev": {
- "phing/phing": "2.16.3",
+ "phing/phing": "2.16.4",
"php-parallel-lint/php-parallel-lint": "1.2.0",
- "phpstan/phpstan": "0.12.32",
- "phpstan/phpstan-deprecation-rules": "0.12.4",
- "phpstan/phpstan-phpunit": "0.12.11",
- "phpstan/phpstan-strict-rules": "0.12.2",
- "phpunit/phpunit": "7.5.20|8.5.2|9.2.5"
+ "phpstan/phpstan": "0.12.80",
+ "phpstan/phpstan-deprecation-rules": "0.12.6",
+ "phpstan/phpstan-phpunit": "0.12.17",
+ "phpstan/phpstan-strict-rules": "0.12.9",
+ "phpunit/phpunit": "7.5.20|8.5.5|9.5.2"
},
"type": "phpcodesniffer-standard",
"extra": {
@@ -2822,7 +2862,7 @@
"type": "tidelift"
}
],
- "time": "2020-07-01T12:31:03+00:00"
+ "time": "2021-03-04T08:19:17+00:00"
},
{
"name": "squizlabs/php_codesniffer",
@@ -2830,12 +2870,12 @@
"source": {
"type": "git",
"url": "https://github.com/squizlabs/PHP_CodeSniffer.git",
- "reference": "a957a73e3533353451eb9fd62ee58bd0aba2773c"
+ "reference": "1106d65547e581a5184a9293486d9e6d81595462"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/a957a73e3533353451eb9fd62ee58bd0aba2773c",
- "reference": "a957a73e3533353451eb9fd62ee58bd0aba2773c",
+ "url": "https://api.github.com/repos/squizlabs/PHP_CodeSniffer/zipball/1106d65547e581a5184a9293486d9e6d81595462",
+ "reference": "1106d65547e581a5184a9293486d9e6d81595462",
"shasum": ""
},
"require": {
@@ -2873,7 +2913,7 @@
"phpcs",
"standards"
],
- "time": "2020-06-22T05:29:29+00:00"
+ "time": "2021-02-24T21:40:47+00:00"
},
{
"name": "symfony/console",
@@ -2881,12 +2921,12 @@
"source": {
"type": "git",
"url": "https://github.com/symfony/console.git",
- "reference": "55d07021da933dd0d633ffdab6f45d5b230c7e02"
+ "reference": "c98349bda966c70d6c08b4cd8658377c94166492"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/console/zipball/55d07021da933dd0d633ffdab6f45d5b230c7e02",
- "reference": "55d07021da933dd0d633ffdab6f45d5b230c7e02",
+ "url": "https://api.github.com/repos/symfony/console/zipball/c98349bda966c70d6c08b4cd8658377c94166492",
+ "reference": "c98349bda966c70d6c08b4cd8658377c94166492",
"shasum": ""
},
"require": {
@@ -2921,11 +2961,6 @@
"symfony/process": ""
},
"type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.4-dev"
- }
- },
"autoload": {
"psr-4": {
"Symfony\\Component\\Console\\": ""
@@ -2948,7 +2983,7 @@
"homepage": "https://symfony.com/contributors"
}
],
- "description": "Symfony Console Component",
+ "description": "Eases the creation of beautiful and testable command line interfaces",
"homepage": "https://symfony.com",
"funding": [
{
@@ -2964,24 +2999,24 @@
"type": "tidelift"
}
],
- "time": "2020-07-06T13:18:39+00:00"
+ "time": "2021-02-22T18:44:15+00:00"
},
{
"name": "symfony/polyfill-ctype",
- "version": "dev-master",
+ "version": "dev-main",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-ctype.git",
- "reference": "2edd75b8b35d62fd3eeabba73b26b8f1f60ce13d"
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/2edd75b8b35d62fd3eeabba73b26b8f1f60ce13d",
- "reference": "2edd75b8b35d62fd3eeabba73b26b8f1f60ce13d",
+ "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/c6c942b1ac76c82448322025e084cadc56048b4e",
+ "reference": "c6c942b1ac76c82448322025e084cadc56048b4e",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=7.1"
},
"suggest": {
"ext-ctype": "For best performance"
@@ -2989,7 +3024,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.17-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -3040,24 +3075,24 @@
"type": "tidelift"
}
],
- "time": "2020-06-06T08:46:27+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-mbstring",
- "version": "dev-master",
+ "version": "dev-main",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-mbstring.git",
- "reference": "7110338d81ce1cbc3e273136e4574663627037a7"
+ "reference": "5232de97ee3b75b0360528dae24e73db49566ab1"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7110338d81ce1cbc3e273136e4574663627037a7",
- "reference": "7110338d81ce1cbc3e273136e4574663627037a7",
+ "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/5232de97ee3b75b0360528dae24e73db49566ab1",
+ "reference": "5232de97ee3b75b0360528dae24e73db49566ab1",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=7.1"
},
"suggest": {
"ext-mbstring": "For best performance"
@@ -3065,7 +3100,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.17-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -3117,29 +3152,29 @@
"type": "tidelift"
}
],
- "time": "2020-06-06T08:46:27+00:00"
+ "time": "2021-01-22T09:19:47+00:00"
},
{
"name": "symfony/polyfill-php73",
- "version": "dev-master",
+ "version": "dev-main",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php73.git",
- "reference": "fa0837fe02d617d31fbb25f990655861bb27bd1a"
+ "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fa0837fe02d617d31fbb25f990655861bb27bd1a",
- "reference": "fa0837fe02d617d31fbb25f990655861bb27bd1a",
+ "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
+ "reference": "a678b42e92f86eca04b7fa4c0f6f19d097fb69e2",
"shasum": ""
},
"require": {
- "php": ">=5.3.3"
+ "php": ">=7.1"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.17-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -3193,29 +3228,29 @@
"type": "tidelift"
}
],
- "time": "2020-06-06T08:46:27+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/polyfill-php80",
- "version": "dev-master",
+ "version": "dev-main",
"source": {
"type": "git",
"url": "https://github.com/symfony/polyfill-php80.git",
- "reference": "4a5b6bba3259902e386eb80dd1956181ee90b5b2"
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/4a5b6bba3259902e386eb80dd1956181ee90b5b2",
- "reference": "4a5b6bba3259902e386eb80dd1956181ee90b5b2",
+ "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/dc3063ba22c2a1fd2f45ed856374d79114998f91",
+ "reference": "dc3063ba22c2a1fd2f45ed856374d79114998f91",
"shasum": ""
},
"require": {
- "php": ">=7.0.8"
+ "php": ">=7.1"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "1.17-dev"
+ "dev-main": "1.22-dev"
},
"thanks": {
"name": "symfony/polyfill",
@@ -3273,7 +3308,7 @@
"type": "tidelift"
}
],
- "time": "2020-06-06T08:46:27+00:00"
+ "time": "2021-01-07T16:49:33+00:00"
},
{
"name": "symfony/service-contracts",
@@ -3397,34 +3432,35 @@
"source": {
"type": "git",
"url": "https://github.com/vimeo/psalm.git",
- "reference": "0119cd09c11ea1630d4fe2c99f9b5c52d8063272"
+ "reference": "4c65d3b42477d9d302e5d35ec566086bb04f394d"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/vimeo/psalm/zipball/0119cd09c11ea1630d4fe2c99f9b5c52d8063272",
- "reference": "0119cd09c11ea1630d4fe2c99f9b5c52d8063272",
+ "url": "https://api.github.com/repos/vimeo/psalm/zipball/4c65d3b42477d9d302e5d35ec566086bb04f394d",
+ "reference": "4c65d3b42477d9d302e5d35ec566086bb04f394d",
"shasum": ""
},
"require": {
"amphp/amp": "^2.1",
"amphp/byte-stream": "^1.5",
+ "composer/package-versions-deprecated": "^1.8.0",
"composer/semver": "^1.4 || ^2.0 || ^3.0",
"composer/xdebug-handler": "^1.1",
+ "dnoegel/php-xdg-base-dir": "^0.1.1",
"ext-dom": "*",
"ext-json": "*",
"ext-libxml": "*",
+ "ext-mbstring": "*",
"ext-simplexml": "*",
"ext-tokenizer": "*",
"felixfbecker/advanced-json-rpc": "^3.0.3",
- "felixfbecker/language-server-protocol": "^1.4",
- "netresearch/jsonmapper": "^1.0 || ^2.0",
- "nikic/php-parser": "^4.3",
- "ocramius/package-versions": "^1.2",
+ "felixfbecker/language-server-protocol": "^1.5",
+ "netresearch/jsonmapper": "^1.0 || ^2.0 || ^3.0 || ^4.0",
+ "nikic/php-parser": "^4.10.1",
"openlss/lib-array2xml": "^1.0",
- "php": "^7.1.3|^8",
+ "php": "^7.1|^8",
"sebastian/diff": "^3.0 || ^4.0",
"symfony/console": "^3.4.17 || ^4.1.6 || ^5.0",
- "webmozart/glob": "^4.1",
"webmozart/path-util": "^2.3"
},
"provide": {
@@ -3433,16 +3469,18 @@
"require-dev": {
"amphp/amp": "^2.4.2",
"bamarni/composer-bin-plugin": "^1.2",
- "brianium/paratest": "^4.0.0",
+ "brianium/paratest": "^4.0||^6.0",
"ext-curl": "*",
- "php-coveralls/php-coveralls": "^2.2",
- "phpmyadmin/sql-parser": "5.1.0",
+ "php-parallel-lint/php-parallel-lint": "^1.2",
+ "phpdocumentor/reflection-docblock": "^5",
+ "phpmyadmin/sql-parser": "5.1.0||dev-master",
"phpspec/prophecy": ">=1.9.0",
- "phpunit/phpunit": "^7.5.16 || ^8.5 || ^9.0",
- "psalm/plugin-phpunit": "^0.10",
- "slevomat/coding-standard": "^5.0",
+ "phpunit/phpunit": "^9.0",
+ "psalm/plugin-phpunit": "^0.13",
+ "slevomat/coding-standard": "^6.3.11",
"squizlabs/php_codesniffer": "^3.5",
- "symfony/process": "^4.3"
+ "symfony/process": "^4.3",
+ "weirdan/prophecy-shim": "^1.0 || ^2.0"
},
"suggest": {
"ext-igbinary": "^2.0.5"
@@ -3457,7 +3495,8 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "3.x-dev",
+ "dev-master": "4.x-dev",
+ "dev-3.x": "3.x-dev",
"dev-2.x": "2.x-dev",
"dev-1.x": "1.x-dev"
}
@@ -3486,19 +3525,19 @@
"inspection",
"php"
],
- "time": "2020-07-08T21:42:51+00:00"
+ "time": "2021-03-03T05:13:00+00:00"
},
{
"name": "webmozart/assert",
"version": "1.9.1",
"source": {
"type": "git",
- "url": "https://github.com/webmozart/assert.git",
+ "url": "https://github.com/webmozarts/assert.git",
"reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/webmozart/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389",
+ "url": "https://api.github.com/repos/webmozarts/assert/zipball/bafc69caeb4d49c39fd0779086c03a3738cbb389",
"reference": "bafc69caeb4d49c39fd0779086c03a3738cbb389",
"shasum": ""
},
@@ -3537,53 +3576,6 @@
],
"time": "2020-07-08T17:02:28+00:00"
},
- {
- "name": "webmozart/glob",
- "version": "dev-master",
- "source": {
- "type": "git",
- "url": "https://github.com/webmozart/glob.git",
- "reference": "8da14867b709e8776d9f6272faaf844aefc695e3"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/webmozart/glob/zipball/8da14867b709e8776d9f6272faaf844aefc695e3",
- "reference": "8da14867b709e8776d9f6272faaf844aefc695e3",
- "shasum": ""
- },
- "require": {
- "php": "^5.3.3|^7.0",
- "webmozart/path-util": "^2.2"
- },
- "require-dev": {
- "phpunit/phpunit": "^4.6",
- "sebastian/version": "^1.0.1",
- "symfony/filesystem": "^2.5"
- },
- "type": "library",
- "extra": {
- "branch-alias": {
- "dev-master": "4.1-dev"
- }
- },
- "autoload": {
- "psr-4": {
- "Webmozart\\Glob\\": "src/"
- }
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "MIT"
- ],
- "authors": [
- {
- "name": "Bernhard Schussek",
- "email": "bschussek@gmail.com"
- }
- ],
- "description": "A PHP implementation of Ant's glob.",
- "time": "2016-08-15T15:31:26+00:00"
- },
{
"name": "webmozart/path-util",
"version": "dev-master",
diff --git a/modules.local/core/composer.json b/modules.local/core/composer.json
index cfcc73d..6db703d 100644
--- a/modules.local/core/composer.json
+++ b/modules.local/core/composer.json
@@ -13,7 +13,7 @@
"require": {
"php": "^7.1",
"wp-oop/wordpress-interface": "^0.1.0-alpha1",
- "dhii/module-interface": "^0.2-alpha1",
+ "dhii/module-interface": "^0.3-alpha1",
"dhii/package-interface": "^0.1.0-alpha2",
"dhii/stringable-interface": "^0.1",
"dhii/versions": "^0.1.0-alpha1",
diff --git a/phpunit.xml.dist b/phpunit.xml.dist
index 0017811..d327cf4 100644
--- a/phpunit.xml.dist
+++ b/phpunit.xml.dist
@@ -8,11 +8,8 @@
-
- ./tests/unit/
-
- ./tests/functional/
+ tests/Func
diff --git a/psalm.xml.dist b/psalm.xml.dist
index 7920e9f..bcdbae8 100644
--- a/psalm.xml.dist
+++ b/psalm.xml.dist
@@ -8,8 +8,6 @@
useDocblockTypes="true"
usePhpDocMethodsWithoutMagicCall="false"
strictBinaryOperands="true"
- requireVoidReturnType="true"
- useAssertForType="false"
rememberPropertyAssignmentsAfterCall="true"
allowPhpStormGenerics="true"
allowCoercionFromStringToClassConst="false"
@@ -88,7 +86,6 @@
-
diff --git a/src/ModularModule.php b/src/ModularModule.php
index 57b2531..3710308 100644
--- a/src/ModularModule.php
+++ b/src/ModularModule.php
@@ -34,7 +34,6 @@ public function setup(): ServiceProviderInterface
{
$providers = [];
foreach ($this->modules as $module) {
- assert($module instanceof ModuleInterface);
$providers[] = $module->setup();
}
@@ -47,7 +46,6 @@ public function setup(): ServiceProviderInterface
public function run(ContainerInterface $c): void
{
foreach ($this->modules as $module) {
- assert($module instanceof ModuleInterface);
$module->run($c);
}
}