From a5cef37f994f744bfb3145fd61430de31ccdba9b Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Fri, 31 Jul 2020 05:07:06 +0000 Subject: [PATCH 1/3] composer(deps-dev): bump vimeo/psalm from 3.12.2 to 3.13.1 Bumps [vimeo/psalm](https://github.com/vimeo/psalm) from 3.12.2 to 3.13.1. - [Release notes](https://github.com/vimeo/psalm/releases) - [Commits](https://github.com/vimeo/psalm/compare/3.12.2...3.13.1) Signed-off-by: dependabot[bot] --- composer.json | 2 +- composer.lock | 409 +++++++++++++++++++++++++++++--------------------- 2 files changed, 243 insertions(+), 168 deletions(-) diff --git a/composer.json b/composer.json index c7093c91..f8ec7ed3 100644 --- a/composer.json +++ b/composer.json @@ -33,7 +33,7 @@ "phpunit/phpunit": "^7.5.20", "psalm/plugin-phpunit": "~0.10.1", "psr/container": "^1.0.0", - "vimeo/psalm": "^3.12.2", + "vimeo/psalm": "^3.13.1", "zendframework/zend-servicemanager": "^2.0.0" }, "config": { diff --git a/composer.lock b/composer.lock index a4f1f5ac..68e09a13 100644 --- a/composer.lock +++ b/composer.lock @@ -4,8 +4,77 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "b4208bf3d5170f7964b2c8e35d24fcc1", + "content-hash": "6d3ac9e2c0d65558539dfe30d1aac884", "packages": [ + { + "name": "composer/package-versions-deprecated", + "version": "1.10.99", + "source": { + "type": "git", + "url": "https://github.com/composer/package-versions-deprecated.git", + "reference": "dd51b4443d58b34b6d9344cf4c288e621c9a826f" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/composer/package-versions-deprecated/zipball/dd51b4443d58b34b6d9344cf4c288e621c9a826f", + "reference": "dd51b4443d58b34b6d9344cf4c288e621c9a826f", + "shasum": "" + }, + "require": { + "composer-plugin-api": "^1.1.0 || ^2.0", + "php": "^7" + }, + "replace": { + "ocramius/package-versions": "1.10.99" + }, + "require-dev": { + "composer/composer": "^1.9.3 || ^2.0@dev", + "ext-zip": "^1.13", + "phpunit/phpunit": "^6.5 || ^7" + }, + "type": "composer-plugin", + "extra": { + "class": "PackageVersions\\Installer", + "branch-alias": { + "dev-master": "1.x-dev" + } + }, + "autoload": { + "psr-4": { + "PackageVersions\\": "src/PackageVersions" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Marco Pivetta", + "email": "ocramius@gmail.com" + }, + { + "name": "Jordi Boggiano", + "email": "j.boggiano@seld.be" + } + ], + "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)", + "funding": [ + { + "url": "https://packagist.com", + "type": "custom" + }, + { + "url": "https://github.com/composer", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/composer/composer", + "type": "tidelift" + } + ], + "time": "2020-07-15T08:39:18+00:00" + }, { "name": "composer/xdebug-handler", "version": "1.4.2", @@ -88,7 +157,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.x-dev" + "dev-master": "1.x-dev" } }, "autoload": { @@ -158,7 +227,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.0-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -224,7 +293,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.0-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -292,7 +361,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.5-dev" + "dev-master": "2.5-dev" } }, "autoload": { @@ -352,7 +421,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.0-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -412,7 +481,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.3-dev" + "dev-master": "3.3-dev" } }, "autoload": { @@ -473,7 +542,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.2-dev" + "dev-master": "3.2-dev" } }, "autoload": { @@ -533,7 +602,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.0-dev" + "dev-master": "1.0-dev" } }, "autoload": { @@ -598,7 +667,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.0-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -670,7 +739,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "4.3-dev" + "dev-master": "4.3-dev" } }, "autoload": { @@ -694,56 +763,6 @@ ], "time": "2019-11-08T13:50:10+00:00" }, - { - "name": "ocramius/package-versions", - "version": "1.4.2", - "source": { - "type": "git", - "url": "https://github.com/Ocramius/PackageVersions.git", - "reference": "44af6f3a2e2e04f2af46bcb302ad9600cba41c7d" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/Ocramius/PackageVersions/zipball/44af6f3a2e2e04f2af46bcb302ad9600cba41c7d", - "reference": "44af6f3a2e2e04f2af46bcb302ad9600cba41c7d", - "shasum": "" - }, - "require": { - "composer-plugin-api": "^1.0.0", - "php": "^7.1.0" - }, - "require-dev": { - "composer/composer": "^1.6.3", - "doctrine/coding-standard": "^5.0.1", - "ext-zip": "*", - "infection/infection": "^0.7.1", - "phpunit/phpunit": "^7.5.17" - }, - "type": "composer-plugin", - "extra": { - "class": "PackageVersions\\Installer", - "branch-alias": { - "dev-main": "2.0.x-dev" - } - }, - "autoload": { - "psr-4": { - "PackageVersions\\": "src/PackageVersions" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Marco Pivetta", - "email": "ocramius@gmail.com" - } - ], - "description": "Composer plugin that provides efficient querying for installed package versions (no runtime IO)", - "time": "2019-11-15T16:17:10+00:00" - }, { "name": "phpstan/phpdoc-parser", "version": "0.3.5", @@ -774,7 +793,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "0.3-dev" + "dev-master": "0.3-dev" } }, "autoload": { @@ -849,7 +868,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "0.11-dev" + "dev-master": "0.11-dev" } }, "autoload": { @@ -886,7 +905,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.0.x-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { @@ -935,7 +954,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.1.x-dev" + "dev-master": "1.1.x-dev" } }, "autoload": { @@ -964,16 +983,16 @@ }, { "name": "symfony/console", - "version": "v4.4.10", + "version": "v4.4.11", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "326b064d804043005526f5a0494cfb49edb59bb0" + "reference": "55d07021da933dd0d633ffdab6f45d5b230c7e02" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/326b064d804043005526f5a0494cfb49edb59bb0", - "reference": "326b064d804043005526f5a0494cfb49edb59bb0", + "url": "https://api.github.com/repos/symfony/console/zipball/55d07021da933dd0d633ffdab6f45d5b230c7e02", + "reference": "55d07021da933dd0d633ffdab6f45d5b230c7e02", "shasum": "" }, "require": { @@ -1051,7 +1070,7 @@ "type": "tidelift" } ], - "time": "2020-05-30T20:06:45+00:00" + "time": "2020-07-06T13:18:39+00:00" }, { "name": "symfony/finder", @@ -1118,16 +1137,16 @@ }, { "name": "symfony/polyfill-mbstring", - "version": "v1.17.1", + "version": "v1.18.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "7110338d81ce1cbc3e273136e4574663627037a7" + "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/7110338d81ce1cbc3e273136e4574663627037a7", - "reference": "7110338d81ce1cbc3e273136e4574663627037a7", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/a6977d63bf9a0ad4c65cd352709e230876f9904a", + "reference": "a6977d63bf9a0ad4c65cd352709e230876f9904a", "shasum": "" }, "require": { @@ -1139,7 +1158,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.17-dev" + "dev-master": "1.18-dev" }, "thanks": { "name": "symfony/polyfill", @@ -1191,20 +1210,20 @@ "type": "tidelift" } ], - "time": "2020-06-06T08:46:27+00:00" + "time": "2020-07-14T12:35:20+00:00" }, { "name": "symfony/polyfill-php73", - "version": "v1.17.1", + "version": "v1.18.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php73.git", - "reference": "fa0837fe02d617d31fbb25f990655861bb27bd1a" + "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fa0837fe02d617d31fbb25f990655861bb27bd1a", - "reference": "fa0837fe02d617d31fbb25f990655861bb27bd1a", + "url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/fffa1a52a023e782cdcc221d781fe1ec8f87fcca", + "reference": "fffa1a52a023e782cdcc221d781fe1ec8f87fcca", "shasum": "" }, "require": { @@ -1213,7 +1232,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.17-dev" + "dev-master": "1.18-dev" }, "thanks": { "name": "symfony/polyfill", @@ -1267,20 +1286,20 @@ "type": "tidelift" } ], - "time": "2020-06-06T08:46:27+00:00" + "time": "2020-07-14T12:35:20+00:00" }, { "name": "symfony/polyfill-php80", - "version": "v1.17.1", + "version": "v1.18.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php80.git", - "reference": "4a5b6bba3259902e386eb80dd1956181ee90b5b2" + "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/4a5b6bba3259902e386eb80dd1956181ee90b5b2", - "reference": "4a5b6bba3259902e386eb80dd1956181ee90b5b2", + "url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/d87d5766cbf48d72388a9f6b85f280c8ad51f981", + "reference": "d87d5766cbf48d72388a9f6b85f280c8ad51f981", "shasum": "" }, "require": { @@ -1289,7 +1308,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.17-dev" + "dev-master": "1.18-dev" }, "thanks": { "name": "symfony/polyfill", @@ -1347,24 +1366,24 @@ "type": "tidelift" } ], - "time": "2020-06-06T08:46:27+00:00" + "time": "2020-07-14T12:35:20+00:00" }, { "name": "symfony/service-contracts", - "version": "v1.1.8", + "version": "v1.1.9", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "ffc7f5692092df31515df2a5ecf3b7302b3ddacf" + "reference": "b776d18b303a39f56c63747bcb977ad4b27aca26" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/ffc7f5692092df31515df2a5ecf3b7302b3ddacf", - "reference": "ffc7f5692092df31515df2a5ecf3b7302b3ddacf", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/b776d18b303a39f56c63747bcb977ad4b27aca26", + "reference": "b776d18b303a39f56c63747bcb977ad4b27aca26", "shasum": "" }, "require": { - "php": "^7.1.3", + "php": ">=7.1.3", "psr/container": "^1.0" }, "suggest": { @@ -1373,7 +1392,11 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.1-dev" + "dev-master": "1.1-dev" + }, + "thanks": { + "name": "symfony/contracts", + "url": "https://github.com/symfony/contracts" } }, "autoload": { @@ -1405,40 +1428,54 @@ "interoperability", "standards" ], - "time": "2019-10-14T12:27:06+00:00" + "funding": [ + { + "url": "https://symfony.com/sponsor", + "type": "custom" + }, + { + "url": "https://github.com/fabpot", + "type": "github" + }, + { + "url": "https://tidelift.com/funding/github/packagist/symfony/symfony", + "type": "tidelift" + } + ], + "time": "2020-07-06T13:19:58+00:00" } ], "packages-dev": [ { "name": "amphp/amp", - "version": "v2.4.4", + "version": "v2.5.0", "source": { "type": "git", "url": "https://github.com/amphp/amp.git", - "reference": "1e58d53e4af390efc7813e36cd215bd82cba4b06" + "reference": "f220a51458bf4dd0dedebb171ac3457813c72bbc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/amphp/amp/zipball/1e58d53e4af390efc7813e36cd215bd82cba4b06", - "reference": "1e58d53e4af390efc7813e36cd215bd82cba4b06", + "url": "https://api.github.com/repos/amphp/amp/zipball/f220a51458bf4dd0dedebb171ac3457813c72bbc", + "reference": "f220a51458bf4dd0dedebb171ac3457813c72bbc", "shasum": "" }, "require": { "php": ">=7" }, "require-dev": { - "amphp/php-cs-fixer-config": "dev-main", + "amphp/php-cs-fixer-config": "dev-master", "amphp/phpunit-util": "^1", "ext-json": "*", "jetbrains/phpstorm-stubs": "^2019.3", "phpunit/phpunit": "^6.0.9 | ^7", - "react/promise": "^2", - "vimeo/psalm": "^3.11@dev" + "psalm/phar": "^3.11@dev", + "react/promise": "^2" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "2.x-dev" + "dev-master": "2.x-dev" } }, "autoload": { @@ -1485,37 +1522,44 @@ "non-blocking", "promise" ], - "time": "2020-04-30T04:54:50+00:00" + "funding": [ + { + "url": "https://github.com/amphp", + "type": "github" + } + ], + "time": "2020-07-14T21:47:18+00:00" }, { "name": "amphp/byte-stream", - "version": "v1.7.3", + "version": "v1.8.0", "source": { "type": "git", "url": "https://github.com/amphp/byte-stream.git", - "reference": "b867505edb79dda8f253ca3c3a2bbadae4b16592" + "reference": "f0c20cf598a958ba2aa8c6e5a71c697d652c7088" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/amphp/byte-stream/zipball/b867505edb79dda8f253ca3c3a2bbadae4b16592", - "reference": "b867505edb79dda8f253ca3c3a2bbadae4b16592", + "url": "https://api.github.com/repos/amphp/byte-stream/zipball/f0c20cf598a958ba2aa8c6e5a71c697d652c7088", + "reference": "f0c20cf598a958ba2aa8c6e5a71c697d652c7088", "shasum": "" }, "require": { - "amphp/amp": "^2" + "amphp/amp": "^2", + "php": ">=7.1" }, "require-dev": { - "amphp/php-cs-fixer-config": "dev-main", - "amphp/phpunit-util": "^1", + "amphp/php-cs-fixer-config": "dev-master", + "amphp/phpunit-util": "^1.4", "friendsofphp/php-cs-fixer": "^2.3", "jetbrains/phpstorm-stubs": "^2019.3", "phpunit/phpunit": "^6 || ^7 || ^8", - "vimeo/psalm": "^3.9@dev" + "psalm/phar": "^3.11.4" }, "type": "library", "extra": { "branch-alias": { - "dev-main": "1.x-dev" + "dev-master": "1.x-dev" } }, "autoload": { @@ -1550,7 +1594,7 @@ "non-blocking", "stream" ], - "time": "2020-04-04T16:56:54+00:00" + "time": "2020-06-29T18:35:05+00:00" }, { "name": "composer/ca-bundle", @@ -1579,7 +1623,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.x-dev" + "dev-master": "1.x-dev" } }, "autoload": { @@ -1631,7 +1675,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.x-dev" + "dev-master": "1.x-dev" } }, "autoload": { @@ -1799,7 +1843,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.2.x-dev" + "dev-master": "1.2.x-dev" } }, "autoload": { @@ -1849,7 +1893,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.0.x-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { @@ -2247,6 +2291,24 @@ "keywords": [ "license" ], + "funding": [ + { + "url": "https://paypal.me/localheinz", + "type": "custom" + }, + { + "url": "https://www.amazon.de/hz/wishlist/ls/2NCHMSJ4BC1OW", + "type": "custom" + }, + { + "url": "https://www.buymeacoffee.com/localheinz", + "type": "custom" + }, + { + "url": "https://github.com/localheinz", + "type": "github" + } + ], "time": "2020-05-04T17:36:52+00:00" }, { @@ -2385,6 +2447,20 @@ "phpunit", "test" ], + "funding": [ + { + "url": "http://paypal.me/localheinz", + "type": "custom" + }, + { + "url": "https://www.buymeacoffee.com/localheinz", + "type": "custom" + }, + { + "url": "https://github.com/localheinz", + "type": "github" + } + ], "time": "2020-03-11T11:08:49+00:00" }, { @@ -2597,7 +2673,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.9-dev" + "dev-master": "1.9-dev" } }, "autoload": { @@ -3008,7 +3084,7 @@ "bin-links": false }, "branch-alias": { - "dev-main": "2.0-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -3071,7 +3147,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.0-dev" + "dev-master": "1.0-dev" } }, "autoload": { @@ -3167,7 +3243,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.0.x-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { @@ -3317,7 +3393,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.x-dev" + "dev-master": "2.x-dev" } }, "autoload": { @@ -3375,7 +3451,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "4.x-dev" + "dev-master": "4.x-dev" } }, "autoload": { @@ -3424,7 +3500,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.x-dev" + "dev-master": "1.x-dev" } }, "autoload": { @@ -3473,7 +3549,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.10.x-dev" + "dev-master": "1.10.x-dev" } }, "autoload": { @@ -3539,7 +3615,7 @@ "type": "phpstan-extension", "extra": { "branch-alias": { - "dev-main": "0.11-dev" + "dev-master": "0.11-dev" }, "phpstan": { "includes": [ @@ -3590,7 +3666,7 @@ "type": "phpstan-extension", "extra": { "branch-alias": { - "dev-main": "0.11-dev" + "dev-master": "0.11-dev" }, "phpstan": { "includes": [ @@ -3645,7 +3721,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "6.1-dev" + "dev-master": "6.1-dev" } }, "autoload": { @@ -3696,7 +3772,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -3787,7 +3863,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.1-dev" + "dev-master": "2.1-dev" } }, "autoload": { @@ -3837,7 +3913,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.1-dev" + "dev-master": "3.1-dev" } }, "autoload": { @@ -3918,7 +3994,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "7.5-dev" + "dev-master": "7.5-dev" } }, "autoload": { @@ -3970,7 +4046,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.2.x-dev" + "dev-master": "3.2.x-dev" } }, "autoload": { @@ -4016,7 +4092,7 @@ "ocramius/package-versions": "^1.3", "php": "^7.1.3", "phpunit/phpunit": "^7.5 || ^8.0 || ^9.0", - "vimeo/psalm": "^3.6.2 || dev-main" + "vimeo/psalm": "^3.6.2 || dev-master" }, "require-dev": { "codeception/codeception": "^4.0.3", @@ -4070,7 +4146,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.0.x-dev" + "dev-master": "1.0.x-dev" } }, "autoload": { @@ -4117,7 +4193,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.0-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -4180,7 +4256,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.0-dev" + "dev-master": "3.0-dev" } }, "autoload": { @@ -4238,7 +4314,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "4.2-dev" + "dev-master": "4.2-dev" } }, "autoload": { @@ -4290,7 +4366,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.1.x-dev" + "dev-master": "3.1.x-dev" } }, "autoload": { @@ -4358,7 +4434,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.0-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -4408,7 +4484,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.0.x-dev" + "dev-master": "3.0.x-dev" } }, "autoload": { @@ -4453,7 +4529,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.1-dev" + "dev-master": "1.1-dev" } }, "autoload": { @@ -4498,7 +4574,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "3.0.x-dev" + "dev-master": "3.0.x-dev" } }, "autoload": { @@ -4548,7 +4624,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.0-dev" + "dev-master": "2.0-dev" } }, "autoload": { @@ -4590,7 +4666,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.0.x-dev" + "dev-master": "2.0.x-dev" } }, "autoload": { @@ -4721,7 +4797,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "1.1-dev" + "dev-master": "1.1-dev" } }, "autoload": { @@ -4889,16 +4965,16 @@ }, { "name": "symfony/polyfill-ctype", - "version": "v1.17.1", + "version": "v1.18.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "2edd75b8b35d62fd3eeabba73b26b8f1f60ce13d" + "reference": "1c302646f6efc070cd46856e600e5e0684d6b454" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/2edd75b8b35d62fd3eeabba73b26b8f1f60ce13d", - "reference": "2edd75b8b35d62fd3eeabba73b26b8f1f60ce13d", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/1c302646f6efc070cd46856e600e5e0684d6b454", + "reference": "1c302646f6efc070cd46856e600e5e0684d6b454", "shasum": "" }, "require": { @@ -4910,7 +4986,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.17-dev" + "dev-master": "1.18-dev" }, "thanks": { "name": "symfony/polyfill", @@ -4961,7 +5037,7 @@ "type": "tidelift" } ], - "time": "2020-06-06T08:46:27+00:00" + "time": "2020-07-14T12:35:20+00:00" }, { "name": "symfony/polyfill-php70", @@ -5266,7 +5342,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "4.4-dev" + "dev-master": "4.4-dev" } }, "autoload": { @@ -5337,21 +5413,22 @@ }, { "name": "vimeo/psalm", - "version": "3.12.2", + "version": "3.13.1", "source": { "type": "git", "url": "https://github.com/vimeo/psalm.git", - "reference": "7c7ebd068f8acaba211d4a2c707c4ba90874fa26" + "reference": "afd8874a9e4562eac42a02de90e42e430c3a1db1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/vimeo/psalm/zipball/7c7ebd068f8acaba211d4a2c707c4ba90874fa26", - "reference": "7c7ebd068f8acaba211d4a2c707c4ba90874fa26", + "url": "https://api.github.com/repos/vimeo/psalm/zipball/afd8874a9e4562eac42a02de90e42e430c3a1db1", + "reference": "afd8874a9e4562eac42a02de90e42e430c3a1db1", "shasum": "" }, "require": { "amphp/amp": "^2.1", "amphp/byte-stream": "^1.5", + "composer/package-versions-deprecated": "^1.8.0", "composer/semver": "^1.4 || ^2.0 || ^3.0", "composer/xdebug-handler": "^1.1", "ext-dom": "*", @@ -5361,9 +5438,8 @@ "ext-tokenizer": "*", "felixfbecker/advanced-json-rpc": "^3.0.3", "felixfbecker/language-server-protocol": "^1.4", - "netresearch/jsonmapper": "^1.0 || ^2.0", - "nikic/php-parser": "^4.3", - "ocramius/package-versions": "^1.2", + "netresearch/jsonmapper": "^1.0 || ^2.0 || ^3.0", + "nikic/php-parser": "4.3.* || 4.4.* || 4.5.* || 4.6.*", "openlss/lib-array2xml": "^1.0", "php": "^7.1.3|^8", "sebastian/diff": "^3.0 || ^4.0", @@ -5379,7 +5455,6 @@ "bamarni/composer-bin-plugin": "^1.2", "brianium/paratest": "^4.0.0", "ext-curl": "*", - "php-coveralls/php-coveralls": "^2.2", "phpmyadmin/sql-parser": "5.1.0", "phpspec/prophecy": ">=1.9.0", "phpunit/phpunit": "^7.5.16 || ^8.5 || ^9.0", @@ -5430,7 +5505,7 @@ "inspection", "php" ], - "time": "2020-07-03T16:59:07+00:00" + "time": "2020-07-30T19:42:34+00:00" }, { "name": "webmozart/assert", @@ -5506,7 +5581,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "4.1-dev" + "dev-master": "4.1-dev" } }, "autoload": { @@ -5552,7 +5627,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.3-dev" + "dev-master": "2.3-dev" } }, "autoload": { @@ -5592,7 +5667,7 @@ "php": "^5.5 || ^7.0" }, "require-dev": { - "athletic/athletic": "dev-main", + "athletic/athletic": "dev-master", "fabpot/php-cs-fixer": "1.7.*", "phpunit/phpunit": "~4.0", "zendframework/zend-di": "~2.5", @@ -5605,7 +5680,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "2.7-dev", + "dev-master": "2.7-dev", "dev-develop": "3.0-dev" } }, From 5eee1ce2128f8d2ccdabc8b87ee5ec2126687768 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=B6ller?= Date: Fri, 31 Jul 2020 19:58:46 +0200 Subject: [PATCH 2/3] Fix: Issues detected via static analysis --- src/Classes/FinalRule.php | 2 +- src/Classes/NoExtendsRule.php | 2 +- src/Functions/NoNullableReturnTypeDeclarationRule.php | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/src/Classes/FinalRule.php b/src/Classes/FinalRule.php index 93ad7564..f4ba42c2 100644 --- a/src/Classes/FinalRule.php +++ b/src/Classes/FinalRule.php @@ -97,7 +97,7 @@ public function processNode(Node $node, Scope $scope): array return [ \sprintf( $this->errorMessageTemplate, - $node->namespacedName + $node->namespacedName->toString() ), ]; } diff --git a/src/Classes/NoExtendsRule.php b/src/Classes/NoExtendsRule.php index df760850..677b1815 100644 --- a/src/Classes/NoExtendsRule.php +++ b/src/Classes/NoExtendsRule.php @@ -83,7 +83,7 @@ public function processNode(Node $node, Scope $scope): array return [ \sprintf( 'Class "%s" is not allowed to extend "%s".', - $node->namespacedName, + $node->namespacedName->toString(), $extendedClassName ), ]; diff --git a/src/Functions/NoNullableReturnTypeDeclarationRule.php b/src/Functions/NoNullableReturnTypeDeclarationRule.php index 21a7d1ca..e3e926fd 100644 --- a/src/Functions/NoNullableReturnTypeDeclarationRule.php +++ b/src/Functions/NoNullableReturnTypeDeclarationRule.php @@ -42,7 +42,7 @@ public function processNode(Node $node, Scope $scope): array return [ \sprintf( 'Function %s() has a nullable return type declaration.', - $node->namespacedName + $node->namespacedName->toString() ), ]; } From fbb4d7964c0eb974ed602fb5947f291835cbcf4f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andreas=20M=C3=B6ller?= Date: Fri, 31 Jul 2020 19:59:00 +0200 Subject: [PATCH 3/3] Fix: Regenerate baseline --- psalm-baseline.xml | 29 ++++++++--------------------- 1 file changed, 8 insertions(+), 21 deletions(-) diff --git a/psalm-baseline.xml b/psalm-baseline.xml index 3c41905a..d9704a49 100644 --- a/psalm-baseline.xml +++ b/psalm-baseline.xml @@ -1,38 +1,25 @@ - + - - $node->namespacedName + $docComment->getReformattedText() $annotation $annotation - - toString - - - $node->namespacedName - + + isset($node->namespacedName) + - - $node->namespacedName->toString() - $node->namespacedName - - - toString - - - - - $node->namespacedName - + + isset($node->namespacedName) +