From cacd22809829e539c334143367c6847eb63a6b22 Mon Sep 17 00:00:00 2001 From: Yassine Doghri <yassine@doghri.fr> Date: Thu, 10 Jun 2021 09:40:44 +0000 Subject: [PATCH] build: update php dependencies, especially myth-auth and update phpstan config --- composer.lock | 945 +++++++++++++++++++++++++++++++++++++++++++------- phpstan.neon | 1 - 2 files changed, 821 insertions(+), 125 deletions(-) diff --git a/composer.lock b/composer.lock index ea06662a10..c51543a008 100644 --- a/composer.lock +++ b/composer.lock @@ -66,12 +66,12 @@ "source": { "type": "git", "url": "https://github.com/codeigniter4/CodeIgniter4.git", - "reference": "18f5611fc4462871d1de56bb6a44754916397e09" + "reference": "995c51f383844bc44a607026ea6ab85b06c7e87e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/codeigniter4/CodeIgniter4/zipball/18f5611fc4462871d1de56bb6a44754916397e09", - "reference": "18f5611fc4462871d1de56bb6a44754916397e09", + "url": "https://api.github.com/repos/codeigniter4/CodeIgniter4/zipball/995c51f383844bc44a607026ea6ab85b06c7e87e", + "reference": "995c51f383844bc44a607026ea6ab85b06c7e87e", "shasum": "" }, "require": { @@ -135,7 +135,7 @@ "slack": "https://codeigniterchat.slack.com", "issues": "https://github.com/codeigniter4/CodeIgniter4/issues" }, - "time": "2021-06-09T13:09:11+00:00" + "time": "2021-06-10T06:40:05+00:00" }, { "name": "composer/ca-bundle", @@ -1077,12 +1077,12 @@ "source": { "type": "git", "url": "https://github.com/lonnieezell/myth-auth.git", - "reference": "4599540dab891d04df14e3732ff7757292a8620d" + "reference": "9bba52bd710a0c35a0b2d8cef64a70706224648a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/lonnieezell/myth-auth/zipball/4599540dab891d04df14e3732ff7757292a8620d", - "reference": "4599540dab891d04df14e3732ff7757292a8620d", + "url": "https://api.github.com/repos/lonnieezell/myth-auth/zipball/9bba52bd710a0c35a0b2d8cef64a70706224648a", + "reference": "9bba52bd710a0c35a0b2d8cef64a70706224648a", "shasum": "" }, "require": { @@ -1123,7 +1123,7 @@ "keywords": ["Authentication", "authorization", "codeigniter"], "support": { "issues": "https://github.com/lonnieezell/myth-auth/issues", - "source": "https://github.com/lonnieezell/myth-auth/tree/develop" + "source": "https://github.com/lonnieezell/myth-auth/tree/v1.0" }, "funding": [ { @@ -1135,7 +1135,7 @@ "type": "patreon" } ], - "time": "2021-06-08T15:38:01+00:00" + "time": "2021-06-10T04:25:01+00:00" }, { "name": "opawg/user-agents-php", @@ -2063,6 +2063,261 @@ ], "time": "2021-05-25T21:21:59+00:00" }, + { + "name": "composer/semver", + "version": "3.2.5", + "source": { + "type": "git", + "url": "https://github.com/composer/semver.git", + "reference": "31f3ea725711245195f62e54ffa402d8ef2fdba9" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/semver/zipball/31f3ea725711245195f62e54ffa402d8ef2fdba9", + "reference": "31f3ea725711245195f62e54ffa402d8ef2fdba9", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.54", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "3.x-dev" + } + }, + "autoload": { + "psr-4": { + "Composer\\Semver\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Nils Adermann", + "email": "naderman@naderman.de", + "homepage": "http://www.naderman.de" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be", + "homepage": "http://seld.be" + }, + { + "name": "Rob Bast", + "email": "rob.bast@gmail.com", + "homepage": "http://robbast.nl" + } + ], + "description": "Semver library that offers utilities, version constraint parsing and validation.", + "keywords": ["semantic", "semver", "validation", "versioning"], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/semver/issues", + "source": "https://github.com/composer/semver/tree/3.2.5" + }, + "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": "2021-05-24T12:41:47+00:00" + }, + { + "name": "composer/xdebug-handler", + "version": "2.0.1", + "source": { + "type": "git", + "url": "https://github.com/composer/xdebug-handler.git", + "reference": "964adcdd3a28bf9ed5d9ac6450064e0d71ed7496" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/xdebug-handler/zipball/964adcdd3a28bf9ed5d9ac6450064e0d71ed7496", + "reference": "964adcdd3a28bf9ed5d9ac6450064e0d71ed7496", + "shasum": "" + }, + "require": { + "php": "^5.3.2 || ^7.0 || ^8.0", + "psr/log": "^1.0" + }, + "require-dev": { + "phpstan/phpstan": "^0.12.55", + "symfony/phpunit-bridge": "^4.2 || ^5" + }, + "type": "library", + "autoload": { + "psr-4": { + "Composer\\XdebugHandler\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "John Stevenson", + "email": "john-stevenson@blueyonder.co.uk" + } + ], + "description": "Restarts a process without Xdebug.", + "keywords": ["Xdebug", "performance"], + "support": { + "irc": "irc://irc.freenode.org/composer", + "issues": "https://github.com/composer/xdebug-handler/issues", + "source": "https://github.com/composer/xdebug-handler/tree/2.0.1" + }, + "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": "2021-05-05T19:37:51+00:00" + }, + { + "name": "danielstjules/stringy", + "version": "3.1.0", + "source": { + "type": "git", + "url": "https://github.com/danielstjules/Stringy.git", + "reference": "df24ab62d2d8213bbbe88cc36fc35a4503b4bd7e" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/danielstjules/Stringy/zipball/df24ab62d2d8213bbbe88cc36fc35a4503b4bd7e", + "reference": "df24ab62d2d8213bbbe88cc36fc35a4503b4bd7e", + "shasum": "" + }, + "require": { + "php": ">=5.4.0", + "symfony/polyfill-mbstring": "~1.1" + }, + "require-dev": { + "phpunit/phpunit": "~4.0" + }, + "type": "library", + "autoload": { + "psr-4": { + "Stringy\\": "src/" + }, + "files": ["src/Create.php"] + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Daniel St. Jules", + "email": "danielst.jules@gmail.com", + "homepage": "http://www.danielstjules.com" + } + ], + "description": "A string manipulation library with multibyte support", + "homepage": "https://github.com/danielstjules/Stringy", + "keywords": [ + "UTF", + "helpers", + "manipulation", + "methods", + "multibyte", + "string", + "utf-8", + "utility", + "utils" + ], + "support": { + "issues": "https://github.com/danielstjules/Stringy/issues", + "source": "https://github.com/danielstjules/Stringy" + }, + "time": "2017-06-12T01:10:27+00:00" + }, + { + "name": "doctrine/annotations", + "version": "1.13.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/annotations.git", + "reference": "e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f", + "reference": "e6e7b7d5b45a2f2abc5460cc6396480b2b1d321f", + "shasum": "" + }, + "require": { + "doctrine/lexer": "1.*", + "ext-tokenizer": "*", + "php": "^7.1 || ^8.0", + "psr/cache": "^1 || ^2 || ^3" + }, + "require-dev": { + "doctrine/cache": "^1.11 || ^2.0", + "doctrine/coding-standard": "^6.0 || ^8.1", + "phpstan/phpstan": "^0.12.20", + "phpunit/phpunit": "^7.5 || ^8.0 || ^9.1.5", + "symfony/cache": "^4.4 || ^5.2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Doctrine\\Common\\Annotations\\": "lib/Doctrine/Common/Annotations" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Benjamin Eberlei", + "email": "kontakt@beberlei.de" + }, + { + "name": "Jonathan Wage", + "email": "jonwage@gmail.com" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "Docblock Annotations Parser", + "homepage": "https://www.doctrine-project.org/projects/annotations.html", + "keywords": ["annotations", "docblock", "parser"], + "support": { + "issues": "https://github.com/doctrine/annotations/issues", + "source": "https://github.com/doctrine/annotations/tree/1.13.1" + }, + "time": "2021-05-16T18:07:53+00:00" + }, { "name": "doctrine/instantiator", "version": "1.4.0", @@ -2127,6 +2382,162 @@ ], "time": "2020-11-10T18:47:58+00:00" }, + { + "name": "doctrine/lexer", + "version": "1.2.1", + "source": { + "type": "git", + "url": "https://github.com/doctrine/lexer.git", + "reference": "e864bbf5904cb8f5bb334f99209b48018522f042" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/doctrine/lexer/zipball/e864bbf5904cb8f5bb334f99209b48018522f042", + "reference": "e864bbf5904cb8f5bb334f99209b48018522f042", + "shasum": "" + }, + "require": { + "php": "^7.2 || ^8.0" + }, + "require-dev": { + "doctrine/coding-standard": "^6.0", + "phpstan/phpstan": "^0.11.8", + "phpunit/phpunit": "^8.2" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-master": "1.2.x-dev" + } + }, + "autoload": { + "psr-4": { + "Doctrine\\Common\\Lexer\\": "lib/Doctrine/Common/Lexer" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Guilherme Blanco", + "email": "guilhermeblanco@gmail.com" + }, + { + "name": "Roman Borschel", + "email": "roman@code-factory.org" + }, + { + "name": "Johannes Schmitt", + "email": "schmittjoh@gmail.com" + } + ], + "description": "PHP Doctrine Lexer parser library that can be used in Top-Down, Recursive Descent Parsers.", + "homepage": "https://www.doctrine-project.org/projects/lexer.html", + "keywords": ["annotations", "docblock", "lexer", "parser", "php"], + "support": { + "issues": "https://github.com/doctrine/lexer/issues", + "source": "https://github.com/doctrine/lexer/tree/1.2.1" + }, + "funding": [ + { + "url": "https://www.doctrine-project.org/sponsorship.html", + "type": "custom" + }, + { + "url": "https://www.patreon.com/phpdoctrine", + "type": "patreon" + }, + { + "url": "https://tidelift.com/funding/github/packagist/doctrine%2Flexer", + "type": "tidelift" + } + ], + "time": "2020-05-25T17:44:05+00:00" + }, + { + "name": "friendsofphp/php-cs-fixer", + "version": "v3.0.0", + "source": { + "type": "git", + "url": "https://github.com/FriendsOfPHP/PHP-CS-Fixer.git", + "reference": "c15377bdfa8d1ecf186f1deadec39c89984e1167" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/FriendsOfPHP/PHP-CS-Fixer/zipball/c15377bdfa8d1ecf186f1deadec39c89984e1167", + "reference": "c15377bdfa8d1ecf186f1deadec39c89984e1167", + "shasum": "" + }, + "require": { + "composer/semver": "^3.2", + "composer/xdebug-handler": "^2.0", + "doctrine/annotations": "^1.12", + "ext-json": "*", + "ext-tokenizer": "*", + "php": "^7.1.3 || ^8.0", + "php-cs-fixer/diff": "^2.0", + "symfony/console": "^4.4.20 || ^5.1.3", + "symfony/event-dispatcher": "^4.4.20 || ^5.0", + "symfony/filesystem": "^4.4.20 || ^5.0", + "symfony/finder": "^4.4.20 || ^5.0", + "symfony/options-resolver": "^4.4.20 || ^5.0", + "symfony/polyfill-php72": "^1.22", + "symfony/process": "^4.4.20 || ^5.0", + "symfony/stopwatch": "^4.4.20 || ^5.0" + }, + "require-dev": { + "justinrainbow/json-schema": "^5.2", + "keradus/cli-executor": "^1.4", + "mikey179/vfsstream": "^1.6.8", + "php-coveralls/php-coveralls": "^2.4.3", + "php-cs-fixer/accessible-object": "^1.1", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.2", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.2.1", + "phpspec/prophecy": "^1.10.3", + "phpspec/prophecy-phpunit": "^1.1 || ^2.0", + "phpunit/phpunit": "^7.5.20 || ^8.5.14 || ^9.5", + "phpunitgoodpractices/polyfill": "^1.5", + "phpunitgoodpractices/traits": "^1.9.1", + "symfony/phpunit-bridge": "^5.2.4", + "symfony/yaml": "^4.4.20 || ^5.0" + }, + "suggest": { + "ext-dom": "For handling output formats in XML", + "ext-mbstring": "For handling non-UTF8 characters.", + "symfony/polyfill-mbstring": "When enabling `ext-mbstring` is not possible." + }, + "bin": ["php-cs-fixer"], + "type": "application", + "autoload": { + "psr-4": { + "PhpCsFixer\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Dariusz Rumiński", + "email": "dariusz.ruminski@gmail.com" + } + ], + "description": "A tool to automatically fix PHP code style", + "support": { + "issues": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/issues", + "source": "https://github.com/FriendsOfPHP/PHP-CS-Fixer/tree/v3.0.0" + }, + "funding": [ + { + "url": "https://github.com/keradus", + "type": "github" + } + ], + "time": "2021-05-03T21:51:58+00:00" + }, { "name": "mikey179/vfsstream", "version": "v1.6.8", @@ -2508,6 +2919,52 @@ }, "time": "2021-02-23T14:00:09+00:00" }, + { + "name": "php-cs-fixer/diff", + "version": "v2.0.2", + "source": { + "type": "git", + "url": "https://github.com/PHP-CS-Fixer/diff.git", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/PHP-CS-Fixer/diff/zipball/29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "reference": "29dc0d507e838c4580d018bd8b5cb412474f7ec3", + "shasum": "" + }, + "require": { + "php": "^5.6 || ^7.0 || ^8.0" + }, + "require-dev": { + "phpunit/phpunit": "^5.7.23 || ^6.4.3 || ^7.0", + "symfony/process": "^3.3" + }, + "type": "library", + "autoload": { + "classmap": ["src/"] + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["BSD-3-Clause"], + "authors": [ + { + "name": "Sebastian Bergmann", + "email": "sebastian@phpunit.de" + }, + { + "name": "Kore Nordmann", + "email": "mail@kore-nordmann.de" + } + ], + "description": "sebastian/diff v3 backport support for PHP 5.6+", + "homepage": "https://github.com/PHP-CS-Fixer", + "keywords": ["diff"], + "support": { + "issues": "https://github.com/PHP-CS-Fixer/diff/issues", + "source": "https://github.com/PHP-CS-Fixer/diff/tree/v2.0.2" + }, + "time": "2020-10-14T08:32:19+00:00" + }, { "name": "phpdocumentor/reflection-common", "version": "2.2.0", @@ -5369,6 +5826,67 @@ ], "time": "2021-06-02T10:07:12+00:00" }, + { + "name": "symfony/options-resolver", + "version": "v5.3.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/options-resolver.git", + "reference": "162e886ca035869866d233a2bfef70cc28f9bbe5" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/162e886ca035869866d233a2bfef70cc28f9bbe5", + "reference": "162e886ca035869866d233a2bfef70cc28f9bbe5", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/deprecation-contracts": "^2.1", + "symfony/polyfill-php73": "~1.0", + "symfony/polyfill-php80": "^1.15" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\OptionsResolver\\": "" + }, + "exclude-from-classmap": ["/Tests/"] + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides an improved replacement for the array_replace PHP function", + "homepage": "https://symfony.com", + "keywords": ["config", "configuration", "options"], + "support": { + "source": "https://github.com/symfony/options-resolver/tree/v5.3.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2021-05-26T17:43:10+00:00" + }, { "name": "symfony/polyfill-intl-grapheme", "version": "v1.23.0", @@ -5524,6 +6042,73 @@ ], "time": "2021-02-19T12:13:01+00:00" }, + { + "name": "symfony/polyfill-php72", + "version": "v1.23.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/polyfill-php72.git", + "reference": "9a142215a36a3888e30d0a9eeea9766764e96976" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/polyfill-php72/zipball/9a142215a36a3888e30d0a9eeea9766764e96976", + "reference": "9a142215a36a3888e30d0a9eeea9766764e96976", + "shasum": "" + }, + "require": { + "php": ">=7.1" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "1.23-dev" + }, + "thanks": { + "name": "symfony/polyfill", + "url": "https://github.com/symfony/polyfill" + } + }, + "autoload": { + "psr-4": { + "Symfony\\Polyfill\\Php72\\": "" + }, + "files": ["bootstrap.php"] + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Nicolas Grekas", + "email": "p@tchwork.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Symfony polyfill backporting some PHP 7.2+ features to lower PHP versions", + "homepage": "https://symfony.com", + "keywords": ["compatibility", "polyfill", "portable", "shim"], + "support": { + "source": "https://github.com/symfony/polyfill-php72/tree/v1.23.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2021-05-27T09:17:38+00:00" + }, { "name": "symfony/polyfill-php73", "version": "v1.23.0", @@ -5795,6 +6380,64 @@ ], "time": "2021-04-01T10:43:52+00:00" }, + { + "name": "symfony/stopwatch", + "version": "v5.3.0", + "source": { + "type": "git", + "url": "https://github.com/symfony/stopwatch.git", + "reference": "313d02f59d6543311865007e5ff4ace05b35ee65" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/313d02f59d6543311865007e5ff4ace05b35ee65", + "reference": "313d02f59d6543311865007e5ff4ace05b35ee65", + "shasum": "" + }, + "require": { + "php": ">=7.2.5", + "symfony/service-contracts": "^1.0|^2" + }, + "type": "library", + "autoload": { + "psr-4": { + "Symfony\\Component\\Stopwatch\\": "" + }, + "exclude-from-classmap": ["/Tests/"] + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "authors": [ + { + "name": "Fabien Potencier", + "email": "fabien@symfony.com" + }, + { + "name": "Symfony Community", + "homepage": "https://symfony.com/contributors" + } + ], + "description": "Provides a way to profile code", + "homepage": "https://symfony.com", + "support": { + "source": "https://github.com/symfony/stopwatch/tree/v5.3.0" + }, + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2021-05-26T17:43:10+00:00" + }, { "name": "symfony/string", "version": "v5.3.0", @@ -5944,16 +6587,16 @@ }, { "name": "symplify/astral", - "version": "v9.3.20", + "version": "v9.3.22", "source": { "type": "git", "url": "https://github.com/symplify/astral.git", - "reference": "5a1f3cbd56d75e7a7c7ee7a8ce61fddba31aa44d" + "reference": "2d205265eacad08eb5b620ddfa71b334ce992233" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/astral/zipball/5a1f3cbd56d75e7a7c7ee7a8ce61fddba31aa44d", - "reference": "5a1f3cbd56d75e7a7c7ee7a8ce61fddba31aa44d", + "url": "https://api.github.com/repos/symplify/astral/zipball/2d205265eacad08eb5b620ddfa71b334ce992233", + "reference": "2d205265eacad08eb5b620ddfa71b334ce992233", "shasum": "" }, "require": { @@ -5962,12 +6605,12 @@ "php": ">=7.3", "symfony/dependency-injection": "^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/autowire-array-parameter": "^9.3.20", - "symplify/package-builder": "^9.3.20" + "symplify/autowire-array-parameter": "^9.3.22", + "symplify/package-builder": "^9.3.22" }, "require-dev": { "phpunit/phpunit": "^9.5", - "symplify/easy-testing": "^9.3.20" + "symplify/easy-testing": "^9.3.22" }, "type": "library", "extra": { @@ -5984,7 +6627,7 @@ "license": ["MIT"], "description": "Toolking for smart daily work with AST", "support": { - "source": "https://github.com/symplify/astral/tree/v9.3.20" + "source": "https://github.com/symplify/astral/tree/v9.3.22" }, "funding": [ { @@ -5996,27 +6639,27 @@ "type": "github" } ], - "time": "2021-06-05T15:49:44+00:00" + "time": "2021-06-10T09:28:23+00:00" }, { "name": "symplify/autowire-array-parameter", - "version": "v9.3.20", + "version": "v9.3.22", "source": { "type": "git", "url": "https://github.com/symplify/autowire-array-parameter.git", - "reference": "a557f4dba14d291d648a3fa863e9d887686d46d3" + "reference": "7794f4d1eafa7e32905e8b38d37eae7b597ed1a8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/autowire-array-parameter/zipball/a557f4dba14d291d648a3fa863e9d887686d46d3", - "reference": "a557f4dba14d291d648a3fa863e9d887686d46d3", + "url": "https://api.github.com/repos/symplify/autowire-array-parameter/zipball/7794f4d1eafa7e32905e8b38d37eae7b597ed1a8", + "reference": "7794f4d1eafa7e32905e8b38d37eae7b597ed1a8", "shasum": "" }, "require": { "nette/utils": "^3.2", "php": ">=7.3", "symfony/dependency-injection": "^5.2", - "symplify/package-builder": "^9.3.20" + "symplify/package-builder": "^9.3.22" }, "require-dev": { "phpunit/phpunit": "^9.5" @@ -6036,7 +6679,7 @@ "license": ["MIT"], "description": "Autowire array parameters for your Symfony applications", "support": { - "source": "https://github.com/symplify/autowire-array-parameter/tree/v9.3.20" + "source": "https://github.com/symplify/autowire-array-parameter/tree/v9.3.22" }, "funding": [ { @@ -6048,30 +6691,30 @@ "type": "github" } ], - "time": "2021-06-05T15:49:46+00:00" + "time": "2021-06-10T09:28:28+00:00" }, { "name": "symplify/coding-standard", - "version": "v9.3.20", + "version": "v9.3.22", "source": { "type": "git", "url": "https://github.com/symplify/coding-standard.git", - "reference": "40bffb20e222b9dfcbf5f6d93abd2867bd2dc935" + "reference": "3ce70069790d35e6d6377675778157b573f3a2dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/coding-standard/zipball/40bffb20e222b9dfcbf5f6d93abd2867bd2dc935", - "reference": "40bffb20e222b9dfcbf5f6d93abd2867bd2dc935", + "url": "https://api.github.com/repos/symplify/coding-standard/zipball/3ce70069790d35e6d6377675778157b573f3a2dd", + "reference": "3ce70069790d35e6d6377675778157b573f3a2dd", "shasum": "" }, "require": { "friendsofphp/php-cs-fixer": "^3.0", "nette/utils": "^3.2", "php": ">=7.3", - "symplify/autowire-array-parameter": "^9.3.20", - "symplify/package-builder": "^9.3.20", - "symplify/rule-doc-generator-contracts": "^9.3.20", - "symplify/symplify-kernel": "^9.3.20" + "symplify/autowire-array-parameter": "^9.3.22", + "symplify/package-builder": "^9.3.22", + "symplify/rule-doc-generator-contracts": "^9.3.22", + "symplify/symplify-kernel": "^9.3.22" }, "require-dev": { "doctrine/orm": "^2.7", @@ -6080,10 +6723,9 @@ "phpunit/phpunit": "^9.5", "symfony/framework-bundle": "^4.4|^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/easy-coding-standard-tester": "^9.3.20", - "symplify/php-config-printer": "^9.3.20", - "symplify/rule-doc-generator": "^9.3.20", - "symplify/smart-file-system": "^9.3.20" + "symplify/easy-coding-standard": "^9.3.22", + "symplify/rule-doc-generator": "^9.3.22", + "symplify/smart-file-system": "^9.3.22" }, "type": "library", "extra": { @@ -6100,7 +6742,7 @@ "license": ["MIT"], "description": "Set of Symplify rules for PHP_CodeSniffer and PHP CS Fixer.", "support": { - "source": "https://github.com/symplify/coding-standard/tree/v9.3.20" + "source": "https://github.com/symplify/coding-standard/tree/v9.3.22" }, "funding": [ { @@ -6112,20 +6754,20 @@ "type": "github" } ], - "time": "2021-06-05T15:49:48+00:00" + "time": "2021-06-10T09:28:27+00:00" }, { "name": "symplify/composer-json-manipulator", - "version": "v9.3.20", + "version": "v9.3.22", "source": { "type": "git", "url": "https://github.com/symplify/composer-json-manipulator.git", - "reference": "39dffab1eef2b8f04baf0ecae0f42d8f4751b485" + "reference": "a3d711ec0928cf8ddf3e4c16dad335318d588679" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/composer-json-manipulator/zipball/39dffab1eef2b8f04baf0ecae0f42d8f4751b485", - "reference": "39dffab1eef2b8f04baf0ecae0f42d8f4751b485", + "url": "https://api.github.com/repos/symplify/composer-json-manipulator/zipball/a3d711ec0928cf8ddf3e4c16dad335318d588679", + "reference": "a3d711ec0928cf8ddf3e4c16dad335318d588679", "shasum": "" }, "require": { @@ -6135,8 +6777,8 @@ "symfony/dependency-injection": "^5.2", "symfony/filesystem": "^4.4|^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/package-builder": "^9.3.20", - "symplify/smart-file-system": "^9.3.20" + "symplify/package-builder": "^9.3.22", + "symplify/smart-file-system": "^9.3.22" }, "require-dev": { "phpunit/phpunit": "^9.5" @@ -6156,7 +6798,7 @@ "license": ["MIT"], "description": "Package to load, merge and save composer.json file(s)", "support": { - "source": "https://github.com/symplify/composer-json-manipulator/tree/v9.3.20" + "source": "https://github.com/symplify/composer-json-manipulator/tree/v9.3.22" }, "funding": [ { @@ -6168,32 +6810,32 @@ "type": "github" } ], - "time": "2021-06-05T15:49:47+00:00" + "time": "2021-06-10T09:28:23+00:00" }, { "name": "symplify/console-package-builder", - "version": "v9.3.20", + "version": "v9.3.22", "source": { "type": "git", "url": "https://github.com/symplify/console-package-builder.git", - "reference": "95c88f29bd2dacdce5645af1521cfd3e13396d02" + "reference": "14a0eeaed45b850e579ddd16913a5d74ec856f16" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/console-package-builder/zipball/95c88f29bd2dacdce5645af1521cfd3e13396d02", - "reference": "95c88f29bd2dacdce5645af1521cfd3e13396d02", + "url": "https://api.github.com/repos/symplify/console-package-builder/zipball/14a0eeaed45b850e579ddd16913a5d74ec856f16", + "reference": "14a0eeaed45b850e579ddd16913a5d74ec856f16", "shasum": "" }, "require": { "php": ">=7.3", "symfony/console": "^4.4|^5.2", "symfony/dependency-injection": "^5.2", - "symplify/symplify-kernel": "^9.3.20" + "symplify/symplify-kernel": "^9.3.22" }, "require-dev": { "phpunit/phpunit": "^9.5", "symfony/http-kernel": "^4.4|^5.2", - "symplify/package-builder": "^9.3.20" + "symplify/package-builder": "^9.3.22" }, "type": "library", "extra": { @@ -6210,22 +6852,22 @@ "license": ["MIT"], "description": "Package to speed up building command line applications", "support": { - "source": "https://github.com/symplify/console-package-builder/tree/v9.3.20" + "source": "https://github.com/symplify/console-package-builder/tree/v9.3.22" }, - "time": "2021-06-05T15:50:03+00:00" + "time": "2021-06-10T09:28:40+00:00" }, { "name": "symplify/easy-coding-standard", - "version": "v9.3.20", + "version": "v9.3.22", "source": { "type": "git", "url": "https://github.com/symplify/easy-coding-standard.git", - "reference": "0a2700ce5b4cd4054261b5f4b95d4b6563401918" + "reference": "7ada08f221241f513531588585e55f423100705d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/easy-coding-standard/zipball/0a2700ce5b4cd4054261b5f4b95d4b6563401918", - "reference": "0a2700ce5b4cd4054261b5f4b95d4b6563401918", + "url": "https://api.github.com/repos/symplify/easy-coding-standard/zipball/7ada08f221241f513531588585e55f423100705d", + "reference": "7ada08f221241f513531588585e55f423100705d", "shasum": "" }, "require": { @@ -6235,10 +6877,6 @@ "friendsofphp/php-cs-fixer": "<3.0", "squizlabs/php_codesniffer": "<3.6" }, - "replace": { - "friendsofphp/php-cs-fixer": "^3.0", - "squizlabs/php_codesniffer": "^3.6" - }, "bin": ["bin/ecs"], "type": "library", "autoload": { @@ -6248,7 +6886,7 @@ "license": ["MIT"], "description": "Prefixed scoped version of ECS package", "support": { - "source": "https://github.com/symplify/easy-coding-standard/tree/v9.3.20" + "source": "https://github.com/symplify/easy-coding-standard/tree/v9.3.22" }, "funding": [ { @@ -6260,20 +6898,20 @@ "type": "github" } ], - "time": "2021-06-05T15:51:56+00:00" + "time": "2021-06-10T09:29:11+00:00" }, { "name": "symplify/easy-testing", - "version": "v9.3.20", + "version": "v9.3.22", "source": { "type": "git", "url": "https://github.com/symplify/easy-testing.git", - "reference": "e7306f997146e33895602739c9e93931b7a2227d" + "reference": "6d5543190c9d578b61d9181d77d7255340743929" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/easy-testing/zipball/e7306f997146e33895602739c9e93931b7a2227d", - "reference": "e7306f997146e33895602739c9e93931b7a2227d", + "url": "https://api.github.com/repos/symplify/easy-testing/zipball/6d5543190c9d578b61d9181d77d7255340743929", + "reference": "6d5543190c9d578b61d9181d77d7255340743929", "shasum": "" }, "require": { @@ -6283,10 +6921,10 @@ "symfony/dependency-injection": "^5.2", "symfony/finder": "^4.4|^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/console-package-builder": "^9.3.20", - "symplify/package-builder": "^9.3.20", - "symplify/smart-file-system": "^9.3.20", - "symplify/symplify-kernel": "^9.3.20" + "symplify/console-package-builder": "^9.3.22", + "symplify/package-builder": "^9.3.22", + "symplify/smart-file-system": "^9.3.22", + "symplify/symplify-kernel": "^9.3.22" }, "require-dev": { "phpunit/phpunit": "^9.5" @@ -6307,7 +6945,7 @@ "license": ["MIT"], "description": "Testing made easy", "support": { - "source": "https://github.com/symplify/easy-testing/tree/v9.3.20" + "source": "https://github.com/symplify/easy-testing/tree/v9.3.22" }, "funding": [ { @@ -6319,20 +6957,20 @@ "type": "github" } ], - "time": "2021-06-05T15:50:09+00:00" + "time": "2021-06-10T09:28:48+00:00" }, { "name": "symplify/package-builder", - "version": "v9.3.20", + "version": "dev-main", "source": { "type": "git", "url": "https://github.com/symplify/package-builder.git", - "reference": "22254c8ad54e3672e91a4a390f85110d639a9167" + "reference": "a86c7bd0307ba0b368510851e86082f773e64138" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/package-builder/zipball/22254c8ad54e3672e91a4a390f85110d639a9167", - "reference": "22254c8ad54e3672e91a4a390f85110d639a9167", + "url": "https://api.github.com/repos/symplify/package-builder/zipball/a86c7bd0307ba0b368510851e86082f773e64138", + "reference": "a86c7bd0307ba0b368510851e86082f773e64138", "shasum": "" }, "require": { @@ -6344,12 +6982,13 @@ "symfony/dependency-injection": "^5.2", "symfony/finder": "^4.4|^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/easy-testing": "^9.3.20", - "symplify/symplify-kernel": "^9.3.20" + "symplify/easy-testing": "^9.3.22", + "symplify/symplify-kernel": "^9.3.22" }, "require-dev": { "phpunit/phpunit": "^9.5" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { @@ -6365,7 +7004,7 @@ "license": ["MIT"], "description": "Dependency Injection, Console and Kernel toolkit for Symplify packages.", "support": { - "source": "https://github.com/symplify/package-builder/tree/v9.3.20" + "source": "https://github.com/symplify/package-builder/tree/main" }, "funding": [ { @@ -6377,28 +7016,28 @@ "type": "github" } ], - "time": "2021-06-05T15:50:27+00:00" + "time": "2021-06-10T09:30:06+00:00" }, { "name": "symplify/phpstan-extensions", - "version": "v9.3.20", + "version": "v9.3.21", "source": { "type": "git", "url": "https://github.com/symplify/phpstan-extensions.git", - "reference": "5bd71787c21b0dc2191a2d9a76012c525c09a900" + "reference": "e9c83ac50fe205f28bece8013d92f5a9130dc3d6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/phpstan-extensions/zipball/5bd71787c21b0dc2191a2d9a76012c525c09a900", - "reference": "5bd71787c21b0dc2191a2d9a76012c525c09a900", + "url": "https://api.github.com/repos/symplify/phpstan-extensions/zipball/e9c83ac50fe205f28bece8013d92f5a9130dc3d6", + "reference": "e9c83ac50fe205f28bece8013d92f5a9130dc3d6", "shasum": "" }, "require": { "php": ">=7.3", "phpstan/phpstan": "^0.12.88", - "symplify/astral": "^9.3.20", - "symplify/package-builder": "^9.3.20", - "symplify/smart-file-system": "^9.3.20" + "symplify/astral": "^9.3.21", + "symplify/package-builder": "^9.3.21", + "symplify/smart-file-system": "^9.3.21" }, "require-dev": { "phpunit/phpunit": "^9.5" @@ -6421,7 +7060,7 @@ "license": ["MIT"], "description": "Pre-escaped error messages in 'symplify' error format, container aware test case and other useful extensions for PHPStan", "support": { - "source": "https://github.com/symplify/phpstan-extensions/tree/v9.3.20" + "source": "https://github.com/symplify/phpstan-extensions/tree/v9.3.21" }, "funding": [ { @@ -6433,20 +7072,20 @@ "type": "github" } ], - "time": "2021-06-05T15:50:25+00:00" + "time": "2021-06-10T08:50:09+00:00" }, { "name": "symplify/phpstan-rules", - "version": "v9.3.20", + "version": "v9.3.21", "source": { "type": "git", "url": "https://github.com/symplify/phpstan-rules.git", - "reference": "5fd5875093bdcec1118c86ae8d7a36d1335a30b0" + "reference": "1fac85aa8621e29af083b49c71d8ce793ca4dd46" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/phpstan-rules/zipball/5fd5875093bdcec1118c86ae8d7a36d1335a30b0", - "reference": "5fd5875093bdcec1118c86ae8d7a36d1335a30b0", + "url": "https://api.github.com/repos/symplify/phpstan-rules/zipball/1fac85aa8621e29af083b49c71d8ce793ca4dd46", + "reference": "1fac85aa8621e29af083b49c71d8ce793ca4dd46", "shasum": "" }, "require": { @@ -6455,11 +7094,12 @@ "php": ">=7.3", "phpstan/phpdoc-parser": "^0.5", "phpstan/phpstan": "^0.12.88", - "symplify/astral": "^9.3.20", - "symplify/composer-json-manipulator": "^9.3.20", - "symplify/package-builder": "^9.3.20", - "symplify/rule-doc-generator-contracts": "^9.3.20", - "symplify/smart-file-system": "^9.3.20", + "symplify/astral": "^9.3.21", + "symplify/composer-json-manipulator": "^9.3.21", + "symplify/package-builder": "^9.3.21", + "symplify/rule-doc-generator-contracts": "^9.3.21", + "symplify/simple-php-doc-parser": "^9.3.21", + "symplify/smart-file-system": "^9.3.21", "webmozart/assert": "^1.9" }, "require-dev": { @@ -6467,9 +7107,9 @@ "nette/forms": "^3.1", "phpunit/phpunit": "^9.5", "symfony/framework-bundle": "^4.4|^5.2", - "symplify/easy-testing": "^9.3.20", - "symplify/phpstan-extensions": "^9.3.20", - "symplify/rule-doc-generator": "^9.3.20" + "symplify/easy-testing": "^9.3.21", + "symplify/phpstan-extensions": "^9.3.21", + "symplify/rule-doc-generator": "^9.3.21" }, "type": "phpstan-extension", "extra": { @@ -6495,7 +7135,7 @@ "license": ["MIT"], "description": "Set of Symplify rules for PHPStan", "support": { - "source": "https://github.com/symplify/phpstan-rules/tree/v9.3.20" + "source": "https://github.com/symplify/phpstan-rules/tree/v9.3.21" }, "funding": [ { @@ -6507,23 +7147,24 @@ "type": "github" } ], - "time": "2021-06-05T15:50:31+00:00" + "time": "2021-06-10T08:50:10+00:00" }, { "name": "symplify/rule-doc-generator-contracts", - "version": "v9.3.20", + "version": "v9.3.22", "source": { "type": "git", "url": "https://github.com/symplify/rule-doc-generator-contracts.git", - "reference": "75bda667533565fe72ddee131234851f1893e091" + "reference": "a6f944a49198ed3260bc941533629e917137e476" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/rule-doc-generator-contracts/zipball/75bda667533565fe72ddee131234851f1893e091", - "reference": "75bda667533565fe72ddee131234851f1893e091", + "url": "https://api.github.com/repos/symplify/rule-doc-generator-contracts/zipball/a6f944a49198ed3260bc941533629e917137e476", + "reference": "a6f944a49198ed3260bc941533629e917137e476", "shasum": "" }, "require": { + "danielstjules/stringy": "^3.1", "nette/utils": "^3.2", "php": ">=7.3" }, @@ -6542,7 +7183,7 @@ "license": ["MIT"], "description": "Contracts for production code of RuleDocGenerator", "support": { - "source": "https://github.com/symplify/rule-doc-generator-contracts/tree/v9.3.20" + "source": "https://github.com/symplify/rule-doc-generator-contracts/tree/v9.3.22" }, "funding": [ { @@ -6554,11 +7195,66 @@ "type": "github" } ], - "time": "2021-05-20T20:17:13+00:00" + "time": "2021-06-06T16:17:29+00:00" + }, + { + "name": "symplify/simple-php-doc-parser", + "version": "v9.3.21", + "source": { + "type": "git", + "url": "https://github.com/symplify/simple-php-doc-parser.git", + "reference": "5668608067a6ee4f0513348bdb46319617288ce1" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/symplify/simple-php-doc-parser/zipball/5668608067a6ee4f0513348bdb46319617288ce1", + "reference": "5668608067a6ee4f0513348bdb46319617288ce1", + "shasum": "" + }, + "require": { + "php": ">=7.3", + "phpstan/phpdoc-parser": "^0.5", + "symfony/config": "^4.4|^5.2", + "symfony/dependency-injection": "^5.2", + "symfony/http-kernel": "^4.4|^5.2", + "symplify/package-builder": "^9.3.21" + }, + "require-dev": { + "phpunit/phpunit": "^9.5", + "symplify/easy-testing": "^9.3.21" + }, + "type": "library", + "extra": { + "branch-alias": { + "dev-main": "9.4-dev" + } + }, + "autoload": { + "psr-4": { + "Symplify\\SimplePhpDocParser\\": "src" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": ["MIT"], + "description": "Service integration of phpstan/phpdoc-parser, with few extra goodies for practical simple use", + "support": { + "source": "https://github.com/symplify/simple-php-doc-parser/tree/v9.3.21" + }, + "funding": [ + { + "url": "https://www.paypal.me/rectorphp", + "type": "custom" + }, + { + "url": "https://github.com/tomasvotruba", + "type": "github" + } + ], + "time": "2021-06-10T08:50:34+00:00" }, { "name": "symplify/smart-file-system", - "version": "v9.3.20", + "version": "v9.3.22", "source": { "type": "git", "url": "https://github.com/symplify/smart-file-system.git", @@ -6595,7 +7291,7 @@ "license": ["MIT"], "description": "Sanitized FileInfo with safe getRealPath() and other handy methods", "support": { - "source": "https://github.com/symplify/smart-file-system/tree/v9.3.20" + "source": "https://github.com/symplify/smart-file-system/tree/v9.3.22" }, "funding": [ { @@ -6611,16 +7307,16 @@ }, { "name": "symplify/symplify-kernel", - "version": "v9.3.20", + "version": "dev-main", "source": { "type": "git", "url": "https://github.com/symplify/symplify-kernel.git", - "reference": "af78940e82ea73334d2c7b6f15afaace600f98c6" + "reference": "966602555962ef929214be2459bfeef3d0ceb114" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symplify/symplify-kernel/zipball/af78940e82ea73334d2c7b6f15afaace600f98c6", - "reference": "af78940e82ea73334d2c7b6f15afaace600f98c6", + "url": "https://api.github.com/repos/symplify/symplify-kernel/zipball/966602555962ef929214be2459bfeef3d0ceb114", + "reference": "966602555962ef929214be2459bfeef3d0ceb114", "shasum": "" }, "require": { @@ -6628,14 +7324,15 @@ "symfony/console": "^4.4|^5.2", "symfony/dependency-injection": "^5.2", "symfony/http-kernel": "^4.4|^5.2", - "symplify/autowire-array-parameter": "^9.3.20", - "symplify/composer-json-manipulator": "^9.3.20", - "symplify/package-builder": "^9.3.20", - "symplify/smart-file-system": "^9.3.20" + "symplify/autowire-array-parameter": "^9.3.22", + "symplify/composer-json-manipulator": "^9.3.22", + "symplify/package-builder": "^9.3.22", + "symplify/smart-file-system": "^9.3.22" }, "require-dev": { "phpunit/phpunit": "^9.5" }, + "default-branch": true, "type": "library", "extra": { "branch-alias": { @@ -6651,9 +7348,9 @@ "license": ["MIT"], "description": "Internal Kernel for Symplify packages", "support": { - "source": "https://github.com/symplify/symplify-kernel/tree/v9.3.20" + "source": "https://github.com/symplify/symplify-kernel/tree/main" }, - "time": "2021-06-05T15:51:05+00:00" + "time": "2021-06-10T09:29:50+00:00" }, { "name": "theseer/tokenizer", diff --git a/phpstan.neon b/phpstan.neon index b1b1936e94..293671ea76 100644 --- a/phpstan.neon +++ b/phpstan.neon @@ -17,7 +17,6 @@ parameters: - app/Libraries/Analytics/Config/Routes.php - app/Views/* ignoreErrors: - - '#Access to property [\$a-zA-z]+ on an unknown class Myth\\Auth\\Controllers\\Auth.#' - '#This property type might be inlined to PHP. Do you have confidence it is correct\? Put it here#' - '#^Cognitive complexity for#' - '#^Class cognitive complexity is#' -- GitLab