From 07dc1a820136b7b41e6d9ff96d10991ed8c2076a Mon Sep 17 00:00:00 2001 From: core23 Date: Sun, 3 Dec 2023 15:20:37 +0100 Subject: [PATCH 1/2] Update tools --- vendor-bin/tools/composer.json | 5 + vendor-bin/tools/composer.lock | 1045 +++++++++++++------------------- 2 files changed, 426 insertions(+), 624 deletions(-) diff --git a/vendor-bin/tools/composer.json b/vendor-bin/tools/composer.json index fd13969..5572279 100644 --- a/vendor-bin/tools/composer.json +++ b/vendor-bin/tools/composer.json @@ -19,5 +19,10 @@ "phpstan/extension-installer": true }, "bin-dir": "../../vendor/bin" + }, + "extra": { + "symfony": { + "require": "6.4.*" + } } } diff --git a/vendor-bin/tools/composer.lock b/vendor-bin/tools/composer.lock index 4934541..6142c09 100644 --- a/vendor-bin/tools/composer.lock +++ b/vendor-bin/tools/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": "ecfe959e2f55b2163c0d7177c3c78429", + "content-hash": "38f161ebc6b997a5f43a99f6156d6cb4", "packages": [], "packages-dev": [ { @@ -248,16 +248,16 @@ }, { "name": "composer/pcre", - "version": "3.1.0", + "version": "3.1.1", "source": { "type": "git", "url": "https://github.com/composer/pcre.git", - "reference": "4bff79ddd77851fe3cdd11616ed3f92841ba5bd2" + "reference": "00104306927c7a0919b4ced2aaa6782c1e61a3c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/pcre/zipball/4bff79ddd77851fe3cdd11616ed3f92841ba5bd2", - "reference": "4bff79ddd77851fe3cdd11616ed3f92841ba5bd2", + "url": "https://api.github.com/repos/composer/pcre/zipball/00104306927c7a0919b4ced2aaa6782c1e61a3c9", + "reference": "00104306927c7a0919b4ced2aaa6782c1e61a3c9", "shasum": "" }, "require": { @@ -299,7 +299,7 @@ ], "support": { "issues": "https://github.com/composer/pcre/issues", - "source": "https://github.com/composer/pcre/tree/3.1.0" + "source": "https://github.com/composer/pcre/tree/3.1.1" }, "funding": [ { @@ -315,20 +315,20 @@ "type": "tidelift" } ], - "time": "2022-11-17T09:50:14+00:00" + "time": "2023-10-11T07:11:09+00:00" }, { "name": "composer/semver", - "version": "3.3.2", + "version": "3.4.0", "source": { "type": "git", "url": "https://github.com/composer/semver.git", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9" + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/composer/semver/zipball/3953f23262f2bff1919fc82183ad9acb13ff62c9", - "reference": "3953f23262f2bff1919fc82183ad9acb13ff62c9", + "url": "https://api.github.com/repos/composer/semver/zipball/35e8d0af4486141bc745f23a29cc2091eb624a32", + "reference": "35e8d0af4486141bc745f23a29cc2091eb624a32", "shasum": "" }, "require": { @@ -378,9 +378,9 @@ "versioning" ], "support": { - "irc": "irc://irc.freenode.org/composer", + "irc": "ircs://irc.libera.chat:6697/composer", "issues": "https://github.com/composer/semver/issues", - "source": "https://github.com/composer/semver/tree/3.3.2" + "source": "https://github.com/composer/semver/tree/3.4.0" }, "funding": [ { @@ -396,7 +396,7 @@ "type": "tidelift" } ], - "time": "2022-04-01T19:23:25+00:00" + "time": "2023-08-31T09:50:34+00:00" }, { "name": "composer/xdebug-handler", @@ -501,103 +501,31 @@ }, "time": "2019-12-04T15:06:13+00:00" }, - { - "name": "doctrine/annotations", - "version": "2.0.1", - "source": { - "type": "git", - "url": "https://github.com/doctrine/annotations.git", - "reference": "e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f", - "reference": "e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f", - "shasum": "" - }, - "require": { - "doctrine/lexer": "^2 || ^3", - "ext-tokenizer": "*", - "php": "^7.2 || ^8.0", - "psr/cache": "^1 || ^2 || ^3" - }, - "require-dev": { - "doctrine/cache": "^2.0", - "doctrine/coding-standard": "^10", - "phpstan/phpstan": "^1.8.0", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "symfony/cache": "^5.4 || ^6", - "vimeo/psalm": "^4.10" - }, - "suggest": { - "php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations" - }, - "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/2.0.1" - }, - "time": "2023-02-02T22:02:53+00:00" - }, { "name": "doctrine/deprecations", - "version": "v1.0.0", + "version": "1.1.2", "source": { "type": "git", "url": "https://github.com/doctrine/deprecations.git", - "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de" + "reference": "4f2d4f2836e7ec4e7a8625e75c6aa916004db931" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de", - "reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de", + "url": "https://api.github.com/repos/doctrine/deprecations/zipball/4f2d4f2836e7ec4e7a8625e75c6aa916004db931", + "reference": "4f2d4f2836e7ec4e7a8625e75c6aa916004db931", "shasum": "" }, "require": { - "php": "^7.1|^8.0" + "php": "^7.1 || ^8.0" }, "require-dev": { "doctrine/coding-standard": "^9", - "phpunit/phpunit": "^7.5|^8.5|^9.5", - "psr/log": "^1|^2|^3" + "phpstan/phpstan": "1.4.10 || 1.10.15", + "phpstan/phpstan-phpunit": "^1.0", + "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", + "psalm/plugin-phpunit": "0.18.4", + "psr/log": "^1 || ^2 || ^3", + "vimeo/psalm": "4.30.0 || 5.12.0" }, "suggest": { "psr/log": "Allows logging deprecations via PSR-3 logger implementation" @@ -616,86 +544,9 @@ "homepage": "https://www.doctrine-project.org/", "support": { "issues": "https://github.com/doctrine/deprecations/issues", - "source": "https://github.com/doctrine/deprecations/tree/v1.0.0" + "source": "https://github.com/doctrine/deprecations/tree/1.1.2" }, - "time": "2022-05-02T15:47:09+00:00" - }, - { - "name": "doctrine/lexer", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/doctrine/lexer.git", - "reference": "84a527db05647743d50373e0ec53a152f2cde568" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/doctrine/lexer/zipball/84a527db05647743d50373e0ec53a152f2cde568", - "reference": "84a527db05647743d50373e0ec53a152f2cde568", - "shasum": "" - }, - "require": { - "php": "^8.1" - }, - "require-dev": { - "doctrine/coding-standard": "^10", - "phpstan/phpstan": "^1.9", - "phpunit/phpunit": "^9.5", - "psalm/plugin-phpunit": "^0.18.3", - "vimeo/psalm": "^5.0" - }, - "type": "library", - "autoload": { - "psr-4": { - "Doctrine\\Common\\Lexer\\": "src" - } - }, - "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/3.0.0" - }, - "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": "2022-12-15T16:57:16+00:00" + "time": "2023-09-27T20:04:15+00:00" }, { "name": "felixfbecker/advanced-json-rpc", @@ -861,53 +712,50 @@ }, { "name": "friendsofphp/php-cs-fixer", - "version": "v3.16.0", + "version": "v3.40.2", "source": { "type": "git", "url": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer.git", - "reference": "d40f9436e1c448d309fa995ab9c14c5c7a96f2dc" + "reference": "4344562a516b76afe8f2d64b2e52214c30d64ed8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/d40f9436e1c448d309fa995ab9c14c5c7a96f2dc", - "reference": "d40f9436e1c448d309fa995ab9c14c5c7a96f2dc", + "url": "https://api.github.com/repos/PHP-CS-Fixer/PHP-CS-Fixer/zipball/4344562a516b76afe8f2d64b2e52214c30d64ed8", + "reference": "4344562a516b76afe8f2d64b2e52214c30d64ed8", "shasum": "" }, "require": { - "composer/semver": "^3.3", + "composer/semver": "^3.4", "composer/xdebug-handler": "^3.0.3", - "doctrine/annotations": "^2", - "doctrine/lexer": "^2 || ^3", "ext-json": "*", "ext-tokenizer": "*", "php": "^7.4 || ^8.0", "sebastian/diff": "^4.0 || ^5.0", - "symfony/console": "^5.4 || ^6.0", - "symfony/event-dispatcher": "^5.4 || ^6.0", - "symfony/filesystem": "^5.4 || ^6.0", - "symfony/finder": "^5.4 || ^6.0", - "symfony/options-resolver": "^5.4 || ^6.0", - "symfony/polyfill-mbstring": "^1.27", - "symfony/polyfill-php80": "^1.27", - "symfony/polyfill-php81": "^1.27", - "symfony/process": "^5.4 || ^6.0", - "symfony/stopwatch": "^5.4 || ^6.0" + "symfony/console": "^5.4 || ^6.0 || ^7.0", + "symfony/event-dispatcher": "^5.4 || ^6.0 || ^7.0", + "symfony/filesystem": "^5.4 || ^6.0 || ^7.0", + "symfony/finder": "^5.4 || ^6.0 || ^7.0", + "symfony/options-resolver": "^5.4 || ^6.0 || ^7.0", + "symfony/polyfill-mbstring": "^1.28", + "symfony/polyfill-php80": "^1.28", + "symfony/polyfill-php81": "^1.28", + "symfony/process": "^5.4 || ^6.0 || ^7.0", + "symfony/stopwatch": "^5.4 || ^6.0 || ^7.0" }, "require-dev": { + "facile-it/paraunit": "^1.3 || ^2.0", "justinrainbow/json-schema": "^5.2", - "keradus/cli-executor": "^2.0", + "keradus/cli-executor": "^2.1", "mikey179/vfsstream": "^1.6.11", - "php-coveralls/php-coveralls": "^2.5.3", + "php-coveralls/php-coveralls": "^2.7", "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.16", + "php-cs-fixer/phpunit-constraint-isidenticalstring": "^1.4", + "php-cs-fixer/phpunit-constraint-xmlmatchesxsd": "^1.4", + "phpspec/prophecy": "^1.17", "phpspec/prophecy-phpunit": "^2.0", - "phpunit/phpunit": "^9.5", - "phpunitgoodpractices/polyfill": "^1.6", - "phpunitgoodpractices/traits": "^1.9.2", - "symfony/phpunit-bridge": "^6.2.3", - "symfony/yaml": "^5.4 || ^6.0" + "phpunit/phpunit": "^9.6", + "symfony/phpunit-bridge": "^6.3.8 || ^7.0", + "symfony/yaml": "^5.4 || ^6.0 || ^7.0" }, "suggest": { "ext-dom": "For handling output formats in XML", @@ -945,7 +793,7 @@ ], "support": { "issues": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/issues", - "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.16.0" + "source": "https://github.com/PHP-CS-Fixer/PHP-CS-Fixer/tree/v3.40.2" }, "funding": [ { @@ -953,40 +801,40 @@ "type": "github" } ], - "time": "2023-04-02T19:30:06+00:00" + "time": "2023-12-03T09:21:33+00:00" }, { "name": "maglnet/composer-require-checker", - "version": "4.6.0", + "version": "4.7.1", "source": { "type": "git", "url": "https://github.com/maglnet/ComposerRequireChecker.git", - "reference": "a5d4951d0839b57fb5dce1d6d0a6e36f23b2823f" + "reference": "e49c58b18fef21e37941a642c1a70d3962e86f28" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/maglnet/ComposerRequireChecker/zipball/a5d4951d0839b57fb5dce1d6d0a6e36f23b2823f", - "reference": "a5d4951d0839b57fb5dce1d6d0a6e36f23b2823f", + "url": "https://api.github.com/repos/maglnet/ComposerRequireChecker/zipball/e49c58b18fef21e37941a642c1a70d3962e86f28", + "reference": "e49c58b18fef21e37941a642c1a70d3962e86f28", "shasum": "" }, "require": { "composer-runtime-api": "^2.0.0", "ext-phar": "*", - "nikic/php-parser": "^4.15.2", - "php": "~8.1.0 || ~8.2.0", - "symfony/console": "^6.2.3", + "nikic/php-parser": "^4.17.1", + "php": "~8.1.0 || ~8.2.0 || ~8.3.0", + "symfony/console": "^6.3.4", "webmozart/assert": "^1.11.0", "webmozart/glob": "^4.6.0" }, "require-dev": { - "doctrine/coding-standard": "^11.0.0", + "doctrine/coding-standard": "^12.0.0", "ext-zend-opcache": "*", "mikey179/vfsstream": "^1.6.11", "phing/phing": "^2.17.4", - "phpstan/phpstan": "^1.9.4", - "phpunit/phpunit": "^9.5.27", - "roave/infection-static-analysis-plugin": "^1.27.0", - "vimeo/psalm": "^5.4.0" + "phpstan/phpstan": "^1.10.34", + "phpunit/phpunit": "^10.3.4", + "roave/infection-static-analysis-plugin": "^1.33", + "vimeo/psalm": "^5.15" }, "bin": [ "bin/composer-require-checker" @@ -1031,9 +879,9 @@ ], "support": { "issues": "https://github.com/maglnet/ComposerRequireChecker/issues", - "source": "https://github.com/maglnet/ComposerRequireChecker/tree/4.6.0" + "source": "https://github.com/maglnet/ComposerRequireChecker/tree/4.7.1" }, - "time": "2023-04-21T21:13:53+00:00" + "time": "2023-09-27T14:57:19+00:00" }, { "name": "myclabs/deep-copy", @@ -1147,16 +995,16 @@ }, { "name": "nikic/php-parser", - "version": "v4.15.4", + "version": "v4.17.1", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290" + "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/6bb5176bc4af8bcb7d926f88718db9b96a2d4290", - "reference": "6bb5176bc4af8bcb7d926f88718db9b96a2d4290", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d", + "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d", "shasum": "" }, "require": { @@ -1197,29 +1045,30 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.15.4" + "source": "https://github.com/nikic/PHP-Parser/tree/v4.17.1" }, - "time": "2023-03-05T19:49:14+00:00" + "time": "2023-08-13T19:53:39+00:00" }, { "name": "pdepend/pdepend", - "version": "2.13.0", + "version": "2.16.0", "source": { "type": "git", "url": "https://github.com/pdepend/pdepend.git", - "reference": "31be7cd4f305f3f7b52af99c1cb13fc938d1cfad" + "reference": "8dfc0c46529e2073fa97986552f80646eedac562" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pdepend/pdepend/zipball/31be7cd4f305f3f7b52af99c1cb13fc938d1cfad", - "reference": "31be7cd4f305f3f7b52af99c1cb13fc938d1cfad", + "url": "https://api.github.com/repos/pdepend/pdepend/zipball/8dfc0c46529e2073fa97986552f80646eedac562", + "reference": "8dfc0c46529e2073fa97986552f80646eedac562", "shasum": "" }, "require": { "php": ">=5.3.7", - "symfony/config": "^2.3.0|^3|^4|^5|^6.0", - "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0", - "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0" + "symfony/config": "^2.3.0|^3|^4|^5|^6.0|^7.0", + "symfony/dependency-injection": "^2.3.0|^3|^4|^5|^6.0|^7.0", + "symfony/filesystem": "^2.3.0|^3|^4|^5|^6.0|^7.0", + "symfony/polyfill-mbstring": "^1.19" }, "require-dev": { "easy-doc/easy-doc": "0.0.0|^1.2.3", @@ -1246,9 +1095,15 @@ "BSD-3-Clause" ], "description": "Official version of pdepend to be handled with Composer", + "keywords": [ + "PHP Depend", + "PHP_Depend", + "dev", + "pdepend" + ], "support": { "issues": "https://github.com/pdepend/pdepend/issues", - "source": "https://github.com/pdepend/pdepend/tree/2.13.0" + "source": "https://github.com/pdepend/pdepend/tree/2.16.0" }, "funding": [ { @@ -1256,7 +1111,7 @@ "type": "tidelift" } ], - "time": "2023-02-28T20:56:15+00:00" + "time": "2023-11-29T08:52:35+00:00" }, { "name": "phar-io/manifest", @@ -1481,16 +1336,16 @@ }, { "name": "phpdocumentor/type-resolver", - "version": "1.7.1", + "version": "1.7.3", "source": { "type": "git", "url": "https://github.com/phpDocumentor/TypeResolver.git", - "reference": "dfc078e8af9c99210337325ff5aa152872c98714" + "reference": "3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/dfc078e8af9c99210337325ff5aa152872c98714", - "reference": "dfc078e8af9c99210337325ff5aa152872c98714", + "url": "https://api.github.com/repos/phpDocumentor/TypeResolver/zipball/3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419", + "reference": "3219c6ee25c9ea71e3d9bbaf39c67c9ebd499419", "shasum": "" }, "require": { @@ -1533,28 +1388,28 @@ "description": "A PSR-5 based resolver of Class names, Types and Structural Element Names", "support": { "issues": "https://github.com/phpDocumentor/TypeResolver/issues", - "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.7.1" + "source": "https://github.com/phpDocumentor/TypeResolver/tree/1.7.3" }, - "time": "2023-03-27T19:02:04+00:00" + "time": "2023-08-12T11:01:26+00:00" }, { "name": "phpmd/phpmd", - "version": "2.13.0", + "version": "2.14.1", "source": { "type": "git", "url": "https://github.com/phpmd/phpmd.git", - "reference": "dad0228156856b3ad959992f9748514fa943f3e3" + "reference": "442fc2c34edcd5198b442d8647c7f0aec3afabe8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpmd/phpmd/zipball/dad0228156856b3ad959992f9748514fa943f3e3", - "reference": "dad0228156856b3ad959992f9748514fa943f3e3", + "url": "https://api.github.com/repos/phpmd/phpmd/zipball/442fc2c34edcd5198b442d8647c7f0aec3afabe8", + "reference": "442fc2c34edcd5198b442d8647c7f0aec3afabe8", "shasum": "" }, "require": { "composer/xdebug-handler": "^1.0 || ^2.0 || ^3.0", "ext-xml": "*", - "pdepend/pdepend": "^2.12.1", + "pdepend/pdepend": "^2.15.1", "php": ">=5.3.9" }, "require-dev": { @@ -1564,7 +1419,7 @@ "gregwar/rst": "^1.0", "mikey179/vfsstream": "^1.6.8", "phpunit/phpunit": "^4.8.36 || ^5.7.27", - "squizlabs/php_codesniffer": "^2.0" + "squizlabs/php_codesniffer": "^2.9.2 || ^3.7.2" }, "bin": [ "src/bin/phpmd" @@ -1601,6 +1456,7 @@ "description": "PHPMD is a spin-off project of PHP Depend and aims to be a PHP equivalent of the well known Java tool PMD.", "homepage": "https://phpmd.org/", "keywords": [ + "dev", "mess detection", "mess detector", "pdepend", @@ -1610,7 +1466,7 @@ "support": { "irc": "irc://irc.freenode.org/phpmd", "issues": "https://github.com/phpmd/phpmd/issues", - "source": "https://github.com/phpmd/phpmd/tree/2.13.0" + "source": "https://github.com/phpmd/phpmd/tree/2.14.1" }, "funding": [ { @@ -1618,26 +1474,26 @@ "type": "tidelift" } ], - "time": "2022-09-10T08:44:15+00:00" + "time": "2023-09-28T13:07:44+00:00" }, { "name": "phpstan/extension-installer", - "version": "1.3.0", + "version": "1.3.1", "source": { "type": "git", "url": "https://github.com/phpstan/extension-installer.git", - "reference": "f5e02d40f277d28513001976f444d9ff1dc15e9a" + "reference": "f45734bfb9984c6c56c4486b71230355f066a58a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/extension-installer/zipball/f5e02d40f277d28513001976f444d9ff1dc15e9a", - "reference": "f5e02d40f277d28513001976f444d9ff1dc15e9a", + "url": "https://api.github.com/repos/phpstan/extension-installer/zipball/f45734bfb9984c6c56c4486b71230355f066a58a", + "reference": "f45734bfb9984c6c56c4486b71230355f066a58a", "shasum": "" }, "require": { "composer-plugin-api": "^2.0", "php": "^7.2 || ^8.0", - "phpstan/phpstan": "^1.8.0" + "phpstan/phpstan": "^1.9.0" }, "require-dev": { "composer/composer": "^2.0", @@ -1646,12 +1502,7 @@ }, "type": "composer-plugin", "extra": { - "class": "PHPStan\\ExtensionInstaller\\Plugin", - "phpstan/extension-installer": { - "ignore": [ - "phpstan/phpstan-phpunit" - ] - } + "class": "PHPStan\\ExtensionInstaller\\Plugin" }, "autoload": { "psr-4": { @@ -1665,28 +1516,30 @@ "description": "Composer plugin for automatic installation of PHPStan extensions", "support": { "issues": "https://github.com/phpstan/extension-installer/issues", - "source": "https://github.com/phpstan/extension-installer/tree/1.3.0" + "source": "https://github.com/phpstan/extension-installer/tree/1.3.1" }, - "time": "2023-04-18T13:08:02+00:00" + "time": "2023-05-24T08:59:17+00:00" }, { "name": "phpstan/phpdoc-parser", - "version": "1.20.3", + "version": "1.24.4", "source": { "type": "git", "url": "https://github.com/phpstan/phpdoc-parser.git", - "reference": "6c04009f6cae6eda2f040745b6b846080ef069c2" + "reference": "6bd0c26f3786cd9b7c359675cb789e35a8e07496" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/6c04009f6cae6eda2f040745b6b846080ef069c2", - "reference": "6c04009f6cae6eda2f040745b6b846080ef069c2", + "url": "https://api.github.com/repos/phpstan/phpdoc-parser/zipball/6bd0c26f3786cd9b7c359675cb789e35a8e07496", + "reference": "6bd0c26f3786cd9b7c359675cb789e35a8e07496", "shasum": "" }, "require": { "php": "^7.2 || ^8.0" }, "require-dev": { + "doctrine/annotations": "^2.0", + "nikic/php-parser": "^4.15", "php-parallel-lint/php-parallel-lint": "^1.2", "phpstan/extension-installer": "^1.0", "phpstan/phpstan": "^1.5", @@ -1710,22 +1563,22 @@ "description": "PHPDoc parser with support for nullable, intersection and generic types", "support": { "issues": "https://github.com/phpstan/phpdoc-parser/issues", - "source": "https://github.com/phpstan/phpdoc-parser/tree/1.20.3" + "source": "https://github.com/phpstan/phpdoc-parser/tree/1.24.4" }, - "time": "2023-04-25T09:01:03+00:00" + "time": "2023-11-26T18:29:22+00:00" }, { "name": "phpstan/phpstan", - "version": "1.10.14", + "version": "1.10.47", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "d232901b09e67538e5c86a724be841bea5768a7c" + "reference": "84dbb33b520ea28b6cf5676a3941f4bae1c1ff39" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/d232901b09e67538e5c86a724be841bea5768a7c", - "reference": "d232901b09e67538e5c86a724be841bea5768a7c", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/84dbb33b520ea28b6cf5676a3941f4bae1c1ff39", + "reference": "84dbb33b520ea28b6cf5676a3941f4bae1c1ff39", "shasum": "" }, "require": { @@ -1774,20 +1627,20 @@ "type": "tidelift" } ], - "time": "2023-04-19T13:47:27+00:00" + "time": "2023-12-01T15:19:17+00:00" }, { "name": "phpstan/phpstan-phpunit", - "version": "1.3.11", + "version": "1.3.15", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-phpunit.git", - "reference": "9e1b9de6d260461f6e99b6a8f2dbb0bbb98b579c" + "reference": "70ecacc64fe8090d8d2a33db5a51fe8e88acd93a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-phpunit/zipball/9e1b9de6d260461f6e99b6a8f2dbb0bbb98b579c", - "reference": "9e1b9de6d260461f6e99b6a8f2dbb0bbb98b579c", + "url": "https://api.github.com/repos/phpstan/phpstan-phpunit/zipball/70ecacc64fe8090d8d2a33db5a51fe8e88acd93a", + "reference": "70ecacc64fe8090d8d2a33db5a51fe8e88acd93a", "shasum": "" }, "require": { @@ -1800,7 +1653,7 @@ "require-dev": { "nikic/php-parser": "^4.13.0", "php-parallel-lint/php-parallel-lint": "^1.2", - "phpstan/phpstan-strict-rules": "^1.0", + "phpstan/phpstan-strict-rules": "^1.5.1", "phpunit/phpunit": "^9.5" }, "type": "phpstan-extension", @@ -1824,27 +1677,27 @@ "description": "PHPUnit extensions and rules for PHPStan", "support": { "issues": "https://github.com/phpstan/phpstan-phpunit/issues", - "source": "https://github.com/phpstan/phpstan-phpunit/tree/1.3.11" + "source": "https://github.com/phpstan/phpstan-phpunit/tree/1.3.15" }, - "time": "2023-03-25T19:42:13+00:00" + "time": "2023-10-09T18:58:39+00:00" }, { "name": "phpstan/phpstan-strict-rules", - "version": "1.5.1", + "version": "1.5.2", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan-strict-rules.git", - "reference": "b21c03d4f6f3a446e4311155f4be9d65048218e6" + "reference": "7a50e9662ee9f3942e4aaaf3d603653f60282542" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan-strict-rules/zipball/b21c03d4f6f3a446e4311155f4be9d65048218e6", - "reference": "b21c03d4f6f3a446e4311155f4be9d65048218e6", + "url": "https://api.github.com/repos/phpstan/phpstan-strict-rules/zipball/7a50e9662ee9f3942e4aaaf3d603653f60282542", + "reference": "7a50e9662ee9f3942e4aaaf3d603653f60282542", "shasum": "" }, "require": { "php": "^7.2 || ^8.0", - "phpstan/phpstan": "^1.10" + "phpstan/phpstan": "^1.10.34" }, "require-dev": { "nikic/php-parser": "^4.13.0", @@ -1873,22 +1726,22 @@ "description": "Extra strict and opinionated rules for PHPStan", "support": { "issues": "https://github.com/phpstan/phpstan-strict-rules/issues", - "source": "https://github.com/phpstan/phpstan-strict-rules/tree/1.5.1" + "source": "https://github.com/phpstan/phpstan-strict-rules/tree/1.5.2" }, - "time": "2023-03-29T14:47:40+00:00" + "time": "2023-10-30T14:35:06+00:00" }, { "name": "phpunit/php-code-coverage", - "version": "10.1.1", + "version": "10.1.9", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-code-coverage.git", - "reference": "884a0da7f9f46f28b2cb69134217fd810b793974" + "reference": "a56a9ab2f680246adcf3db43f38ddf1765774735" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/884a0da7f9f46f28b2cb69134217fd810b793974", - "reference": "884a0da7f9f46f28b2cb69134217fd810b793974", + "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/a56a9ab2f680246adcf3db43f38ddf1765774735", + "reference": "a56a9ab2f680246adcf3db43f38ddf1765774735", "shasum": "" }, "require": { @@ -1945,7 +1798,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/php-code-coverage/issues", "security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy", - "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.1" + "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.9" }, "funding": [ { @@ -1953,20 +1806,20 @@ "type": "github" } ], - "time": "2023-04-17T12:15:40+00:00" + "time": "2023-11-23T12:23:20+00:00" }, { "name": "phpunit/php-file-iterator", - "version": "4.0.1", + "version": "4.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-file-iterator.git", - "reference": "fd9329ab3368f59fe1fe808a189c51086bd4b6bd" + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/fd9329ab3368f59fe1fe808a189c51086bd4b6bd", - "reference": "fd9329ab3368f59fe1fe808a189c51086bd4b6bd", + "url": "https://api.github.com/repos/sebastianbergmann/php-file-iterator/zipball/a95037b6d9e608ba092da1b23931e537cadc3c3c", + "reference": "a95037b6d9e608ba092da1b23931e537cadc3c3c", "shasum": "" }, "require": { @@ -2005,7 +1858,8 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-file-iterator/issues", - "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/4.0.1" + "security": "https://github.com/sebastianbergmann/php-file-iterator/security/policy", + "source": "https://github.com/sebastianbergmann/php-file-iterator/tree/4.1.0" }, "funding": [ { @@ -2013,7 +1867,7 @@ "type": "github" } ], - "time": "2023-02-10T16:53:14+00:00" + "time": "2023-08-31T06:24:48+00:00" }, { "name": "phpunit/php-invoker", @@ -2080,16 +1934,16 @@ }, { "name": "phpunit/php-text-template", - "version": "3.0.0", + "version": "3.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/php-text-template.git", - "reference": "9f3d3709577a527025f55bcf0f7ab8052c8bb37d" + "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/9f3d3709577a527025f55bcf0f7ab8052c8bb37d", - "reference": "9f3d3709577a527025f55bcf0f7ab8052c8bb37d", + "url": "https://api.github.com/repos/sebastianbergmann/php-text-template/zipball/0c7b06ff49e3d5072f057eb1fa59258bf287a748", + "reference": "0c7b06ff49e3d5072f057eb1fa59258bf287a748", "shasum": "" }, "require": { @@ -2127,7 +1981,8 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/php-text-template/issues", - "source": "https://github.com/sebastianbergmann/php-text-template/tree/3.0.0" + "security": "https://github.com/sebastianbergmann/php-text-template/security/policy", + "source": "https://github.com/sebastianbergmann/php-text-template/tree/3.0.1" }, "funding": [ { @@ -2135,7 +1990,7 @@ "type": "github" } ], - "time": "2023-02-03T06:56:46+00:00" + "time": "2023-08-31T14:07:24+00:00" }, { "name": "phpunit/php-timer", @@ -2198,16 +2053,16 @@ }, { "name": "phpunit/phpunit", - "version": "10.1.2", + "version": "10.5.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "6f0cd95be71add539f8fd2be25b2a4a29789000b" + "reference": "d5d9dca6a902d05b34c4bcbc7c1636ce1dc25408" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/6f0cd95be71add539f8fd2be25b2a4a29789000b", - "reference": "6f0cd95be71add539f8fd2be25b2a4a29789000b", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/d5d9dca6a902d05b34c4bcbc7c1636ce1dc25408", + "reference": "d5d9dca6a902d05b34c4bcbc7c1636ce1dc25408", "shasum": "" }, "require": { @@ -2221,7 +2076,7 @@ "phar-io/manifest": "^2.0.3", "phar-io/version": "^3.0.2", "php": ">=8.1", - "phpunit/php-code-coverage": "^10.1.1", + "phpunit/php-code-coverage": "^10.1.5", "phpunit/php-file-iterator": "^4.0", "phpunit/php-invoker": "^4.0", "phpunit/php-text-template": "^3.0", @@ -2231,8 +2086,8 @@ "sebastian/comparator": "^5.0", "sebastian/diff": "^5.0", "sebastian/environment": "^6.0", - "sebastian/exporter": "^5.0", - "sebastian/global-state": "^6.0", + "sebastian/exporter": "^5.1", + "sebastian/global-state": "^6.0.1", "sebastian/object-enumerator": "^5.0", "sebastian/recursion-context": "^5.0", "sebastian/type": "^4.0", @@ -2247,7 +2102,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "10.1-dev" + "dev-main": "10.5-dev" } }, "autoload": { @@ -2279,7 +2134,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/10.1.2" + "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.1" }, "funding": [ { @@ -2295,7 +2150,7 @@ "type": "tidelift" } ], - "time": "2023-04-22T07:38:19+00:00" + "time": "2023-12-01T16:57:05+00:00" }, { "name": "psalm/plugin-phpunit", @@ -2357,55 +2212,6 @@ }, "time": "2022-12-03T07:47:07+00:00" }, - { - "name": "psr/cache", - "version": "3.0.0", - "source": { - "type": "git", - "url": "https://github.com/php-fig/cache.git", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/php-fig/cache/zipball/aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "reference": "aa5030cfa5405eccfdcb1083ce040c2cb8d253bf", - "shasum": "" - }, - "require": { - "php": ">=8.0.0" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "1.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "Psr\\Cache\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "PHP-FIG", - "homepage": "https://www.php-fig.org/" - } - ], - "description": "Common interface for caching libraries", - "keywords": [ - "cache", - "psr", - "psr-6" - ], - "support": { - "source": "https://github.com/php-fig/cache/tree/3.0.0" - }, - "time": "2021-02-03T23:26:27+00:00" - }, { "name": "psr/container", "version": "2.0.2", @@ -2728,16 +2534,16 @@ }, { "name": "sebastian/comparator", - "version": "5.0.0", + "version": "5.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/comparator.git", - "reference": "72f01e6586e0caf6af81297897bd112eb7e9627c" + "reference": "2db5010a484d53ebf536087a70b4a5423c102372" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/72f01e6586e0caf6af81297897bd112eb7e9627c", - "reference": "72f01e6586e0caf6af81297897bd112eb7e9627c", + "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2db5010a484d53ebf536087a70b4a5423c102372", + "reference": "2db5010a484d53ebf536087a70b4a5423c102372", "shasum": "" }, "require": { @@ -2748,7 +2554,7 @@ "sebastian/exporter": "^5.0" }, "require-dev": { - "phpunit/phpunit": "^10.0" + "phpunit/phpunit": "^10.3" }, "type": "library", "extra": { @@ -2792,7 +2598,8 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/comparator/issues", - "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.0" + "security": "https://github.com/sebastianbergmann/comparator/security/policy", + "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.1" }, "funding": [ { @@ -2800,20 +2607,20 @@ "type": "github" } ], - "time": "2023-02-03T07:07:16+00:00" + "time": "2023-08-14T13:18:12+00:00" }, { "name": "sebastian/complexity", - "version": "3.0.0", + "version": "3.1.0", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/complexity.git", - "reference": "e67d240970c9dc7ea7b2123a6d520e334dd61dc6" + "reference": "68cfb347a44871f01e33ab0ef8215966432f6957" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/e67d240970c9dc7ea7b2123a6d520e334dd61dc6", - "reference": "e67d240970c9dc7ea7b2123a6d520e334dd61dc6", + "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/68cfb347a44871f01e33ab0ef8215966432f6957", + "reference": "68cfb347a44871f01e33ab0ef8215966432f6957", "shasum": "" }, "require": { @@ -2826,7 +2633,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.0-dev" + "dev-main": "3.1-dev" } }, "autoload": { @@ -2849,7 +2656,8 @@ "homepage": "https://github.com/sebastianbergmann/complexity", "support": { "issues": "https://github.com/sebastianbergmann/complexity/issues", - "source": "https://github.com/sebastianbergmann/complexity/tree/3.0.0" + "security": "https://github.com/sebastianbergmann/complexity/security/policy", + "source": "https://github.com/sebastianbergmann/complexity/tree/3.1.0" }, "funding": [ { @@ -2857,20 +2665,20 @@ "type": "github" } ], - "time": "2023-02-03T06:59:47+00:00" + "time": "2023-09-28T11:50:59+00:00" }, { "name": "sebastian/diff", - "version": "5.0.1", + "version": "5.0.3", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/diff.git", - "reference": "aae9a0a43bff37bd5d8d0311426c87bf36153f02" + "reference": "912dc2fbe3e3c1e7873313cc801b100b6c68c87b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/aae9a0a43bff37bd5d8d0311426c87bf36153f02", - "reference": "aae9a0a43bff37bd5d8d0311426c87bf36153f02", + "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/912dc2fbe3e3c1e7873313cc801b100b6c68c87b", + "reference": "912dc2fbe3e3c1e7873313cc801b100b6c68c87b", "shasum": "" }, "require": { @@ -2916,7 +2724,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/diff/issues", "security": "https://github.com/sebastianbergmann/diff/security/policy", - "source": "https://github.com/sebastianbergmann/diff/tree/5.0.1" + "source": "https://github.com/sebastianbergmann/diff/tree/5.0.3" }, "funding": [ { @@ -2924,7 +2732,7 @@ "type": "github" } ], - "time": "2023-03-23T05:12:41+00:00" + "time": "2023-05-01T07:48:21+00:00" }, { "name": "sebastian/environment", @@ -2992,16 +2800,16 @@ }, { "name": "sebastian/exporter", - "version": "5.0.0", + "version": "5.1.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/exporter.git", - "reference": "f3ec4bf931c0b31e5b413f5b4fc970a7d03338c0" + "reference": "64f51654862e0f5e318db7e9dcc2292c63cdbddc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/f3ec4bf931c0b31e5b413f5b4fc970a7d03338c0", - "reference": "f3ec4bf931c0b31e5b413f5b4fc970a7d03338c0", + "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/64f51654862e0f5e318db7e9dcc2292c63cdbddc", + "reference": "64f51654862e0f5e318db7e9dcc2292c63cdbddc", "shasum": "" }, "require": { @@ -3015,7 +2823,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "5.0-dev" + "dev-main": "5.1-dev" } }, "autoload": { @@ -3057,7 +2865,8 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/exporter/issues", - "source": "https://github.com/sebastianbergmann/exporter/tree/5.0.0" + "security": "https://github.com/sebastianbergmann/exporter/security/policy", + "source": "https://github.com/sebastianbergmann/exporter/tree/5.1.1" }, "funding": [ { @@ -3065,20 +2874,20 @@ "type": "github" } ], - "time": "2023-02-03T07:06:49+00:00" + "time": "2023-09-24T13:22:09+00:00" }, { "name": "sebastian/global-state", - "version": "6.0.0", + "version": "6.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/global-state.git", - "reference": "aab257c712de87b90194febd52e4d184551c2d44" + "reference": "7ea9ead78f6d380d2a667864c132c2f7b83055e4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/aab257c712de87b90194febd52e4d184551c2d44", - "reference": "aab257c712de87b90194febd52e4d184551c2d44", + "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/7ea9ead78f6d380d2a667864c132c2f7b83055e4", + "reference": "7ea9ead78f6d380d2a667864c132c2f7b83055e4", "shasum": "" }, "require": { @@ -3118,7 +2927,8 @@ ], "support": { "issues": "https://github.com/sebastianbergmann/global-state/issues", - "source": "https://github.com/sebastianbergmann/global-state/tree/6.0.0" + "security": "https://github.com/sebastianbergmann/global-state/security/policy", + "source": "https://github.com/sebastianbergmann/global-state/tree/6.0.1" }, "funding": [ { @@ -3126,20 +2936,20 @@ "type": "github" } ], - "time": "2023-02-03T07:07:38+00:00" + "time": "2023-07-19T07:19:23+00:00" }, { "name": "sebastian/lines-of-code", - "version": "2.0.0", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/lines-of-code.git", - "reference": "17c4d940ecafb3d15d2cf916f4108f664e28b130" + "reference": "649e40d279e243d985aa8fb6e74dd5bb28dc185d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/17c4d940ecafb3d15d2cf916f4108f664e28b130", - "reference": "17c4d940ecafb3d15d2cf916f4108f664e28b130", + "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/649e40d279e243d985aa8fb6e74dd5bb28dc185d", + "reference": "649e40d279e243d985aa8fb6e74dd5bb28dc185d", "shasum": "" }, "require": { @@ -3175,7 +2985,8 @@ "homepage": "https://github.com/sebastianbergmann/lines-of-code", "support": { "issues": "https://github.com/sebastianbergmann/lines-of-code/issues", - "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.0" + "security": "https://github.com/sebastianbergmann/lines-of-code/security/policy", + "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.1" }, "funding": [ { @@ -3183,7 +2994,7 @@ "type": "github" } ], - "time": "2023-02-03T07:08:02+00:00" + "time": "2023-08-31T09:25:50+00:00" }, { "name": "sebastian/object-enumerator", @@ -3471,16 +3282,16 @@ }, { "name": "spatie/array-to-xml", - "version": "3.1.5", + "version": "3.2.2", "source": { "type": "git", "url": "https://github.com/spatie/array-to-xml.git", - "reference": "13f76acef5362d15c71ae1ac6350cc3df5e25e43" + "reference": "96be97e664c87613121d073ea39af4c74e57a7f8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/spatie/array-to-xml/zipball/13f76acef5362d15c71ae1ac6350cc3df5e25e43", - "reference": "13f76acef5362d15c71ae1ac6350cc3df5e25e43", + "url": "https://api.github.com/repos/spatie/array-to-xml/zipball/96be97e664c87613121d073ea39af4c74e57a7f8", + "reference": "96be97e664c87613121d073ea39af4c74e57a7f8", "shasum": "" }, "require": { @@ -3518,7 +3329,7 @@ "xml" ], "support": { - "source": "https://github.com/spatie/array-to-xml/tree/3.1.5" + "source": "https://github.com/spatie/array-to-xml/tree/3.2.2" }, "funding": [ { @@ -3530,40 +3341,38 @@ "type": "github" } ], - "time": "2022-12-24T13:43:51+00:00" + "time": "2023-11-14T14:08:51+00:00" }, { "name": "symfony/config", - "version": "v6.2.7", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/config.git", - "reference": "249271da6f545d6579e0663374f8249a80be2893" + "reference": "5d33e0fb707d603330e0edfd4691803a1253572e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/config/zipball/249271da6f545d6579e0663374f8249a80be2893", - "reference": "249271da6f545d6579e0663374f8249a80be2893", + "url": "https://api.github.com/repos/symfony/config/zipball/5d33e0fb707d603330e0edfd4691803a1253572e", + "reference": "5d33e0fb707d603330e0edfd4691803a1253572e", "shasum": "" }, "require": { "php": ">=8.1", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/filesystem": "^5.4|^6.0", + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/filesystem": "^5.4|^6.0|^7.0", "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "symfony/finder": "<5.4" + "symfony/finder": "<5.4", + "symfony/service-contracts": "<2.5" }, "require-dev": { - "symfony/event-dispatcher": "^5.4|^6.0", - "symfony/finder": "^5.4|^6.0", - "symfony/messenger": "^5.4|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/yaml": "^5.4|^6.0" - }, - "suggest": { - "symfony/yaml": "To use the yaml reference dumper" + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -3591,7 +3400,7 @@ "description": "Helps you find, load, combine, autofill and validate configuration values of any kind", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/config/tree/v6.2.7" + "source": "https://github.com/symfony/config/tree/v6.4.0" }, "funding": [ { @@ -3607,28 +3416,28 @@ "type": "tidelift" } ], - "time": "2023-02-14T08:44:56+00:00" + "time": "2023-11-09T08:28:32+00:00" }, { "name": "symfony/console", - "version": "v6.2.10", + "version": "v6.4.1", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "12288d9f4500f84a4d02254d4aa968b15488476f" + "reference": "a550a7c99daeedef3f9d23fb82e3531525ff11fd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/12288d9f4500f84a4d02254d4aa968b15488476f", - "reference": "12288d9f4500f84a4d02254d4aa968b15488476f", + "url": "https://api.github.com/repos/symfony/console/zipball/a550a7c99daeedef3f9d23fb82e3531525ff11fd", + "reference": "a550a7c99daeedef3f9d23fb82e3531525ff11fd", "shasum": "" }, "require": { "php": ">=8.1", - "symfony/deprecation-contracts": "^2.1|^3", + "symfony/deprecation-contracts": "^2.5|^3", "symfony/polyfill-mbstring": "~1.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/string": "^5.4|^6.0" + "symfony/service-contracts": "^2.5|^3", + "symfony/string": "^5.4|^6.0|^7.0" }, "conflict": { "symfony/dependency-injection": "<5.4", @@ -3642,18 +3451,16 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/event-dispatcher": "^5.4|^6.0", - "symfony/lock": "^5.4|^6.0", - "symfony/process": "^5.4|^6.0", - "symfony/var-dumper": "^5.4|^6.0" - }, - "suggest": { - "psr/log": "For using the console logger", - "symfony/event-dispatcher": "", - "symfony/lock": "", - "symfony/process": "" + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/lock": "^5.4|^6.0|^7.0", + "symfony/messenger": "^5.4|^6.0|^7.0", + "symfony/process": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^5.4|^6.0|^7.0", + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -3687,7 +3494,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.2.10" + "source": "https://github.com/symfony/console/tree/v6.4.1" }, "funding": [ { @@ -3703,34 +3510,34 @@ "type": "tidelift" } ], - "time": "2023-04-28T13:37:43+00:00" + "time": "2023-11-30T10:54:28+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.2.10", + "version": "v6.4.1", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "d732a66a2672669232c0b4536c8c96724a679780" + "reference": "f88ff6428afbeb17cc648c8003bd608534750baf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/d732a66a2672669232c0b4536c8c96724a679780", - "reference": "d732a66a2672669232c0b4536c8c96724a679780", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/f88ff6428afbeb17cc648c8003bd608534750baf", + "reference": "f88ff6428afbeb17cc648c8003bd608534750baf", "shasum": "" }, "require": { "php": ">=8.1", "psr/container": "^1.1|^2.0", - "symfony/deprecation-contracts": "^2.1|^3", - "symfony/service-contracts": "^1.1.6|^2.0|^3.0", - "symfony/var-exporter": "^6.2.7" + "symfony/deprecation-contracts": "^2.5|^3", + "symfony/service-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^6.2.10|^7.0" }, "conflict": { "ext-psr": "<1.1|>=2", "symfony/config": "<6.1", "symfony/finder": "<5.4", - "symfony/proxy-manager-bridge": "<6.2", + "symfony/proxy-manager-bridge": "<6.3", "symfony/yaml": "<5.4" }, "provide": { @@ -3738,15 +3545,9 @@ "symfony/service-implementation": "1.1|2.0|3.0" }, "require-dev": { - "symfony/config": "^6.1", - "symfony/expression-language": "^5.4|^6.0", - "symfony/yaml": "^5.4|^6.0" - }, - "suggest": { - "symfony/config": "", - "symfony/expression-language": "For using expressions in service container configuration", - "symfony/finder": "For using double-star glob patterns or when GLOB_BRACE portability is required", - "symfony/yaml": "" + "symfony/config": "^6.1|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/yaml": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -3774,7 +3575,7 @@ "description": "Allows you to standardize and centralize the way objects are constructed in your application", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/dependency-injection/tree/v6.2.10" + "source": "https://github.com/symfony/dependency-injection/tree/v6.4.1" }, "funding": [ { @@ -3790,20 +3591,20 @@ "type": "tidelift" } ], - "time": "2023-04-21T15:42:15+00:00" + "time": "2023-12-01T14:56:37+00:00" }, { "name": "symfony/deprecation-contracts", - "version": "v3.2.1", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/symfony/deprecation-contracts.git", - "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e" + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e", - "reference": "e2d1534420bd723d0ef5aec58a22c5fe60ce6f5e", + "url": "https://api.github.com/repos/symfony/deprecation-contracts/zipball/7c3aff79d10325257a001fcf92d991f24fc967cf", + "reference": "7c3aff79d10325257a001fcf92d991f24fc967cf", "shasum": "" }, "require": { @@ -3812,7 +3613,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.3-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -3841,7 +3642,7 @@ "description": "A generic function and convention to trigger deprecation notices", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/deprecation-contracts/tree/v3.2.1" + "source": "https://github.com/symfony/deprecation-contracts/tree/v3.4.0" }, "funding": [ { @@ -3857,28 +3658,29 @@ "type": "tidelift" } ], - "time": "2023-03-01T10:25:55+00:00" + "time": "2023-05-23T14:45:45+00:00" }, { "name": "symfony/event-dispatcher", - "version": "v6.2.8", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "04046f35fd7d72f9646e721fc2ecb8f9c67d3339" + "reference": "d76d2632cfc2206eecb5ad2b26cd5934082941b6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/04046f35fd7d72f9646e721fc2ecb8f9c67d3339", - "reference": "04046f35fd7d72f9646e721fc2ecb8f9c67d3339", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/d76d2632cfc2206eecb5ad2b26cd5934082941b6", + "reference": "d76d2632cfc2206eecb5ad2b26cd5934082941b6", "shasum": "" }, "require": { "php": ">=8.1", - "symfony/event-dispatcher-contracts": "^2|^3" + "symfony/event-dispatcher-contracts": "^2.5|^3" }, "conflict": { - "symfony/dependency-injection": "<5.4" + "symfony/dependency-injection": "<5.4", + "symfony/service-contracts": "<2.5" }, "provide": { "psr/event-dispatcher-implementation": "1.0", @@ -3886,17 +3688,13 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "symfony/config": "^5.4|^6.0", - "symfony/dependency-injection": "^5.4|^6.0", - "symfony/error-handler": "^5.4|^6.0", - "symfony/expression-language": "^5.4|^6.0", - "symfony/http-foundation": "^5.4|^6.0", - "symfony/service-contracts": "^1.1|^2|^3", - "symfony/stopwatch": "^5.4|^6.0" - }, - "suggest": { - "symfony/dependency-injection": "", - "symfony/http-kernel": "" + "symfony/config": "^5.4|^6.0|^7.0", + "symfony/dependency-injection": "^5.4|^6.0|^7.0", + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/expression-language": "^5.4|^6.0|^7.0", + "symfony/http-foundation": "^5.4|^6.0|^7.0", + "symfony/service-contracts": "^2.5|^3", + "symfony/stopwatch": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -3924,7 +3722,7 @@ "description": "Provides tools that allow your application components to communicate with each other by dispatching events and listening to them", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/event-dispatcher/tree/v6.2.8" + "source": "https://github.com/symfony/event-dispatcher/tree/v6.4.0" }, "funding": [ { @@ -3940,33 +3738,30 @@ "type": "tidelift" } ], - "time": "2023-03-20T16:06:02+00:00" + "time": "2023-07-27T06:52:43+00:00" }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.2.1", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "0ad3b6f1e4e2da5690fefe075cd53a238646d8dd" + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/0ad3b6f1e4e2da5690fefe075cd53a238646d8dd", - "reference": "0ad3b6f1e4e2da5690fefe075cd53a238646d8dd", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", + "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", "shasum": "" }, "require": { "php": ">=8.1", "psr/event-dispatcher": "^1" }, - "suggest": { - "symfony/event-dispatcher-implementation": "" - }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.3-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -4003,7 +3798,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.2.1" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0" }, "funding": [ { @@ -4019,20 +3814,20 @@ "type": "tidelift" } ], - "time": "2023-03-01T10:32:47+00:00" + "time": "2023-05-23T14:45:45+00:00" }, { "name": "symfony/filesystem", - "version": "v6.2.10", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "fd588debf7d1bc16a2c84b4b3b71145d9946b894" + "reference": "952a8cb588c3bc6ce76f6023000fb932f16a6e59" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/fd588debf7d1bc16a2c84b4b3b71145d9946b894", - "reference": "fd588debf7d1bc16a2c84b4b3b71145d9946b894", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/952a8cb588c3bc6ce76f6023000fb932f16a6e59", + "reference": "952a8cb588c3bc6ce76f6023000fb932f16a6e59", "shasum": "" }, "require": { @@ -4066,7 +3861,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.2.10" + "source": "https://github.com/symfony/filesystem/tree/v6.4.0" }, "funding": [ { @@ -4082,27 +3877,27 @@ "type": "tidelift" } ], - "time": "2023-04-18T13:46:08+00:00" + "time": "2023-07-26T17:27:13+00:00" }, { "name": "symfony/finder", - "version": "v6.2.7", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "20808dc6631aecafbe67c186af5dcb370be3a0eb" + "reference": "11d736e97f116ac375a81f96e662911a34cd50ce" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/20808dc6631aecafbe67c186af5dcb370be3a0eb", - "reference": "20808dc6631aecafbe67c186af5dcb370be3a0eb", + "url": "https://api.github.com/repos/symfony/finder/zipball/11d736e97f116ac375a81f96e662911a34cd50ce", + "reference": "11d736e97f116ac375a81f96e662911a34cd50ce", "shasum": "" }, "require": { "php": ">=8.1" }, "require-dev": { - "symfony/filesystem": "^6.0" + "symfony/filesystem": "^6.0|^7.0" }, "type": "library", "autoload": { @@ -4130,7 +3925,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.2.7" + "source": "https://github.com/symfony/finder/tree/v6.4.0" }, "funding": [ { @@ -4146,25 +3941,25 @@ "type": "tidelift" } ], - "time": "2023-02-16T09:57:23+00:00" + "time": "2023-10-31T17:30:12+00:00" }, { "name": "symfony/options-resolver", - "version": "v6.2.7", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/options-resolver.git", - "reference": "aa0e85b53bbb2b4951960efd61d295907eacd629" + "reference": "22301f0e7fdeaacc14318928612dee79be99860e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/options-resolver/zipball/aa0e85b53bbb2b4951960efd61d295907eacd629", - "reference": "aa0e85b53bbb2b4951960efd61d295907eacd629", + "url": "https://api.github.com/repos/symfony/options-resolver/zipball/22301f0e7fdeaacc14318928612dee79be99860e", + "reference": "22301f0e7fdeaacc14318928612dee79be99860e", "shasum": "" }, "require": { "php": ">=8.1", - "symfony/deprecation-contracts": "^2.1|^3" + "symfony/deprecation-contracts": "^2.5|^3" }, "type": "library", "autoload": { @@ -4197,7 +3992,7 @@ "options" ], "support": { - "source": "https://github.com/symfony/options-resolver/tree/v6.2.7" + "source": "https://github.com/symfony/options-resolver/tree/v6.4.0" }, "funding": [ { @@ -4213,20 +4008,20 @@ "type": "tidelift" } ], - "time": "2023-02-14T08:44:56+00:00" + "time": "2023-08-08T10:16:24+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a" + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a", - "reference": "5bbc823adecdae860bb64756d639ecfec17b050a", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", "shasum": "" }, "require": { @@ -4241,7 +4036,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -4279,7 +4074,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" }, "funding": [ { @@ -4295,20 +4090,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "511a08c03c1960e08a883f4cffcacd219b758354" + "reference": "875e90aeea2777b6f135677f618529449334a612" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/511a08c03c1960e08a883f4cffcacd219b758354", - "reference": "511a08c03c1960e08a883f4cffcacd219b758354", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612", + "reference": "875e90aeea2777b6f135677f618529449334a612", "shasum": "" }, "require": { @@ -4320,7 +4115,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -4360,7 +4155,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0" }, "funding": [ { @@ -4376,20 +4171,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6" + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6", - "reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", + "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", "shasum": "" }, "require": { @@ -4401,7 +4196,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -4444,7 +4239,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" }, "funding": [ { @@ -4460,20 +4255,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534" + "reference": "42292d99c55abe617799667f454222c54c60e229" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534", - "reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", + "reference": "42292d99c55abe617799667f454222c54c60e229", "shasum": "" }, "require": { @@ -4488,7 +4283,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -4527,7 +4322,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" }, "funding": [ { @@ -4543,20 +4338,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-07-28T09:04:16+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936" + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", - "reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/6caa57379c4aec19c0a12a38b59b26487dcfe4b5", + "reference": "6caa57379c4aec19c0a12a38b59b26487dcfe4b5", "shasum": "" }, "require": { @@ -4565,7 +4360,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -4610,7 +4405,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php80/tree/v1.28.0" }, "funding": [ { @@ -4626,20 +4421,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/polyfill-php81", - "version": "v1.27.0", + "version": "v1.28.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php81.git", - "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a" + "reference": "7581cd600fa9fd681b797d00b02f068e2f13263b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/707403074c8ea6e2edaf8794b0157a0bfa52157a", - "reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a", + "url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/7581cd600fa9fd681b797d00b02f068e2f13263b", + "reference": "7581cd600fa9fd681b797d00b02f068e2f13263b", "shasum": "" }, "require": { @@ -4648,7 +4443,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.27-dev" + "dev-main": "1.28-dev" }, "thanks": { "name": "symfony/polyfill", @@ -4689,7 +4484,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php81/tree/v1.27.0" + "source": "https://github.com/symfony/polyfill-php81/tree/v1.28.0" }, "funding": [ { @@ -4705,20 +4500,20 @@ "type": "tidelift" } ], - "time": "2022-11-03T14:55:06+00:00" + "time": "2023-01-26T09:26:14+00:00" }, { "name": "symfony/process", - "version": "v6.2.10", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "b34cdbc9c5e75d45a3703e63a48ad07aafa8bf2e" + "reference": "191703b1566d97a5425dc969e4350d32b8ef17aa" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/b34cdbc9c5e75d45a3703e63a48ad07aafa8bf2e", - "reference": "b34cdbc9c5e75d45a3703e63a48ad07aafa8bf2e", + "url": "https://api.github.com/repos/symfony/process/zipball/191703b1566d97a5425dc969e4350d32b8ef17aa", + "reference": "191703b1566d97a5425dc969e4350d32b8ef17aa", "shasum": "" }, "require": { @@ -4750,7 +4545,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.2.10" + "source": "https://github.com/symfony/process/tree/v6.4.0" }, "funding": [ { @@ -4766,20 +4561,20 @@ "type": "tidelift" } ], - "time": "2023-04-18T13:56:57+00:00" + "time": "2023-11-17T21:06:49+00:00" }, { "name": "symfony/service-contracts", - "version": "v3.2.1", + "version": "v3.4.0", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "a8c9cedf55f314f3a186041d19537303766df09a" + "reference": "b3313c2dbffaf71c8de2934e2ea56ed2291a3838" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/a8c9cedf55f314f3a186041d19537303766df09a", - "reference": "a8c9cedf55f314f3a186041d19537303766df09a", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/b3313c2dbffaf71c8de2934e2ea56ed2291a3838", + "reference": "b3313c2dbffaf71c8de2934e2ea56ed2291a3838", "shasum": "" }, "require": { @@ -4789,13 +4584,10 @@ "conflict": { "ext-psr": "<1.1|>=2" }, - "suggest": { - "symfony/service-implementation": "" - }, "type": "library", "extra": { "branch-alias": { - "dev-main": "3.3-dev" + "dev-main": "3.4-dev" }, "thanks": { "name": "symfony/contracts", @@ -4835,7 +4627,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.2.1" + "source": "https://github.com/symfony/service-contracts/tree/v3.4.0" }, "funding": [ { @@ -4851,25 +4643,25 @@ "type": "tidelift" } ], - "time": "2023-03-01T10:32:47+00:00" + "time": "2023-07-30T20:28:31+00:00" }, { "name": "symfony/stopwatch", - "version": "v6.2.7", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/stopwatch.git", - "reference": "f3adc98c1061875dd2edcd45e5b04e63d0e29f8f" + "reference": "fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/stopwatch/zipball/f3adc98c1061875dd2edcd45e5b04e63d0e29f8f", - "reference": "f3adc98c1061875dd2edcd45e5b04e63d0e29f8f", + "url": "https://api.github.com/repos/symfony/stopwatch/zipball/fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2", + "reference": "fc47f1015ec80927ff64ba9094dfe8b9d48fe9f2", "shasum": "" }, "require": { "php": ">=8.1", - "symfony/service-contracts": "^1|^2|^3" + "symfony/service-contracts": "^2.5|^3" }, "type": "library", "autoload": { @@ -4897,7 +4689,7 @@ "description": "Provides a way to profile code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/stopwatch/tree/v6.2.7" + "source": "https://github.com/symfony/stopwatch/tree/v6.4.0" }, "funding": [ { @@ -4913,20 +4705,20 @@ "type": "tidelift" } ], - "time": "2023-02-14T08:44:56+00:00" + "time": "2023-02-16T10:14:28+00:00" }, { "name": "symfony/string", - "version": "v6.2.8", + "version": "v6.4.0", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "193e83bbd6617d6b2151c37fff10fa7168ebddef" + "reference": "b45fcf399ea9c3af543a92edf7172ba21174d809" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/193e83bbd6617d6b2151c37fff10fa7168ebddef", - "reference": "193e83bbd6617d6b2151c37fff10fa7168ebddef", + "url": "https://api.github.com/repos/symfony/string/zipball/b45fcf399ea9c3af543a92edf7172ba21174d809", + "reference": "b45fcf399ea9c3af543a92edf7172ba21174d809", "shasum": "" }, "require": { @@ -4937,14 +4729,14 @@ "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "symfony/translation-contracts": "<2.0" + "symfony/translation-contracts": "<2.5" }, "require-dev": { - "symfony/error-handler": "^5.4|^6.0", - "symfony/http-client": "^5.4|^6.0", - "symfony/intl": "^6.2", - "symfony/translation-contracts": "^2.0|^3.0", - "symfony/var-exporter": "^5.4|^6.0" + "symfony/error-handler": "^5.4|^6.0|^7.0", + "symfony/http-client": "^5.4|^6.0|^7.0", + "symfony/intl": "^6.2|^7.0", + "symfony/translation-contracts": "^2.5|^3.0", + "symfony/var-exporter": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -4983,7 +4775,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.2.8" + "source": "https://github.com/symfony/string/tree/v6.4.0" }, "funding": [ { @@ -4999,27 +4791,28 @@ "type": "tidelift" } ], - "time": "2023-03-20T16:06:02+00:00" + "time": "2023-11-28T20:41:49+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.2.10", + "version": "v6.4.1", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "9a07920c2058bafee921ce4d90aeef2193837d63" + "reference": "2d08ca6b9cc704dce525615d1e6d1788734f36d9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/9a07920c2058bafee921ce4d90aeef2193837d63", - "reference": "9a07920c2058bafee921ce4d90aeef2193837d63", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/2d08ca6b9cc704dce525615d1e6d1788734f36d9", + "reference": "2d08ca6b9cc704dce525615d1e6d1788734f36d9", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.1", + "symfony/deprecation-contracts": "^2.5|^3" }, "require-dev": { - "symfony/var-dumper": "^5.4|^6.0" + "symfony/var-dumper": "^5.4|^6.0|^7.0" }, "type": "library", "autoload": { @@ -5057,7 +4850,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.2.10" + "source": "https://github.com/symfony/var-exporter/tree/v6.4.1" }, "funding": [ { @@ -5073,20 +4866,20 @@ "type": "tidelift" } ], - "time": "2023-04-21T08:33:05+00:00" + "time": "2023-11-30T10:32:10+00:00" }, { "name": "theseer/tokenizer", - "version": "1.2.1", + "version": "1.2.2", "source": { "type": "git", "url": "https://github.com/theseer/tokenizer.git", - "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e" + "reference": "b2ad5003ca10d4ee50a12da31de12a5774ba6b96" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/theseer/tokenizer/zipball/34a41e998c2183e22995f158c581e7b5e755ab9e", - "reference": "34a41e998c2183e22995f158c581e7b5e755ab9e", + "url": "https://api.github.com/repos/theseer/tokenizer/zipball/b2ad5003ca10d4ee50a12da31de12a5774ba6b96", + "reference": "b2ad5003ca10d4ee50a12da31de12a5774ba6b96", "shasum": "" }, "require": { @@ -5115,7 +4908,7 @@ "description": "A small library for converting tokenized PHP source code into XML and potentially other formats", "support": { "issues": "https://github.com/theseer/tokenizer/issues", - "source": "https://github.com/theseer/tokenizer/tree/1.2.1" + "source": "https://github.com/theseer/tokenizer/tree/1.2.2" }, "funding": [ { @@ -5123,20 +4916,20 @@ "type": "github" } ], - "time": "2021-07-28T10:34:58+00:00" + "time": "2023-11-20T00:12:19+00:00" }, { "name": "vimeo/psalm", - "version": "5.9.0", + "version": "5.16.0", "source": { "type": "git", "url": "https://github.com/vimeo/psalm.git", - "reference": "8b9ad1eb9e8b7d3101f949291da2b9f7767cd163" + "reference": "2897ba636551a8cb61601cc26f6ccfbba6c36591" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vimeo/psalm/zipball/8b9ad1eb9e8b7d3101f949291da2b9f7767cd163", - "reference": "8b9ad1eb9e8b7d3101f949291da2b9f7767cd163", + "url": "https://api.github.com/repos/vimeo/psalm/zipball/2897ba636551a8cb61601cc26f6ccfbba6c36591", + "reference": "2897ba636551a8cb61601cc26f6ccfbba6c36591", "shasum": "" }, "require": { @@ -5157,12 +4950,15 @@ "felixfbecker/language-server-protocol": "^1.5.2", "fidry/cpu-core-counter": "^0.4.1 || ^0.5.1", "netresearch/jsonmapper": "^1.0 || ^2.0 || ^3.0 || ^4.0", - "nikic/php-parser": "^4.14", - "php": "^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0", + "nikic/php-parser": "^4.16", + "php": "^7.4 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0", "sebastian/diff": "^4.0 || ^5.0", "spatie/array-to-xml": "^2.17.0 || ^3.0", - "symfony/console": "^4.1.6 || ^5.0 || ^6.0", - "symfony/filesystem": "^5.4 || ^6.0" + "symfony/console": "^4.1.6 || ^5.0 || ^6.0 || ^7.0", + "symfony/filesystem": "^5.4 || ^6.0 || ^7.0" + }, + "conflict": { + "nikic/php-parser": "4.17.0" }, "provide": { "psalm/psalm": "self.version" @@ -5181,7 +4977,7 @@ "psalm/plugin-phpunit": "^0.18", "slevomat/coding-standard": "^8.4", "squizlabs/php_codesniffer": "^3.6", - "symfony/process": "^4.4 || ^5.0 || ^6.0" + "symfony/process": "^4.4 || ^5.0 || ^6.0 || ^7.0" }, "suggest": { "ext-curl": "In order to send data to shepherd", @@ -5194,7 +4990,7 @@ "psalm-refactor", "psalter" ], - "type": "library", + "type": "project", "extra": { "branch-alias": { "dev-master": "5.x-dev", @@ -5226,10 +5022,11 @@ "static analysis" ], "support": { + "docs": "https://psalm.dev/docs", "issues": "https://github.com/vimeo/psalm/issues", - "source": "https://github.com/vimeo/psalm/tree/5.9.0" + "source": "https://github.com/vimeo/psalm" }, - "time": "2023-03-29T21:38:21+00:00" + "time": "2023-11-22T20:38:47+00:00" }, { "name": "webmozart/assert", From 79fca77895ea7c7f321eebdbec625ee46a5f027e Mon Sep 17 00:00:00 2001 From: core23 Date: Sun, 3 Dec 2023 15:20:59 +0100 Subject: [PATCH 2/2] Fix CS --- phpstan-baseline.neon | 30 +++++++-------- psalm-baseline.xml | 8 +--- src/Builder/ArtistSearchBuilder.php | 2 +- src/Builder/CitySearchBuilder.php | 2 +- src/Builder/SetlistSearchBuilder.php | 2 +- src/Builder/VenueSearchBuilder.php | 2 +- src/Connection/AbstractConnection.php | 3 -- src/Connection/PsrClientConnection.php | 2 - src/Exception/NotFoundException.php | 4 +- tests/Builder/ArtistSearchBuilderTest.php | 16 ++++---- tests/Builder/CitySearchBuilderTest.php | 12 +++--- tests/Builder/SetlistSearchBuilderTest.php | 32 ++++++++-------- tests/Builder/VenueSearchBuilderTest.php | 16 ++++---- tests/Connection/PsrClientConnectionTest.php | 18 ++++----- tests/Exception/ApiExceptionTest.php | 2 +- tests/Fixtures/ClientException.php | 4 +- tests/Model/ArtistTest.php | 12 +++--- tests/Model/CityTest.php | 12 +++--- tests/Model/CountryTest.php | 4 +- tests/Model/GeoTest.php | 4 +- tests/Model/SetTest.php | 6 +-- tests/Model/SetlistTest.php | 40 ++++++++++---------- tests/Model/SongTest.php | 10 ++--- tests/Model/TourTest.php | 2 +- tests/Model/UserTest.php | 10 ++--- tests/Model/VenueTest.php | 8 ++-- tests/Service/ArtistServiceTest.php | 4 +- tests/Service/CityServiceTest.php | 4 +- tests/Service/CountryServiceTest.php | 2 +- tests/Service/SetlistServiceTest.php | 10 ++--- tests/Service/UserServiceTest.php | 6 +-- tests/Service/VenueServiceTest.php | 4 +- 32 files changed, 139 insertions(+), 154 deletions(-) diff --git a/phpstan-baseline.neon b/phpstan-baseline.neon index 289bc05..98a601a 100644 --- a/phpstan-baseline.neon +++ b/phpstan-baseline.neon @@ -1,42 +1,42 @@ parameters: ignoreErrors: - - message: "#^Property Nucleos\\\\SetlistFm\\\\Builder\\\\ArtistSearchBuilder\\:\\:\\$query type has no value type specified in iterable type array\\.$#" + message: "#^Method Nucleos\\\\SetlistFm\\\\Builder\\\\ArtistSearchBuilder\\:\\:getQuery\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: src/Builder/ArtistSearchBuilder.php - - message: "#^Method Nucleos\\\\SetlistFm\\\\Builder\\\\ArtistSearchBuilder\\:\\:getQuery\\(\\) return type has no value type specified in iterable type array\\.$#" + message: "#^Property Nucleos\\\\SetlistFm\\\\Builder\\\\ArtistSearchBuilder\\:\\:\\$query type has no value type specified in iterable type array\\.$#" count: 1 path: src/Builder/ArtistSearchBuilder.php - - message: "#^Property Nucleos\\\\SetlistFm\\\\Builder\\\\CitySearchBuilder\\:\\:\\$query type has no value type specified in iterable type array\\.$#" + message: "#^Method Nucleos\\\\SetlistFm\\\\Builder\\\\CitySearchBuilder\\:\\:getQuery\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: src/Builder/CitySearchBuilder.php - - message: "#^Method Nucleos\\\\SetlistFm\\\\Builder\\\\CitySearchBuilder\\:\\:getQuery\\(\\) return type has no value type specified in iterable type array\\.$#" + message: "#^Property Nucleos\\\\SetlistFm\\\\Builder\\\\CitySearchBuilder\\:\\:\\$query type has no value type specified in iterable type array\\.$#" count: 1 path: src/Builder/CitySearchBuilder.php - - message: "#^Property Nucleos\\\\SetlistFm\\\\Builder\\\\SetlistSearchBuilder\\:\\:\\$query type has no value type specified in iterable type array\\.$#" + message: "#^Method Nucleos\\\\SetlistFm\\\\Builder\\\\SetlistSearchBuilder\\:\\:getQuery\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: src/Builder/SetlistSearchBuilder.php - - message: "#^Method Nucleos\\\\SetlistFm\\\\Builder\\\\SetlistSearchBuilder\\:\\:getQuery\\(\\) return type has no value type specified in iterable type array\\.$#" + message: "#^Property Nucleos\\\\SetlistFm\\\\Builder\\\\SetlistSearchBuilder\\:\\:\\$query type has no value type specified in iterable type array\\.$#" count: 1 path: src/Builder/SetlistSearchBuilder.php - - message: "#^Property Nucleos\\\\SetlistFm\\\\Builder\\\\VenueSearchBuilder\\:\\:\\$query type has no value type specified in iterable type array\\.$#" + message: "#^Method Nucleos\\\\SetlistFm\\\\Builder\\\\VenueSearchBuilder\\:\\:getQuery\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: src/Builder/VenueSearchBuilder.php - - message: "#^Method Nucleos\\\\SetlistFm\\\\Builder\\\\VenueSearchBuilder\\:\\:getQuery\\(\\) return type has no value type specified in iterable type array\\.$#" + message: "#^Property Nucleos\\\\SetlistFm\\\\Builder\\\\VenueSearchBuilder\\:\\:\\$query type has no value type specified in iterable type array\\.$#" count: 1 path: src/Builder/VenueSearchBuilder.php @@ -51,22 +51,22 @@ parameters: path: src/Connection/ConnectionInterface.php - - message: "#^Method Nucleos\\\\SetlistFm\\\\Connection\\\\PsrClientConnection\\:\\:call\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" + message: "#^Method Nucleos\\\\SetlistFm\\\\Connection\\\\PsrClientConnection\\:\\:buildRequest\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" count: 1 path: src/Connection/PsrClientConnection.php - - message: "#^Method Nucleos\\\\SetlistFm\\\\Connection\\\\PsrClientConnection\\:\\:call\\(\\) return type has no value type specified in iterable type array\\.$#" + message: "#^Method Nucleos\\\\SetlistFm\\\\Connection\\\\PsrClientConnection\\:\\:call\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" count: 1 path: src/Connection/PsrClientConnection.php - - message: "#^Method Nucleos\\\\SetlistFm\\\\Connection\\\\PsrClientConnection\\:\\:parseResponse\\(\\) return type has no value type specified in iterable type array\\.$#" + message: "#^Method Nucleos\\\\SetlistFm\\\\Connection\\\\PsrClientConnection\\:\\:call\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: src/Connection/PsrClientConnection.php - - message: "#^Method Nucleos\\\\SetlistFm\\\\Connection\\\\PsrClientConnection\\:\\:buildRequest\\(\\) has parameter \\$params with no value type specified in iterable type array\\.$#" + message: "#^Method Nucleos\\\\SetlistFm\\\\Connection\\\\PsrClientConnection\\:\\:parseResponse\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: src/Connection/PsrClientConnection.php @@ -111,17 +111,17 @@ parameters: path: src/Model/Set.php - - message: "#^Method Nucleos\\\\SetlistFm\\\\Model\\\\Setlist\\:\\:fromApi\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" + message: "#^Method Nucleos\\\\SetlistFm\\\\Model\\\\Setlist\\:\\:createSetsFromApi\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" count: 1 path: src/Model/Setlist.php - - message: "#^Method Nucleos\\\\SetlistFm\\\\Model\\\\Setlist\\:\\:createSetsFromApi\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" + message: "#^Method Nucleos\\\\SetlistFm\\\\Model\\\\Setlist\\:\\:createSetsFromApi\\(\\) return type has no value type specified in iterable type array\\.$#" count: 1 path: src/Model/Setlist.php - - message: "#^Method Nucleos\\\\SetlistFm\\\\Model\\\\Setlist\\:\\:createSetsFromApi\\(\\) return type has no value type specified in iterable type array\\.$#" + message: "#^Method Nucleos\\\\SetlistFm\\\\Model\\\\Setlist\\:\\:fromApi\\(\\) has parameter \\$data with no value type specified in iterable type array\\.$#" count: 1 path: src/Model/Setlist.php diff --git a/psalm-baseline.xml b/psalm-baseline.xml index 1da23fa..ecbd3ec 100644 --- a/psalm-baseline.xml +++ b/psalm-baseline.xml @@ -1,8 +1,2 @@ - - - - require_once current($files) - - - + diff --git a/src/Builder/ArtistSearchBuilder.php b/src/Builder/ArtistSearchBuilder.php index 7a76a1b..a21fa75 100644 --- a/src/Builder/ArtistSearchBuilder.php +++ b/src/Builder/ArtistSearchBuilder.php @@ -29,7 +29,7 @@ private function __construct() public static function create(): self { - return new static(); + return new self(); } public function page(int $page): self diff --git a/src/Builder/CitySearchBuilder.php b/src/Builder/CitySearchBuilder.php index 5851d69..32bb1a3 100644 --- a/src/Builder/CitySearchBuilder.php +++ b/src/Builder/CitySearchBuilder.php @@ -27,7 +27,7 @@ private function __construct() public static function create(): self { - return new static(); + return new self(); } public function page(int $page): self diff --git a/src/Builder/SetlistSearchBuilder.php b/src/Builder/SetlistSearchBuilder.php index 2daecef..ea0a5fa 100644 --- a/src/Builder/SetlistSearchBuilder.php +++ b/src/Builder/SetlistSearchBuilder.php @@ -29,7 +29,7 @@ private function __construct() public static function create(): self { - return new static(); + return new self(); } public function page(int $page): self diff --git a/src/Builder/VenueSearchBuilder.php b/src/Builder/VenueSearchBuilder.php index 35aa8dc..d19dbee 100644 --- a/src/Builder/VenueSearchBuilder.php +++ b/src/Builder/VenueSearchBuilder.php @@ -27,7 +27,7 @@ private function __construct() public static function create(): self { - return new static(); + return new self(); } public function page(int $page): self diff --git a/src/Connection/AbstractConnection.php b/src/Connection/AbstractConnection.php index 798e154..e589d3b 100644 --- a/src/Connection/AbstractConnection.php +++ b/src/Connection/AbstractConnection.php @@ -28,9 +28,6 @@ abstract class AbstractConnection implements ConnectionInterface */ private $uri; - /** - * @param string $uri - */ public function __construct(string $apikey, string $uri = null) { if (null === $uri) { diff --git a/src/Connection/PsrClientConnection.php b/src/Connection/PsrClientConnection.php index 84a058a..41e973f 100644 --- a/src/Connection/PsrClientConnection.php +++ b/src/Connection/PsrClientConnection.php @@ -34,8 +34,6 @@ final class PsrClientConnection extends AbstractConnection /** * Initialize client. - * - * @param string $uri */ public function __construct(ClientInterface $client, RequestFactoryInterface $requestFactory, string $apiKey, string $uri = null) { diff --git a/src/Exception/NotFoundException.php b/src/Exception/NotFoundException.php index 7bc902c..8eb1160 100644 --- a/src/Exception/NotFoundException.php +++ b/src/Exception/NotFoundException.php @@ -13,6 +13,4 @@ use Exception; -final class NotFoundException extends Exception -{ -} +final class NotFoundException extends Exception {} diff --git a/tests/Builder/ArtistSearchBuilderTest.php b/tests/Builder/ArtistSearchBuilderTest.php index 0effb73..41dfff5 100644 --- a/tests/Builder/ArtistSearchBuilderTest.php +++ b/tests/Builder/ArtistSearchBuilderTest.php @@ -24,7 +24,7 @@ public function testCreate(): void $expected = [ 'p' => 1, ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithTmbid(): void @@ -37,7 +37,7 @@ public function testWithTmbid(): void 'p' => 1, 'artistTmid' => 123, ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithMbid(): void @@ -50,7 +50,7 @@ public function testWithMbid(): void 'p' => 1, 'artistMbid' => 'a466c2a2-6517-42fb-a160-1087c3bafd9f', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithName(): void @@ -63,7 +63,7 @@ public function testWithName(): void 'p' => 1, 'artistName' => 'FooBar', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithNameOverride(): void @@ -77,7 +77,7 @@ public function testWithNameOverride(): void 'p' => 1, 'artistName' => 'BarBaz', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testSortByRelevance(): void @@ -90,7 +90,7 @@ public function testSortByRelevance(): void 'p' => 1, 'sort' => 'relevance', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testSortWithInvalidType(): void @@ -113,7 +113,7 @@ public function testSortByName(): void 'p' => 1, 'sort' => 'sortName', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testPage(): void @@ -125,6 +125,6 @@ public function testPage(): void $expected = [ 'p' => 42, ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } } diff --git a/tests/Builder/CitySearchBuilderTest.php b/tests/Builder/CitySearchBuilderTest.php index 1d50404..9bf5ff4 100644 --- a/tests/Builder/CitySearchBuilderTest.php +++ b/tests/Builder/CitySearchBuilderTest.php @@ -23,7 +23,7 @@ public function testCreate(): void $expected = [ 'p' => 1, ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithState(): void @@ -36,7 +36,7 @@ public function testWithState(): void 'p' => 1, 'state' => 'Lower Saxony', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithName(): void @@ -49,7 +49,7 @@ public function testWithName(): void 'p' => 1, 'name' => 'Hamburg', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithCountry(): void @@ -62,7 +62,7 @@ public function testWithCountry(): void 'p' => 1, 'country' => 'DE', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithStateCode(): void @@ -75,7 +75,7 @@ public function testWithStateCode(): void 'p' => 1, 'stateCode' => 'NY', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testPage(): void @@ -87,6 +87,6 @@ public function testPage(): void $expected = [ 'p' => 42, ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } } diff --git a/tests/Builder/SetlistSearchBuilderTest.php b/tests/Builder/SetlistSearchBuilderTest.php index a7506cf..57a956b 100644 --- a/tests/Builder/SetlistSearchBuilderTest.php +++ b/tests/Builder/SetlistSearchBuilderTest.php @@ -32,7 +32,7 @@ public function testCreate(): void $expected = [ 'p' => 1, ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithVenueName(): void @@ -45,7 +45,7 @@ public function testWithVenueName(): void 'p' => 1, 'venueName' => 'Live in New York', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithVenueId(): void @@ -58,7 +58,7 @@ public function testWithVenueId(): void 'p' => 1, 'venueId' => '13', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithLastUpdated(): void @@ -71,7 +71,7 @@ public function testWithLastUpdated(): void 'p' => 1, 'lastUpdated' => '20161012231200', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithDate(): void @@ -84,7 +84,7 @@ public function testWithDate(): void 'p' => 1, 'date' => '12-10-2016', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithYear(): void @@ -97,7 +97,7 @@ public function testWithYear(): void 'p' => 1, 'year' => 2018, ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithTourName(): void @@ -110,7 +110,7 @@ public function testWithTourName(): void 'p' => 1, 'tourName' => 'My Tour', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithArtistName(): void @@ -123,7 +123,7 @@ public function testWithArtistName(): void 'p' => 1, 'artistName' => 'Slipknot', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithArtistMbid(): void @@ -136,7 +136,7 @@ public function testWithArtistMbid(): void 'p' => 1, 'artistMbid' => 'a466c2a2-6517-42fb-a160-1087c3bafd9f', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithArtistTmbid(): void @@ -149,7 +149,7 @@ public function testWithArtistTmbid(): void 'p' => 1, 'artistTmbid' => 15515, ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithCity(): void @@ -162,7 +162,7 @@ public function testWithCity(): void 'p' => 1, 'cityName' => 'Hamburg', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithCityId(): void @@ -175,7 +175,7 @@ public function testWithCityId(): void 'p' => 1, 'cityId' => 15, ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithCountryCode(): void @@ -188,7 +188,7 @@ public function testWithCountryCode(): void 'p' => 1, 'countryCode' => 'DE', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithStateCode(): void @@ -201,7 +201,7 @@ public function testWithStateCode(): void 'p' => 1, 'stateCode' => 'NY', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithState(): void @@ -214,7 +214,7 @@ public function testWithState(): void 'p' => 1, 'state' => 'Lower Saxony', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testPage(): void @@ -226,6 +226,6 @@ public function testPage(): void $expected = [ 'p' => 42, ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } } diff --git a/tests/Builder/VenueSearchBuilderTest.php b/tests/Builder/VenueSearchBuilderTest.php index 4fc80ac..128b92d 100644 --- a/tests/Builder/VenueSearchBuilderTest.php +++ b/tests/Builder/VenueSearchBuilderTest.php @@ -23,7 +23,7 @@ public function testCreate(): void $expected = [ 'p' => 1, ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithCityId(): void @@ -36,7 +36,7 @@ public function testWithCityId(): void 'p' => 1, 'cityId' => 15, ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithName(): void @@ -49,7 +49,7 @@ public function testWithName(): void 'p' => 1, 'name' => 'Foo', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithCountry(): void @@ -62,7 +62,7 @@ public function testWithCountry(): void 'p' => 1, 'country' => 'DE', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithCity(): void @@ -75,7 +75,7 @@ public function testWithCity(): void 'p' => 1, 'cityName' => 'New York', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithStateCode(): void @@ -88,7 +88,7 @@ public function testWithStateCode(): void 'p' => 1, 'stateCode' => 'NY', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testWithState(): void @@ -101,7 +101,7 @@ public function testWithState(): void 'p' => 1, 'state' => 'Lower Saxony', ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } public function testPage(): void @@ -113,6 +113,6 @@ public function testPage(): void $expected = [ 'p' => 42, ]; - static::assertSame($expected, $builder->getQuery()); + self::assertSame($expected, $builder->getQuery()); } } diff --git a/tests/Connection/PsrClientConnectionTest.php b/tests/Connection/PsrClientConnectionTest.php index ec95c6e..60c4a90 100644 --- a/tests/Connection/PsrClientConnectionTest.php +++ b/tests/Connection/PsrClientConnectionTest.php @@ -48,7 +48,7 @@ public function testSend(): void $client = new PsrClientConnection($this->client, $this->requestFactory, 'my-key', 'http://api.url/'); $request = $this->createMock(RequestInterface::class); - $request->expects($matcher = static::exactly(2))->method('withHeader') + $request->expects($matcher = self::exactly(2))->method('withHeader') ->willReturnCallback($this->withParameter($matcher, [ ['Accept', 'application/json'], ['x-api-key', 'my-key'], @@ -66,7 +66,7 @@ public function testSend(): void ->willReturn($response) ; - static::assertSame(['data' => 'test'], $client->call('method', ['foo' => 'bar'])); + self::assertSame(['data' => 'test'], $client->call('method', ['foo' => 'bar'])); } public function testSendWithBooleanParameter(): void @@ -74,7 +74,7 @@ public function testSendWithBooleanParameter(): void $client = new PsrClientConnection($this->client, $this->requestFactory, 'my-key', 'http://api.url/'); $request = $this->createMock(RequestInterface::class); - $request->expects($matcher = static::exactly(2))->method('withHeader') + $request->expects($matcher = self::exactly(2))->method('withHeader') ->willReturnCallback($this->withParameter($matcher, [ ['Accept', 'application/json'], ['x-api-key', 'my-key'], @@ -92,7 +92,7 @@ public function testSendWithBooleanParameter(): void ->willReturn($response) ; - static::assertSame(['data' => 'test'], $client->call('method', ['active' => true, 'inactive' => false])); + self::assertSame(['data' => 'test'], $client->call('method', ['active' => true, 'inactive' => false])); } public function testSendWithArrayParameter(): void @@ -100,7 +100,7 @@ public function testSendWithArrayParameter(): void $client = new PsrClientConnection($this->client, $this->requestFactory, 'my-key', 'http://api.url/'); $request = $this->createMock(RequestInterface::class); - $request->expects($matcher = static::exactly(2))->method('withHeader') + $request->expects($matcher = self::exactly(2))->method('withHeader') ->willReturnCallback($this->withParameter($matcher, [ ['Accept', 'application/json'], ['x-api-key', 'my-key'], @@ -118,7 +118,7 @@ public function testSendWithArrayParameter(): void ->willReturn($response) ; - static::assertSame(['data' => 'test'], $client->call('method', ['foo' => ['bar', 'baz']])); + self::assertSame(['data' => 'test'], $client->call('method', ['foo' => ['bar', 'baz']])); } public function testSendWithException(): void @@ -129,7 +129,7 @@ public function testSendWithException(): void $client = new PsrClientConnection($this->client, $this->requestFactory, 'my-key', 'http://api.url/'); $request = $this->createMock(RequestInterface::class); - $request->expects($matcher = static::exactly(2))->method('withHeader') + $request->expects($matcher = self::exactly(2))->method('withHeader') ->willReturnCallback($this->withParameter($matcher, [ ['Accept', 'application/json'], ['x-api-key', 'my-key'], @@ -156,7 +156,7 @@ public function testSendWithClientException(): void $client = new PsrClientConnection($this->client, $this->requestFactory, 'my-key', 'http://api.url/'); $request = $this->createMock(RequestInterface::class); - $request->expects($matcher = static::exactly(2))->method('withHeader') + $request->expects($matcher = self::exactly(2))->method('withHeader') ->willReturnCallback($this->withParameter($matcher, [ ['Accept', 'application/json'], ['x-api-key', 'my-key'], @@ -183,7 +183,7 @@ public function testSendWithInvalidResponse(): void $client = new PsrClientConnection($this->client, $this->requestFactory, 'my-key', 'http://api.url/'); $request = $this->createMock(RequestInterface::class); - $request->expects($matcher = static::exactly(2))->method('withHeader') + $request->expects($matcher = self::exactly(2))->method('withHeader') ->willReturnCallback($this->withParameter($matcher, [ ['Accept', 'application/json'], ['x-api-key', 'my-key'], diff --git a/tests/Exception/ApiExceptionTest.php b/tests/Exception/ApiExceptionTest.php index bba0fb2..9d92f25 100644 --- a/tests/Exception/ApiExceptionTest.php +++ b/tests/Exception/ApiExceptionTest.php @@ -20,6 +20,6 @@ public function testToString(): void { $exception = new ApiException('My error', 304); - static::assertSame('304: My error', $exception->__toString()); + self::assertSame('304: My error', $exception->__toString()); } } diff --git a/tests/Fixtures/ClientException.php b/tests/Fixtures/ClientException.php index 6746034..a72b487 100644 --- a/tests/Fixtures/ClientException.php +++ b/tests/Fixtures/ClientException.php @@ -14,6 +14,4 @@ use Exception; use Psr\Http\Client\ClientExceptionInterface; -final class ClientException extends Exception implements ClientExceptionInterface -{ -} +final class ClientException extends Exception implements ClientExceptionInterface {} diff --git a/tests/Model/ArtistTest.php b/tests/Model/ArtistTest.php index 91353b5..8252db3 100644 --- a/tests/Model/ArtistTest.php +++ b/tests/Model/ArtistTest.php @@ -30,11 +30,11 @@ public function testFromApi(): void EOD; $artist = Artist::fromApi(json_decode($data, true)); - static::assertSame('The Beatles', $artist->getName()); - static::assertSame('Beatles, The', $artist->getSortName()); - static::assertSame('John, Paul, George and Ringo', $artist->getDisambiguation()); - static::assertSame('b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d', $artist->getMbid()); - static::assertSame(735610, $artist->getTmid()); - static::assertSame('https://www.setlist.fm/setlists/the-beatles-23d6a88b.html', $artist->getUrl()); + self::assertSame('The Beatles', $artist->getName()); + self::assertSame('Beatles, The', $artist->getSortName()); + self::assertSame('John, Paul, George and Ringo', $artist->getDisambiguation()); + self::assertSame('b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d', $artist->getMbid()); + self::assertSame(735610, $artist->getTmid()); + self::assertSame('https://www.setlist.fm/setlists/the-beatles-23d6a88b.html', $artist->getUrl()); } } diff --git a/tests/Model/CityTest.php b/tests/Model/CityTest.php index f8ef0e0..ac414ff 100644 --- a/tests/Model/CityTest.php +++ b/tests/Model/CityTest.php @@ -36,11 +36,11 @@ public function testFromApi(): void EOD; $city = City::fromApi(json_decode($data, true)); - static::assertSame(5357527, $city->getId()); - static::assertSame('Hollywood', $city->getName()); - static::assertSame('California', $city->getState()); - static::assertNotNull($city->getCountry()); - static::assertNotNull($city->getGeo()); - static::assertSame('CA', $city->getStateCode()); + self::assertSame(5357527, $city->getId()); + self::assertSame('Hollywood', $city->getName()); + self::assertSame('California', $city->getState()); + self::assertNotNull($city->getCountry()); + self::assertNotNull($city->getGeo()); + self::assertSame('CA', $city->getStateCode()); } } diff --git a/tests/Model/CountryTest.php b/tests/Model/CountryTest.php index c814ee5..a64800c 100644 --- a/tests/Model/CountryTest.php +++ b/tests/Model/CountryTest.php @@ -26,7 +26,7 @@ public function testFromApi(): void EOD; $country = Country::fromApi(json_decode($data, true)); - static::assertSame('US', $country->getCode()); - static::assertSame('United States', $country->getName()); + self::assertSame('US', $country->getCode()); + self::assertSame('United States', $country->getName()); } } diff --git a/tests/Model/GeoTest.php b/tests/Model/GeoTest.php index 0bab03a..1707e70 100644 --- a/tests/Model/GeoTest.php +++ b/tests/Model/GeoTest.php @@ -26,7 +26,7 @@ public function testFromApi(): void EOD; $geo = Geo::fromApi(json_decode($data, true)); - static::assertSame(34.0983425, $geo->getLatitude()); - static::assertSame(-118.3267434, $geo->getLongitude()); + self::assertSame(34.0983425, $geo->getLatitude()); + self::assertSame(-118.3267434, $geo->getLongitude()); } } diff --git a/tests/Model/SetTest.php b/tests/Model/SetTest.php index db2b445..debdd7f 100644 --- a/tests/Model/SetTest.php +++ b/tests/Model/SetTest.php @@ -83,8 +83,8 @@ public function testFromApi(): void EOD; $set = Set::fromApi(json_decode($data, true)); - static::assertSame('First set', $set->getName()); - static::assertCount(12, $set->getSongs()); - static::assertSame(3, $set->getEncore()); + self::assertSame('First set', $set->getName()); + self::assertCount(12, $set->getSongs()); + self::assertSame(3, $set->getEncore()); } } diff --git a/tests/Model/SetlistTest.php b/tests/Model/SetlistTest.php index 9b5852a..fbbf64d 100644 --- a/tests/Model/SetlistTest.php +++ b/tests/Model/SetlistTest.php @@ -122,16 +122,16 @@ public function testFromApi(): void EOD; $setlist = Setlist::fromApi(json_decode($data, true)); - static::assertSame('63de4613', $setlist->getId()); - static::assertSame('7be1aaa0', $setlist->getVersionId()); - static::assertNotNull($setlist->getVenue()); - static::assertNotNull($setlist->getArtist()); - static::assertEquals(new DateTime('23-08-1964'), $setlist->getEventDate(), '', 0); - static::assertSame('Recorded and published as \'The Beatles at the Hollywood Bowl\'', $setlist->getInfo()); - static::assertCount(1, $setlist->getSets()); - static::assertNotNull($setlist->getTour()); - static::assertEquals(new DateTime('2013-10-20T05:18:08.000+0000'), $setlist->getUpdateDate(), '', 0); - static::assertSame('https://www.setlist.fm/setlist/the-beatles/1964/hollywood-bowl-los-angeles-ca-63de4613.html', $setlist->getUrl()); + self::assertSame('63de4613', $setlist->getId()); + self::assertSame('7be1aaa0', $setlist->getVersionId()); + self::assertNotNull($setlist->getVenue()); + self::assertNotNull($setlist->getArtist()); + self::assertEquals(new DateTime('23-08-1964'), $setlist->getEventDate(), '', 0); + self::assertSame('Recorded and published as \'The Beatles at the Hollywood Bowl\'', $setlist->getInfo()); + self::assertCount(1, $setlist->getSets()); + self::assertNotNull($setlist->getTour()); + self::assertEquals(new DateTime('2013-10-20T05:18:08.000+0000'), $setlist->getUpdateDate(), '', 0); + self::assertSame('https://www.setlist.fm/setlist/the-beatles/1964/hollywood-bowl-los-angeles-ca-63de4613.html', $setlist->getUrl()); } /** @@ -237,15 +237,15 @@ public function testFromApiWithSingleSet(): void EOD; $setlist = Setlist::fromApi(json_decode($data, true)); - static::assertSame('63de4613', $setlist->getId()); - static::assertSame('7be1aaa0', $setlist->getVersionId()); - static::assertNotNull($setlist->getVenue()); - static::assertNotNull($setlist->getArtist()); - static::assertEquals(new DateTime('23-08-1964'), $setlist->getEventDate(), '', 0); - static::assertSame('Recorded and published as \'The Beatles at the Hollywood Bowl\'', $setlist->getInfo()); - static::assertCount(1, $setlist->getSets()); - static::assertNotNull($setlist->getTour()); - static::assertEquals(new DateTime('2013-10-20T05:18:08.000+0000'), $setlist->getUpdateDate(), '', 0); - static::assertSame('https://www.setlist.fm/setlist/the-beatles/1964/hollywood-bowl-los-angeles-ca-63de4613.html', $setlist->getUrl()); + self::assertSame('63de4613', $setlist->getId()); + self::assertSame('7be1aaa0', $setlist->getVersionId()); + self::assertNotNull($setlist->getVenue()); + self::assertNotNull($setlist->getArtist()); + self::assertEquals(new DateTime('23-08-1964'), $setlist->getEventDate(), '', 0); + self::assertSame('Recorded and published as \'The Beatles at the Hollywood Bowl\'', $setlist->getInfo()); + self::assertCount(1, $setlist->getSets()); + self::assertNotNull($setlist->getTour()); + self::assertEquals(new DateTime('2013-10-20T05:18:08.000+0000'), $setlist->getUpdateDate(), '', 0); + self::assertSame('https://www.setlist.fm/setlist/the-beatles/1964/hollywood-bowl-los-angeles-ca-63de4613.html', $setlist->getUrl()); } } diff --git a/tests/Model/SongTest.php b/tests/Model/SongTest.php index bc19d9c..45a0559 100644 --- a/tests/Model/SongTest.php +++ b/tests/Model/SongTest.php @@ -43,10 +43,10 @@ public function testFromApi(): void EOD; $song = Song::fromApi(json_decode($data, true)); - static::assertSame('Roll Over Beethoven', $song->getName()); - static::assertSame('This is a song', $song->getInfo()); - static::assertNotNull($song->getCover()); - static::assertCount(1, $song->getFeaturings()); - static::assertTrue($song->isTaped()); + self::assertSame('Roll Over Beethoven', $song->getName()); + self::assertSame('This is a song', $song->getInfo()); + self::assertNotNull($song->getCover()); + self::assertCount(1, $song->getFeaturings()); + self::assertTrue($song->isTaped()); } } diff --git a/tests/Model/TourTest.php b/tests/Model/TourTest.php index c2aeff2..6bff90e 100644 --- a/tests/Model/TourTest.php +++ b/tests/Model/TourTest.php @@ -25,6 +25,6 @@ public function testFromApi(): void EOD; $tour = Tour::fromApi(json_decode($data, true)); - static::assertSame('North American Tour 1964', $tour->getName()); + self::assertSame('North American Tour 1964', $tour->getName()); } } diff --git a/tests/Model/UserTest.php b/tests/Model/UserTest.php index c182a8e..c7f853f 100644 --- a/tests/Model/UserTest.php +++ b/tests/Model/UserTest.php @@ -29,10 +29,10 @@ public function testFromApi(): void EOD; $user = User::fromApi(json_decode($data, true)); - static::assertSame('Metal-42', $user->getId()); - static::assertSame('Some dummy text', $user->getAbout()); - static::assertSame('Max', $user->getFullname()); - static::assertSame('http://example.com', $user->getWebsite()); - static::assertSame('https://www.setlist.fm/user/Metal-42', $user->getUrl()); + self::assertSame('Metal-42', $user->getId()); + self::assertSame('Some dummy text', $user->getAbout()); + self::assertSame('Max', $user->getFullname()); + self::assertSame('http://example.com', $user->getWebsite()); + self::assertSame('https://www.setlist.fm/user/Metal-42', $user->getUrl()); } } diff --git a/tests/Model/VenueTest.php b/tests/Model/VenueTest.php index 78b2944..beda861 100644 --- a/tests/Model/VenueTest.php +++ b/tests/Model/VenueTest.php @@ -41,9 +41,9 @@ public function testFromApi(): void EOD; $venue = Venue::fromApi(json_decode($data, true)); - static::assertSame('6bd6ca6e', $venue->getId()); - static::assertSame('Compaq Center', $venue->getName()); - static::assertNotNull($venue->getCity()); - static::assertSame('https://www.setlist.fm/venue/compaq-center-san-jose-ca-usa-6bd6ca6e.html', $venue->getUrl()); + self::assertSame('6bd6ca6e', $venue->getId()); + self::assertSame('Compaq Center', $venue->getName()); + self::assertNotNull($venue->getCity()); + self::assertSame('https://www.setlist.fm/venue/compaq-center-san-jose-ca-usa-6bd6ca6e.html', $venue->getUrl()); } } diff --git a/tests/Service/ArtistServiceTest.php b/tests/Service/ArtistServiceTest.php index 1291976..d277a8d 100644 --- a/tests/Service/ArtistServiceTest.php +++ b/tests/Service/ArtistServiceTest.php @@ -49,7 +49,7 @@ public function testGetArtist(): void $service = new ArtistService($this->connection); $result = $service->getArtist('b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d'); - static::assertSame('b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d', $result->getMbid()); + self::assertSame('b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d', $result->getMbid()); } public function testSearch(): void @@ -78,6 +78,6 @@ public function testSearch(): void $result = $service->search(ArtistSearchBuilder::create() ->withName('The Beatles')); - static::assertCount(1, $result->getResult()); + self::assertCount(1, $result->getResult()); } } diff --git a/tests/Service/CityServiceTest.php b/tests/Service/CityServiceTest.php index 9f76144..dd2e06b 100644 --- a/tests/Service/CityServiceTest.php +++ b/tests/Service/CityServiceTest.php @@ -55,7 +55,7 @@ public function testGetCity(): void $service = new CityService($this->connection); $result = $service->getCity(5357527); - static::assertSame('Hollywood', $result->getName()); + self::assertSame('Hollywood', $result->getName()); } public function testSearch(): void @@ -90,6 +90,6 @@ public function testSearch(): void $result = $service->search(CitySearchBuilder::create() ->withName('Hollywood')); - static::assertCount(1, $result->getResult()); + self::assertCount(1, $result->getResult()); } } diff --git a/tests/Service/CountryServiceTest.php b/tests/Service/CountryServiceTest.php index e061b3e..b2aedc2 100644 --- a/tests/Service/CountryServiceTest.php +++ b/tests/Service/CountryServiceTest.php @@ -49,6 +49,6 @@ public function testSearch(): void $service = new CountryService($this->connection); $result = $service->search(); - static::assertCount(1, $result->getResult()); + self::assertCount(1, $result->getResult()); } } diff --git a/tests/Service/SetlistServiceTest.php b/tests/Service/SetlistServiceTest.php index 3a82f8e..df52297 100644 --- a/tests/Service/SetlistServiceTest.php +++ b/tests/Service/SetlistServiceTest.php @@ -73,7 +73,7 @@ public function testGetSetlist(): void $service = new SetlistService($this->connection); $result = $service->getSetlist('63de4613'); - static::assertSame('63de4613', $result->getId()); + self::assertSame('63de4613', $result->getId()); } public function testGetArtistSetlists(): void @@ -118,7 +118,7 @@ public function testGetArtistSetlists(): void $service = new SetlistService($this->connection); $result = $service->getArtistSetlists('b10bbbfc-cf9e-42e0-be17-e2c3e1d2600d'); - static::assertCount(1, $result); + self::assertCount(1, $result); } public function testGetVenueSetlists(): void @@ -163,7 +163,7 @@ public function testGetVenueSetlists(): void $service = new SetlistService($this->connection); $result = $service->getVenueSetlists('6bd6ca6e'); - static::assertCount(1, $result); + self::assertCount(1, $result); } public function testGetSetlistByVersion(): void @@ -210,7 +210,7 @@ public function testGetSetlistByVersion(): void $service = new SetlistService($this->connection); $result = $service->getSetlistByVersion('7be1aaa0'); - static::assertSame('7be1aaa0', $result->getVersionId()); + self::assertSame('7be1aaa0', $result->getVersionId()); } public function testSearch(): void @@ -256,6 +256,6 @@ public function testSearch(): void $result = $service->search(SetlistSearchBuilder::create() ->withArtistName('The Beatles')); - static::assertCount(1, $result->getResult()); + self::assertCount(1, $result->getResult()); } } diff --git a/tests/Service/UserServiceTest.php b/tests/Service/UserServiceTest.php index 04bdbe9..bc143da 100644 --- a/tests/Service/UserServiceTest.php +++ b/tests/Service/UserServiceTest.php @@ -47,7 +47,7 @@ public function testGetUser(): void $service = new UserService($this->connection); $result = $service->getUser('Metal-42'); - static::assertSame('Metal-42', $result->getId()); + self::assertSame('Metal-42', $result->getId()); } public function testGetEdits(): void @@ -92,7 +92,7 @@ public function testGetEdits(): void $service = new UserService($this->connection); $result = $service->getEdits('42'); - static::assertCount(1, $result); + self::assertCount(1, $result); } public function testGetAttends(): void @@ -137,6 +137,6 @@ public function testGetAttends(): void $service = new UserService($this->connection); $result = $service->getAttends('42'); - static::assertCount(1, $result); + self::assertCount(1, $result); } } diff --git a/tests/Service/VenueServiceTest.php b/tests/Service/VenueServiceTest.php index 33153f4..fabdc26 100644 --- a/tests/Service/VenueServiceTest.php +++ b/tests/Service/VenueServiceTest.php @@ -60,7 +60,7 @@ public function testGetVenue(): void $service = new VenueService($this->connection); $result = $service->getVenue('6bd6ca6e'); - static::assertSame('6bd6ca6e', $result->getId()); + self::assertSame('6bd6ca6e', $result->getId()); } public function testSearch(): void @@ -94,6 +94,6 @@ public function testSearch(): void $result = $service->search(VenueSearchBuilder::create() ->withName('Compaq Center')); - static::assertCount(1, $result->getResult()); + self::assertCount(1, $result->getResult()); } }