diff --git a/composer.json b/composer.json index fcabbfab..8e572857 100644 --- a/composer.json +++ b/composer.json @@ -25,7 +25,7 @@ "ergebnis/data-provider": "^3.4.0", "ergebnis/license": "^2.6.0", "ergebnis/phpunit-slow-test-detector": "^2.16.1", - "ergebnis/rector-rules": "~1.1.0", + "ergebnis/rector-rules": "~1.2.0", "fakerphp/faker": "^1.23.1", "phpstan/extension-installer": "^1.4.3", "phpstan/phpstan": "^1.12.10", diff --git a/composer.lock b/composer.lock index 98624264..9870f60f 100644 --- a/composer.lock +++ b/composer.lock @@ -4,7 +4,7 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "dd3062b19da32166e47fb5e71f2cf9f7", + "content-hash": "bcc0fea8c1a2c017bae3b40ca9a9d6a9", "packages": [ { "name": "clue/ndjson-react", @@ -3092,66 +3092,6 @@ ], "time": "2023-11-20T07:44:33+00:00" }, - { - "name": "danielstjules/stringy", - "version": "3.1.0", - "source": { - "type": "git", - "url": "https://github.com/danielstjules/Stringy.git", - "reference": "df24ab62d2d8213bbbe88cc36fc35a4503b4bd7e" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/danielstjules/Stringy/zipball/df24ab62d2d8213bbbe88cc36fc35a4503b4bd7e", - "reference": "df24ab62d2d8213bbbe88cc36fc35a4503b4bd7e", - "shasum": "" - }, - "require": { - "php": ">=5.4.0", - "symfony/polyfill-mbstring": "~1.1" - }, - "require-dev": { - "phpunit/phpunit": "~4.0" - }, - "type": "library", - "autoload": { - "files": [ - "src/Create.php" - ], - "psr-4": { - "Stringy\\": "src/" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Daniel St. Jules", - "email": "danielst.jules@gmail.com", - "homepage": "http://www.danielstjules.com" - } - ], - "description": "A string manipulation library with multibyte support", - "homepage": "https://github.com/danielstjules/Stringy", - "keywords": [ - "UTF", - "helpers", - "manipulation", - "methods", - "multibyte", - "string", - "utf-8", - "utility", - "utils" - ], - "support": { - "issues": "https://github.com/danielstjules/Stringy/issues", - "source": "https://github.com/danielstjules/Stringy" - }, - "time": "2017-06-12T01:10:27+00:00" - }, { "name": "ergebnis/composer-normalize", "version": "2.44.0", @@ -3776,35 +3716,36 @@ }, { "name": "ergebnis/rector-rules", - "version": "1.1.0", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/ergebnis/rector-rules.git", - "reference": "983577a4da33be1b8bff19ce08dac71c080cb8b9" + "reference": "c59abaceef82ec1954de4ac0ed31d874768c5da1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/ergebnis/rector-rules/zipball/983577a4da33be1b8bff19ce08dac71c080cb8b9", - "reference": "983577a4da33be1b8bff19ce08dac71c080cb8b9", + "url": "https://api.github.com/repos/ergebnis/rector-rules/zipball/c59abaceef82ec1954de4ac0ed31d874768c5da1", + "reference": "c59abaceef82ec1954de4ac0ed31d874768c5da1", "shasum": "" }, "require": { "nikic/php-parser": "^4.17.1 || ^5.0.0", "php": "~7.4.0 || ~8.0.0 || ~8.1.0 || ~8.2.0 || ~8.3.0 || ~8.4.0", "phpstan/phpstan": "^1.10.36", - "rector/rector": "~0.19.2 || ^1.0.0", - "symplify/rule-doc-generator-contracts": "^9.3.26" + "rector/rector": "^1.0.4" }, "require-dev": { - "ergebnis/composer-normalize": "^2.43.0", - "ergebnis/data-provider": "^3.2.0", - "ergebnis/license": "^2.4.0", - "ergebnis/php-cs-fixer-config": "^6.36.0", - "ergebnis/phpunit-slow-test-detector": "^2.15.1", + "ergebnis/composer-normalize": "^2.44.0", + "ergebnis/data-provider": "^3.4.0", + "ergebnis/license": "^2.6.0", + "ergebnis/php-cs-fixer-config": "^6.37.0", + "ergebnis/phpunit-slow-test-detector": "^2.16.1", "infection/infection": "~0.26.6", - "phpunit/phpunit": "^9.6.20", - "psalm/plugin-phpunit": "~0.19.0", - "vimeo/psalm": "^5.26.1" + "phpstan/extension-installer": "^1.4.3", + "phpstan/phpstan-deprecation-rules": "^1.2.1", + "phpstan/phpstan-phpunit": "^1.4.0", + "phpstan/phpstan-strict-rules": "^1.6.1", + "phpunit/phpunit": "^9.6.20" }, "type": "library", "extra": { @@ -3836,7 +3777,7 @@ "security": "https://github.com/ergebnis/rector-rules/blob/main/.github/SECURITY.md", "source": "https://github.com/ergebnis/rector-rules" }, - "time": "2024-09-27T15:58:11+00:00" + "time": "2024-11-23T23:18:08+00:00" }, { "name": "fakerphp/faker", @@ -4134,92 +4075,6 @@ ], "time": "2024-06-12T14:39:25+00:00" }, - { - "name": "nette/utils", - "version": "v3.2.10", - "source": { - "type": "git", - "url": "https://github.com/nette/utils.git", - "reference": "a4175c62652f2300c8017fb7e640f9ccb11648d2" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/nette/utils/zipball/a4175c62652f2300c8017fb7e640f9ccb11648d2", - "reference": "a4175c62652f2300c8017fb7e640f9ccb11648d2", - "shasum": "" - }, - "require": { - "php": ">=7.2 <8.4" - }, - "conflict": { - "nette/di": "<3.0.6" - }, - "require-dev": { - "jetbrains/phpstorm-attributes": "dev-master", - "nette/tester": "~2.0", - "phpstan/phpstan": "^1.0", - "tracy/tracy": "^2.3" - }, - "suggest": { - "ext-gd": "to use Image", - "ext-iconv": "to use Strings::webalize(), toAscii(), chr() and reverse()", - "ext-intl": "to use Strings::webalize(), toAscii(), normalize() and compare()", - "ext-json": "to use Nette\\Utils\\Json", - "ext-mbstring": "to use Strings::lower() etc...", - "ext-tokenizer": "to use Nette\\Utils\\Reflection::getUseStatements()", - "ext-xml": "to use Strings::length() etc. when mbstring is not available" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-master": "3.2-dev" - } - }, - "autoload": { - "classmap": [ - "src/" - ] - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "BSD-3-Clause", - "GPL-2.0-only", - "GPL-3.0-only" - ], - "authors": [ - { - "name": "David Grudl", - "homepage": "https://davidgrudl.com" - }, - { - "name": "Nette Community", - "homepage": "https://nette.org/contributors" - } - ], - "description": "🛠 Nette Utils: lightweight utilities for string & array manipulation, image handling, safe JSON encoding/decoding, validation, slug or strong password generating etc.", - "homepage": "https://nette.org", - "keywords": [ - "array", - "core", - "datetime", - "images", - "json", - "nette", - "paginator", - "password", - "slugify", - "string", - "unicode", - "utf-8", - "utility", - "validation" - ], - "support": { - "issues": "https://github.com/nette/utils/issues", - "source": "https://github.com/nette/utils/tree/v3.2.10" - }, - "time": "2023-07-30T15:38:18+00:00" - }, { "name": "nikic/php-parser", "version": "v4.19.4", @@ -6604,89 +6459,6 @@ ], "time": "2024-09-09T11:45:10+00:00" }, - { - "name": "symplify/rule-doc-generator-contracts", - "version": "9.4.70", - "source": { - "type": "git", - "url": "https://github.com/symplify/rule-doc-generator-contracts.git", - "reference": "1f6ea1652dbb52d4f867f159ac12d59540f04e21" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/symplify/rule-doc-generator-contracts/zipball/1f6ea1652dbb52d4f867f159ac12d59540f04e21", - "reference": "1f6ea1652dbb52d4f867f159ac12d59540f04e21", - "shasum": "" - }, - "require": { - "danielstjules/stringy": "^3.1", - "nette/utils": "^3.2", - "php": ">=8.0" - }, - "conflict": { - "symplify/amnesia": "<9.4.70", - "symplify/astral": "<9.4.70", - "symplify/autowire-array-parameter": "<9.4.70", - "symplify/coding-standard": "<9.4.70", - "symplify/composer-json-manipulator": "<9.4.70", - "symplify/config-transformer": "<9.4.70", - "symplify/console-color-diff": "<9.4.70", - "symplify/console-package-builder": "<9.4.70", - "symplify/easy-ci": "<9.4.70", - "symplify/easy-coding-standard": "<9.4.70", - "symplify/easy-hydrator": "<9.4.70", - "symplify/easy-testing": "<9.4.70", - "symplify/git-wrapper": "<9.4.70", - "symplify/latte-phpstan-compiler": "<9.4.70", - "symplify/markdown-diff": "<9.4.70", - "symplify/monorepo-builder": "<9.4.70", - "symplify/package-builder": "<9.4.70", - "symplify/php-config-printer": "<9.4.70", - "symplify/phpstan-extensions": "<9.4.70", - "symplify/phpstan-rules": "<9.4.70", - "symplify/psr4-switcher": "<9.4.70", - "symplify/rule-doc-generator": "<9.4.70", - "symplify/simple-php-doc-parser": "<9.4.70", - "symplify/skipper": "<9.4.70", - "symplify/smart-file-system": "<9.4.70", - "symplify/symfony-php-config": "<9.4.70", - "symplify/symfony-static-dumper": "<9.4.70", - "symplify/symplify-kernel": "<9.4.70", - "symplify/template-phpstan-compiler": "<9.4.70", - "symplify/twig-phpstan-compiler": "<9.4.70", - "symplify/vendor-patches": "<9.4.70" - }, - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "9.5-dev" - } - }, - "autoload": { - "psr-4": { - "Symplify\\RuleDocGenerator\\": "src" - } - }, - "notification-url": "https://packagist.org/downloads/", - "license": [ - "MIT" - ], - "description": "Contracts for production code of RuleDocGenerator", - "support": { - "source": "https://github.com/symplify/rule-doc-generator-contracts/tree/9.4.70" - }, - "funding": [ - { - "url": "https://www.paypal.me/rectorphp", - "type": "custom" - }, - { - "url": "https://github.com/tomasvotruba", - "type": "github" - } - ], - "time": "2021-10-02T16:05:23+00:00" - }, { "name": "theseer/tokenizer", "version": "1.2.3", @@ -6740,13 +6512,13 @@ ], "aliases": [], "minimum-stability": "stable", - "stability-flags": {}, + "stability-flags": [], "prefer-stable": false, "prefer-lowest": false, "platform": { "php": "~8.1.0 || ~8.2.0 || ~8.3.0" }, - "platform-dev": {}, + "platform-dev": [], "platform-overrides": { "php": "8.1.26" },