diff --git a/composer.lock b/composer.lock index 187a4bd..29f7fea 100644 --- a/composer.lock +++ b/composer.lock @@ -3443,29 +3443,31 @@ }, { "name": "tomasvotruba/type-coverage", - "version": "2.2.2", + "version": "2.3.0", "source": { "type": "git", "url": "https://github.com/TomasVotruba/type-coverage.git", - "reference": "25f298265c823e8fb0505169135855e1e6a91021" + "reference": "7ba48c1bf3bbb7ffe99caacc7017bae5ee72d644" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/TomasVotruba/type-coverage/zipball/25f298265c823e8fb0505169135855e1e6a91021", - "reference": "25f298265c823e8fb0505169135855e1e6a91021", + "url": "https://api.github.com/repos/TomasVotruba/type-coverage/zipball/7ba48c1bf3bbb7ffe99caacc7017bae5ee72d644", + "reference": "7ba48c1bf3bbb7ffe99caacc7017bae5ee72d644", "shasum": "" }, "require": { "php": "^8.4", - "phpstan/phpstan": "^2.2" + "phpstan/phpstan": "^2.2", + "webmozart/assert": "^1.11 || ^2.1" }, "require-dev": { "phpstan/extension-installer": "^1.4", - "phpunit/phpunit": "^12.5", + "phpunit/phpunit": "^13.2", "rector/jack": "^1.0", - "rector/rector": "^2.4", + "rector/rector": "^2.5", "shipmonk/composer-dependency-analyser": "^1.8", - "symplify/easy-coding-standard": "^13.1", + "symfony/dom-crawler": "^8.1", + "symplify/easy-coding-standard": "^13.2", "tomasvotruba/unused-public": "^2.2", "tracy/tracy": "^2.12" }, @@ -3473,12 +3475,14 @@ "extra": { "phpstan": { "includes": [ - "config/extension.neon" + "config/extension.neon", + "packages/type-perfect/config/extension.neon" ] } }, "autoload": { "psr-4": { + "Rector\\TypePerfect\\": "packages/type-perfect/src", "TomasVotruba\\TypeCoverage\\": "src" } }, @@ -3493,7 +3497,7 @@ ], "support": { "issues": "https://github.com/TomasVotruba/type-coverage/issues", - "source": "https://github.com/TomasVotruba/type-coverage/tree/2.2.2" + "source": "https://github.com/TomasVotruba/type-coverage/tree/2.3.0" }, "funding": [ { @@ -3505,7 +3509,73 @@ "type": "github" } ], - "time": "2026-06-07T12:35:00+00:00" + "time": "2026-07-29T20:32:37+00:00" + }, + { + "name": "webmozart/assert", + "version": "2.4.1", + "source": { + "type": "git", + "url": "https://github.com/webmozarts/assert.git", + "reference": "2ccb7c2e821038c03a3e6e1700c570c158c55f70" + }, + "dist": { + "type": "zip", + "url": "https://api.github.com/repos/webmozarts/assert/zipball/2ccb7c2e821038c03a3e6e1700c570c158c55f70", + "reference": "2ccb7c2e821038c03a3e6e1700c570c158c55f70", + "shasum": "" + }, + "require": { + "ext-ctype": "*", + "ext-date": "*", + "ext-filter": "*", + "php": "^8.2" + }, + "suggest": { + "ext-intl": "", + "ext-simplexml": "", + "ext-spl": "" + }, + "type": "library", + "extra": { + "psalm": { + "pluginClass": "Webmozart\\Assert\\PsalmPlugin" + }, + "branch-alias": { + "dev-master": "2.0-dev", + "dev-feature/2-0": "2.0-dev" + } + }, + "autoload": { + "psr-4": { + "Webmozart\\Assert\\": "src/" + } + }, + "notification-url": "https://packagist.org/downloads/", + "license": [ + "MIT" + ], + "authors": [ + { + "name": "Bernhard Schussek", + "email": "bschussek@gmail.com" + }, + { + "name": "Woody Gilk", + "email": "woody.gilk@gmail.com" + } + ], + "description": "Assertions to validate method input/output with nice error messages.", + "keywords": [ + "assert", + "check", + "validate" + ], + "support": { + "issues": "https://github.com/webmozarts/assert/issues", + "source": "https://github.com/webmozarts/assert/tree/2.4.1" + }, + "time": "2026-06-15T15:31:57+00:00" } ], "aliases": [],