diff --git a/Resources/doc/01-installation-dev.rst b/Resources/doc/01-installation-dev.rst
index bae86a2..6b72f05 100644
--- a/Resources/doc/01-installation-dev.rst
+++ b/Resources/doc/01-installation-dev.rst
@@ -59,7 +59,6 @@ Install required php modules ``sudo apt-get update && sudo apt-get install -y ph
echo "short_open_tag=0" | sudo tee -a /etc/php/7.3/mods-available/common.ini > /dev/null
echo "xdebug.max_nesting_level=250" | sudo tee -a /etc/php/7.3/mods-available/xdebug.ini > /dev/null
echo "xdebug.var_display_max_depth=5" | sudo tee -a /etc/php/7.3/mods-available/xdebug.ini > /dev/null
- echo "opcache.optimization_level=0x7FFFBBFF ; Remove some optimisations, otherwise php with xdebug will fail" | sudo tee -a /etc/php/7.3/mods-available/xdebug.ini > /dev/null
sudo phpenmod common
diff --git a/Resources/doc/todo.rst b/Resources/doc/todo.rst
index ecea0dd..cdc6deb 100644
--- a/Resources/doc/todo.rst
+++ b/Resources/doc/todo.rst
@@ -3,4 +3,3 @@ Things to do
- Add tasks to build to execute tests, when they are appears
- Upgrade ``squizlabs/php_codesniffer`` to version 3 after solving https://github.com/phingofficial/phing/issues/716
-- Remove optimization flags for opcache after fixing segfault with xdebug
diff --git a/build.xml b/build.xml
index f7c942a..8c473b3 100644
--- a/build.xml
+++ b/build.xml
@@ -114,7 +114,7 @@
-
+
@@ -127,7 +127,7 @@
-
+
diff --git a/composer.json b/composer.json
index ba9bd54..02f13cc 100644
--- a/composer.json
+++ b/composer.json
@@ -72,7 +72,7 @@
},
"config": {
"platform": {
- "php": "7.3.1"
+ "php": "7.3.2"
},
"preferred-install": {
"*": "dist"
diff --git a/composer.lock b/composer.lock
index 374edcc..f863233 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": "408a8994fc0701340a47de52214003fd",
+ "content-hash": "d271660dec071a87ebf7cf1a554b1002",
"packages": [
{
"name": "behat/transliterator",
@@ -1400,16 +1400,16 @@
},
{
"name": "easycorp/easyadmin-bundle",
- "version": "v2.0.6",
+ "version": "v2.1.0",
"source": {
"type": "git",
"url": "https://github.com/EasyCorp/EasyAdminBundle.git",
- "reference": "d086dd396070c03219454b11c71a200b9adbbd19"
+ "reference": "822dc8c00d574ef973ad734ad4979c5ace8198fd"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/EasyCorp/EasyAdminBundle/zipball/d086dd396070c03219454b11c71a200b9adbbd19",
- "reference": "d086dd396070c03219454b11c71a200b9adbbd19",
+ "url": "https://api.github.com/repos/EasyCorp/EasyAdminBundle/zipball/822dc8c00d574ef973ad734ad4979c5ace8198fd",
+ "reference": "822dc8c00d574ef973ad734ad4979c5ace8198fd",
"shasum": ""
},
"require": {
@@ -1481,7 +1481,7 @@
"backend",
"generator"
],
- "time": "2019-02-04T17:05:55+00:00"
+ "time": "2019-02-10T10:22:01+00:00"
},
{
"name": "egulias/email-validator",
@@ -6511,6 +6511,141 @@
}
],
"packages-dev": [
+ {
+ "name": "amphp/amp",
+ "version": "v2.1.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/amphp/amp.git",
+ "reference": "7075ef7d74dbd32626bfd31c976b23055c3ade6a"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/amphp/amp/zipball/7075ef7d74dbd32626bfd31c976b23055c3ade6a",
+ "reference": "7075ef7d74dbd32626bfd31c976b23055c3ade6a",
+ "shasum": ""
+ },
+ "require": {
+ "php": ">=7"
+ },
+ "require-dev": {
+ "amphp/phpunit-util": "^1",
+ "friendsofphp/php-cs-fixer": "^2.3",
+ "phpstan/phpstan": "^0.8.5",
+ "phpunit/phpunit": "^6.0.9",
+ "react/promise": "^2"
+ },
+ "type": "library",
+ "extra": {
+ "branch-alias": {
+ "dev-master": "2.0.x-dev"
+ }
+ },
+ "autoload": {
+ "psr-4": {
+ "Amp\\": "lib"
+ },
+ "files": [
+ "lib/functions.php",
+ "lib/Internal/functions.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Bob Weinand",
+ "email": "bobwei9@hotmail.com"
+ },
+ {
+ "name": "Niklas Keller",
+ "email": "me@kelunik.com"
+ },
+ {
+ "name": "Daniel Lowrey",
+ "email": "rdlowrey@php.net"
+ },
+ {
+ "name": "Aaron Piotrowski",
+ "email": "aaron@trowski.com"
+ }
+ ],
+ "description": "A non-blocking concurrency framework for PHP applications.",
+ "homepage": "http://amphp.org/amp",
+ "keywords": [
+ "async",
+ "asynchronous",
+ "awaitable",
+ "concurrency",
+ "event",
+ "event-loop",
+ "future",
+ "non-blocking",
+ "promise"
+ ],
+ "time": "2018-12-11T10:31:37+00:00"
+ },
+ {
+ "name": "amphp/byte-stream",
+ "version": "v1.5.1",
+ "source": {
+ "type": "git",
+ "url": "https://github.com/amphp/byte-stream.git",
+ "reference": "6bbfcb6f47e92577e739586ba0c87e867be70a23"
+ },
+ "dist": {
+ "type": "zip",
+ "url": "https://api.github.com/repos/amphp/byte-stream/zipball/6bbfcb6f47e92577e739586ba0c87e867be70a23",
+ "reference": "6bbfcb6f47e92577e739586ba0c87e867be70a23",
+ "shasum": ""
+ },
+ "require": {
+ "amphp/amp": "^2"
+ },
+ "require-dev": {
+ "amphp/php-cs-fixer-config": "dev-master",
+ "amphp/phpunit-util": "^1",
+ "friendsofphp/php-cs-fixer": "^2.3",
+ "infection/infection": "^0.9.3",
+ "phpunit/phpunit": "^6"
+ },
+ "type": "library",
+ "autoload": {
+ "psr-4": {
+ "Amp\\ByteStream\\": "lib"
+ },
+ "files": [
+ "lib/functions.php"
+ ]
+ },
+ "notification-url": "https://packagist.org/downloads/",
+ "license": [
+ "MIT"
+ ],
+ "authors": [
+ {
+ "name": "Niklas Keller",
+ "email": "me@kelunik.com"
+ },
+ {
+ "name": "Aaron Piotrowski",
+ "email": "aaron@trowski.com"
+ }
+ ],
+ "description": "A stream abstraction to make working with non-blocking I/O simple.",
+ "homepage": "http://amphp.org/byte-stream",
+ "keywords": [
+ "amp",
+ "amphp",
+ "async",
+ "io",
+ "non-blocking",
+ "stream"
+ ],
+ "time": "2018-12-27T18:08:06+00:00"
+ },
{
"name": "composer/semver",
"version": "1.4.2",
@@ -6872,16 +7007,16 @@
},
{
"name": "friendsofphp/php-cs-fixer",
- "version": "v2.14.0",
+ "version": "v2.14.2",
"source": {
"type": "git",
"url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git",
- "reference": "b788ea0af899cedc8114dca7db119c93b6685da2"
+ "reference": "ff401e58261ffc5934a58f795b3f95b355e276cb"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/b788ea0af899cedc8114dca7db119c93b6685da2",
- "reference": "b788ea0af899cedc8114dca7db119c93b6685da2",
+ "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/ff401e58261ffc5934a58f795b3f95b355e276cb",
+ "reference": "ff401e58261ffc5934a58f795b3f95b355e276cb",
"shasum": ""
},
"require": {
@@ -6902,9 +7037,6 @@
"symfony/process": "^3.0 || ^4.0",
"symfony/stopwatch": "^3.0 || ^4.0"
},
- "conflict": {
- "hhvm": "*"
- },
"require-dev": {
"johnkary/phpunit-speedtrap": "^1.1 || ^2.0 || ^3.0",
"justinrainbow/json-schema": "^5.0",
@@ -6928,11 +7060,6 @@
"php-cs-fixer"
],
"type": "application",
- "extra": {
- "branch-alias": {
- "dev-master": "2.14-dev"
- }
- },
"autoload": {
"psr-4": {
"PhpCsFixer\\": "src/"
@@ -6964,7 +7091,7 @@
}
],
"description": "A tool to automatically fix PHP code style",
- "time": "2019-01-04T18:29:47+00:00"
+ "time": "2019-02-17T17:44:13+00:00"
},
{
"name": "muglug/package-versions-56",
@@ -7114,16 +7241,16 @@
},
{
"name": "nikic/php-parser",
- "version": "v4.2.0",
+ "version": "v4.2.1",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "594bcae1fc0bccd3993d2f0d61a018e26ac2865a"
+ "reference": "5221f49a608808c1e4d436df32884cbc1b821ac0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/594bcae1fc0bccd3993d2f0d61a018e26ac2865a",
- "reference": "594bcae1fc0bccd3993d2f0d61a018e26ac2865a",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/5221f49a608808c1e4d436df32884cbc1b821ac0",
+ "reference": "5221f49a608808c1e4d436df32884cbc1b821ac0",
"shasum": ""
},
"require": {
@@ -7161,7 +7288,7 @@
"parser",
"php"
],
- "time": "2019-01-12T16:31:37+00:00"
+ "time": "2019-02-16T20:54:15+00:00"
},
{
"name": "openlss/lib-array2xml",
@@ -7536,16 +7663,16 @@
},
{
"name": "phpunit/php-code-coverage",
- "version": "7.0.1",
+ "version": "7.0.2",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
- "reference": "4832739a02c418397e404da6c3e4fe680b7a4de7"
+ "reference": "cfca9c5f7f2694ca0c7749ffb142927d9f05250f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/4832739a02c418397e404da6c3e4fe680b7a4de7",
- "reference": "4832739a02c418397e404da6c3e4fe680b7a4de7",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/cfca9c5f7f2694ca0c7749ffb142927d9f05250f",
+ "reference": "cfca9c5f7f2694ca0c7749ffb142927d9f05250f",
"shasum": ""
},
"require": {
@@ -7595,7 +7722,7 @@
"testing",
"xunit"
],
- "time": "2019-02-01T07:29:14+00:00"
+ "time": "2019-02-15T13:40:27+00:00"
},
{
"name": "phpunit/php-file-iterator",
@@ -7788,16 +7915,16 @@
},
{
"name": "phpunit/phpunit",
- "version": "8.0.2",
+ "version": "8.0.4",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "d64e502503bcfab5d46c0b74ffd41f4986831dc7"
+ "reference": "a7af0201285445c9c73c4bdf869c486e36b41604"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/d64e502503bcfab5d46c0b74ffd41f4986831dc7",
- "reference": "d64e502503bcfab5d46c0b74ffd41f4986831dc7",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a7af0201285445c9c73c4bdf869c486e36b41604",
+ "reference": "a7af0201285445c9c73c4bdf869c486e36b41604",
"shasum": ""
},
"require": {
@@ -7866,67 +7993,7 @@
"testing",
"xunit"
],
- "time": "2019-02-07T14:17:09+00:00"
- },
- {
- "name": "sabre/event",
- "version": "5.0.3",
- "source": {
- "type": "git",
- "url": "https://github.com/sabre-io/event.git",
- "reference": "f5cf802d240df1257866d8813282b98aee3bc548"
- },
- "dist": {
- "type": "zip",
- "url": "https://api.github.com/repos/sabre-io/event/zipball/f5cf802d240df1257866d8813282b98aee3bc548",
- "reference": "f5cf802d240df1257866d8813282b98aee3bc548",
- "shasum": ""
- },
- "require": {
- "php": ">=7.0"
- },
- "require-dev": {
- "phpunit/phpunit": ">=6",
- "sabre/cs": "~1.0.0"
- },
- "type": "library",
- "autoload": {
- "psr-4": {
- "Sabre\\Event\\": "lib/"
- },
- "files": [
- "lib/coroutine.php",
- "lib/Loop/functions.php",
- "lib/Promise/functions.php"
- ]
- },
- "notification-url": "https://packagist.org/downloads/",
- "license": [
- "BSD-3-Clause"
- ],
- "authors": [
- {
- "name": "Evert Pot",
- "email": "me@evertpot.com",
- "homepage": "http://evertpot.com/",
- "role": "Developer"
- }
- ],
- "description": "sabre/event is a library for lightweight event-based programming",
- "homepage": "http://sabre.io/event/",
- "keywords": [
- "EventEmitter",
- "async",
- "coroutine",
- "eventloop",
- "events",
- "hooks",
- "plugin",
- "promise",
- "reactor",
- "signal"
- ],
- "time": "2018-03-05T13:55:47+00:00"
+ "time": "2019-02-18T09:23:05+00:00"
},
{
"name": "sebastian/code-unit-reverse-lookup",
@@ -9524,19 +9591,21 @@
},
{
"name": "vimeo/psalm",
- "version": "3.0.14",
+ "version": "3.0.16",
"source": {
"type": "git",
"url": "https://github.com/vimeo/psalm.git",
- "reference": "6d5c99545874de2cf167b88a993f5fda6783cef2"
+ "reference": "0f45d14fead69db4e7af55037a0f304080aef01f"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/vimeo/psalm/zipball/6d5c99545874de2cf167b88a993f5fda6783cef2",
- "reference": "6d5c99545874de2cf167b88a993f5fda6783cef2",
+ "url": "https://api.github.com/repos/vimeo/psalm/zipball/0f45d14fead69db4e7af55037a0f304080aef01f",
+ "reference": "0f45d14fead69db4e7af55037a0f304080aef01f",
"shasum": ""
},
"require": {
+ "amphp/amp": "^2.1",
+ "amphp/byte-stream": "^1.5",
"composer/xdebug-handler": "^1.1",
"felixfbecker/advanced-json-rpc": "^3.0.3",
"felixfbecker/language-server-protocol": "^1.2",
@@ -9546,7 +9615,6 @@
"openlss/lib-array2xml": "^0.0.10||^0.5.1",
"php": "^7.0",
"php-cs-fixer/diff": "^1.2",
- "sabre/event": "^5.0.1",
"symfony/console": "^3.0||^4.0",
"webmozart/glob": "^4.1",
"webmozart/path-util": "^2.3"
@@ -9597,7 +9665,7 @@
"inspection",
"php"
],
- "time": "2019-02-05T13:02:06+00:00"
+ "time": "2019-02-15T16:07:08+00:00"
},
{
"name": "webmozart/glob",
@@ -9710,6 +9778,6 @@
},
"platform-dev": [],
"platform-overrides": {
- "php": "7.3.1"
+ "php": "7.3.2"
}
}
diff --git a/composer.phar b/composer.phar
index ba0824e..b8ce13f 100644
Binary files a/composer.phar and b/composer.phar differ
diff --git a/symfony.lock b/symfony.lock
index 60654e9..778e99e 100644
--- a/symfony.lock
+++ b/symfony.lock
@@ -1,4 +1,10 @@
{
+ "amphp/amp": {
+ "version": "v2.1.1"
+ },
+ "amphp/byte-stream": {
+ "version": "v1.5.1"
+ },
"behat/transliterator": {
"version": "v1.2.0"
},
@@ -251,9 +257,6 @@
"psr/simple-cache": {
"version": "1.0.1"
},
- "sabre/event": {
- "version": "5.0.3"
- },
"sebastian/code-unit-reverse-lookup": {
"version": "1.0.1"
},