From d7f4162e613fc434bab08148d761b67d809a4f45 Mon Sep 17 00:00:00 2001 From: Lee Rowlands Date: Wed, 3 Apr 2024 11:09:15 +1000 Subject: [PATCH 01/21] Update to symfony7 --- composer.json | 64 ++- composer.lock | 1492 ++++++++++++++++++++++++++----------------------- 2 files changed, 856 insertions(+), 700 deletions(-) diff --git a/composer.json b/composer.json index 94cc5133a1..1d4ca864c5 100644 --- a/composer.json +++ b/composer.json @@ -27,36 +27,68 @@ "drupal_org": { "type": "composer", "url": "https://packages.drupal.org/8" + }, + "sf7_robo": { + "type": "vcs", + "url": "https://github.com/larowlan/robo" + }, + "sf7_config": { + "type": "vcs", + "url": "https://github.com/larowlan/config" + }, + "sf7_log": { + "type": "vcs", + "url": "https://github.com/larowlan/log" + }, + "sf7_self-update": { + "type": "vcs", + "url": "https://github.com/larowlan/self-update" + }, + "sf7_site-process": { + "type": "vcs", + "url": "https://github.com/larowlan/site-process" + }, + "sf7_site-alias": { + "type": "vcs", + "url": "https://github.com/larowlan/site-alias" + }, + "sf7_yaml-cli": { + "type": "vcs", + "url": "https://github.com/larowlan/yaml-cli" + }, + "sf7_code-generator": { + "type": "vcs", + "url": "https://github.com/larowlan/drupal-code-generator" } }, "require": { - "php": ">=8.1", + "php": ">=8.3", "ext-dom": "*", "composer-runtime-api": "^2.2", - "chi-teck/drupal-code-generator": "^3.0", + "chi-teck/drupal-code-generator": "dev-symfony7", "composer/semver": "^1.4 || ^3", - "consolidation/annotated-command": "^4.9.2", - "consolidation/config": "^2.1.2", + "consolidation/annotated-command": "dev-symfony7", + "consolidation/config": "dev-symfony7", "consolidation/filter-via-dot-access-data": "^2.0.2", "consolidation/output-formatters": "^4.3.2", - "consolidation/robo": "^4.0.6", - "consolidation/site-alias": "^4", - "consolidation/site-process": "^5.3.0", - "grasmash/yaml-cli": "^3.1", + "consolidation/robo": "dev-symfony7", + "consolidation/site-alias": "dev-symfony7", + "consolidation/site-process": "dev-symfony7", + "grasmash/yaml-cli": "dev-symfony7", "guzzlehttp/guzzle": "^7.0", "laravel/prompts": "^0.1.15", "league/container": "^4", "psy/psysh": "~0.11", - "symfony/event-dispatcher": "^6", - "symfony/filesystem": "^6.1", - "symfony/finder": "^6", - "symfony/var-dumper": "^6.0", - "symfony/yaml": "^6.0" + "symfony/event-dispatcher": "^7", + "symfony/filesystem": "^7", + "symfony/finder": "^7", + "symfony/var-dumper": "^7", + "symfony/yaml": "^7" }, "require-dev": { "composer/installers": "^2", "cweagans/composer-patches": "~1.0", - "drupal/core-recommended": "^10.2.4", + "drupal/core-recommended": "11.x-dev", "drupal/semver_example": "2.3.0", "jetbrains/phpstorm-attributes": "^1.0", "mglaman/phpstan-drupal": "^1.2", @@ -65,7 +97,7 @@ "squizlabs/php_codesniffer": "^3.7" }, "conflict": { - "drupal/core": "< 10.1", + "drupal/core": "< 11.x-dev", "drupal/migrate_run": "*", "drupal/migrate_tools": "<= 5" }, @@ -93,7 +125,7 @@ "sort-packages": true, "process-timeout": 9600, "platform": { - "php": "8.1" + "php": "8.3" } }, "scripts": { diff --git a/composer.lock b/composer.lock index bfb71ef5ce..1a7d67ac5b 100644 --- a/composer.lock +++ b/composer.lock @@ -4,20 +4,20 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "3d5df5e7ecb3a7a3b21f8cc4225e882b", + "content-hash": "23308b5142cb857a4a0be7eb5ebc1660", "packages": [ { "name": "chi-teck/drupal-code-generator", - "version": "3.4.0", + "version": "dev-symfony7", "source": { "type": "git", - "url": "https://github.com/Chi-teck/drupal-code-generator.git", - "reference": "b8136b945dc3446894e6cd2b2f055e147140faed" + "url": "https://github.com/larowlan/drupal-code-generator.git", + "reference": "c4a2fa394f52dc23f388d2ddcb78981d51926084" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/b8136b945dc3446894e6cd2b2f055e147140faed", - "reference": "b8136b945dc3446894e6cd2b2f055e147140faed", + "url": "https://api.github.com/repos/larowlan/drupal-code-generator/zipball/c4a2fa394f52dc23f388d2ddcb78981d51926084", + "reference": "c4a2fa394f52dc23f388d2ddcb78981d51926084", "shasum": "" }, "require": { @@ -25,10 +25,10 @@ "php": ">=8.1.0", "psr/event-dispatcher": "^1.0", "psr/log": "^3.0", - "symfony/console": "^6.3", - "symfony/dependency-injection": "^6.3.2", - "symfony/filesystem": "^6.3", - "symfony/string": "^6.3", + "symfony/console": "^6.3 || ^7", + "symfony/dependency-injection": "^6.3.2 || ^7", + "symfony/filesystem": "^6.3 || ^7", + "symfony/string": "^6.3 || ^7", "twig/twig": "^3.4" }, "conflict": { @@ -37,13 +37,13 @@ "require-dev": { "chi-teck/drupal-coder-extension": "^2.0.0-beta2", "drupal/coder": "8.3.23", - "drupal/core": "10.3.x-dev", + "drupal/core": "10.3.x-dev || 11.x-dev", "ext-simplexml": "*", "phpspec/prophecy-phpunit": "^2.2", "phpunit/phpunit": "^9.6", "squizlabs/php_codesniffer": "^3.9", - "symfony/var-dumper": "^6.4", - "symfony/yaml": "^6.3", + "symfony/var-dumper": "^6.4 || ^7", + "symfony/yaml": "^6.3 || ^7", "vimeo/psalm": "^5.22.2" }, "bin": [ @@ -55,16 +55,20 @@ "DrupalCodeGenerator\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", + "autoload-dev": { + "psr-4": { + "DrupalCodeGenerator\\Tests\\Unit\\": "tests/unit", + "DrupalCodeGenerator\\Tests\\Functional\\": "tests/functional" + } + }, "license": [ "GPL-2.0-or-later" ], "description": "Drupal code generator", "support": { - "issues": "https://github.com/Chi-teck/drupal-code-generator/issues", - "source": "https://github.com/Chi-teck/drupal-code-generator/tree/3.4.0" + "source": "https://github.com/larowlan/drupal-code-generator/tree/symfony7" }, - "time": "2024-03-10T13:35:00+00:00" + "time": "2024-04-03T00:55:07+00:00" }, { "name": "composer/semver", @@ -149,25 +153,25 @@ }, { "name": "consolidation/annotated-command", - "version": "4.9.2", + "version": "dev-symfony7", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", - "reference": "b5255dcbee1de95036185062a103dabc622224de" + "reference": "af6282367975583ad7230237a19add558325ea9c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/b5255dcbee1de95036185062a103dabc622224de", - "reference": "b5255dcbee1de95036185062a103dabc622224de", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/af6282367975583ad7230237a19add558325ea9c", + "reference": "af6282367975583ad7230237a19add558325ea9c", "shasum": "" }, "require": { "consolidation/output-formatters": "^4.3.1", "php": ">=7.1.3", "psr/log": "^1 || ^2 || ^3", - "symfony/console": "^4.4.8 || ^5 || ^6", - "symfony/event-dispatcher": "^4.4.8 || ^5 || ^6", - "symfony/finder": "^4.4.8 || ^5 || ^6" + "symfony/console": "^4.4.8 || ^5 || ^6 || ^7", + "symfony/event-dispatcher": "^4.4.8 || ^5 || ^6 || ^7", + "symfony/finder": "^4.4.8 || ^5 || ^6 || ^7" }, "require-dev": { "composer-runtime-api": "^2.0", @@ -176,11 +180,6 @@ "yoast/phpunit-polyfills": "^0.2.0" }, "type": "library", - "extra": { - "branch-alias": { - "dev-main": "4.x-dev" - } - }, "autoload": { "psr-4": { "Consolidation\\AnnotatedCommand\\": "src" @@ -199,36 +198,36 @@ "description": "Initialize Symfony Console commands from annotated command class methods.", "support": { "issues": "https://github.com/consolidation/annotated-command/issues", - "source": "https://github.com/consolidation/annotated-command/tree/4.9.2" + "source": "https://github.com/consolidation/annotated-command/tree/symfony7" }, - "time": "2023-12-26T14:30:50+00:00" + "time": "2024-04-02T15:32:58+00:00" }, { "name": "consolidation/config", - "version": "2.1.2", + "version": "dev-symfony7", "source": { "type": "git", - "url": "https://github.com/consolidation/config.git", - "reference": "597f8d7fbeef801736250ec10c3e190569b1b0ae" + "url": "https://github.com/larowlan/config.git", + "reference": "1f2dbc5bad58418ba11499ec53c7121f89c4045f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/config/zipball/597f8d7fbeef801736250ec10c3e190569b1b0ae", - "reference": "597f8d7fbeef801736250ec10c3e190569b1b0ae", + "url": "https://api.github.com/repos/larowlan/config/zipball/1f2dbc5bad58418ba11499ec53c7121f89c4045f", + "reference": "1f2dbc5bad58418ba11499ec53c7121f89c4045f", "shasum": "" }, "require": { "dflydev/dot-access-data": "^1.1.0 || ^2 || ^3", "grasmash/expander": "^2.0.1 || ^3", "php": ">=7.1.3", - "symfony/event-dispatcher": "^4 || ^5 || ^6" + "symfony/event-dispatcher": "^4 || ^5 || ^6 || ^7" }, "require-dev": { "ext-json": "*", - "phpunit/phpunit": ">=7.5.20", + "phpunit/phpunit": "^7.5.20 || ^8 || ^9", "squizlabs/php_codesniffer": "^3", - "symfony/console": "^4 || ^5 || ^6", - "symfony/yaml": "^4 || ^5 || ^6", + "symfony/console": "^4 || ^5 || ^6 || ^7", + "symfony/yaml": "^4 || ^5 || ^6 || ^7", "yoast/phpunit-polyfills": "^1" }, "suggest": { @@ -246,7 +245,31 @@ "Consolidation\\Config\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", + "autoload-dev": { + "psr-4": { + "Consolidation\\Config\\Tests\\": "tests/src" + } + }, + "scripts": { + "cs": [ + "phpcs --standard=PSR2 -n src" + ], + "cbf": [ + "phpcbf --standard=PSR2 -n src" + ], + "unit": [ + "phpunit --testsuite=unit --colors=always" + ], + "lint": [ + "find src -name '*.php' -print0 | xargs -0 -n1 php -l", + "find tests/src -name '*.php' -print0 | xargs -0 -n1 php -l" + ], + "test": [ + "@lint", + "@unit", + "@cs" + ] + }, "license": [ "MIT" ], @@ -258,10 +281,9 @@ ], "description": "Provide configuration services for a commandline tool.", "support": { - "issues": "https://github.com/consolidation/config/issues", - "source": "https://github.com/consolidation/config/tree/2.1.2" + "source": "https://github.com/larowlan/config/tree/symfony7" }, - "time": "2022-10-06T17:48:03+00:00" + "time": "2024-04-03T00:38:34+00:00" }, { "name": "consolidation/filter-via-dot-access-data", @@ -315,32 +337,32 @@ }, { "name": "consolidation/log", - "version": "3.0.0", + "version": "dev-symfony7", "source": { "type": "git", - "url": "https://github.com/consolidation/log.git", - "reference": "caaad9d70dae54eb49002666f000e3c607066878" + "url": "https://github.com/larowlan/log.git", + "reference": "d850eea29431846f2c2dbd0bd6fed4454eee3cb1" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/log/zipball/caaad9d70dae54eb49002666f000e3c607066878", - "reference": "caaad9d70dae54eb49002666f000e3c607066878", + "url": "https://api.github.com/repos/larowlan/log/zipball/d850eea29431846f2c2dbd0bd6fed4454eee3cb1", + "reference": "d850eea29431846f2c2dbd0bd6fed4454eee3cb1", "shasum": "" }, "require": { "php": ">=8.0.0", "psr/log": "^3", - "symfony/console": "^5 || ^6" + "symfony/console": "^5 || ^6 || ^7" }, "require-dev": { - "phpunit/phpunit": ">=7.5.20", + "phpunit/phpunit": "^7.5.20 || ^8 || ^9", "squizlabs/php_codesniffer": "^3", "yoast/phpunit-polyfills": "^0.2.0" }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "2.x-dev" + "platform": { + "php": "8.1.14" } }, "autoload": { @@ -348,7 +370,31 @@ "Consolidation\\Log\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", + "autoload-dev": { + "psr-4": { + "Consolidation\\TestUtils\\": "tests/src" + } + }, + "scripts": { + "cs": [ + "phpcs -n --standard=PSR2 src" + ], + "cbf": [ + "phpcbf -n --standard=PSR2 src" + ], + "unit": [ + "phpunit --colors=always" + ], + "lint": [ + "find src -name '*.php' -print0 | xargs -0 -n1 php -l", + "find tests/src -name '*.php' -print0 | xargs -0 -n1 php -l" + ], + "test": [ + "@lint", + "@unit", + "@cs" + ] + }, "license": [ "MIT" ], @@ -360,37 +406,36 @@ ], "description": "Improved Psr-3 / Psr\\Log logger based on Symfony Console components.", "support": { - "issues": "https://github.com/consolidation/log/issues", - "source": "https://github.com/consolidation/log/tree/3.0.0" + "source": "https://github.com/larowlan/log/tree/symfony7" }, - "time": "2022-04-05T16:53:32+00:00" + "time": "2024-04-03T00:43:39+00:00" }, { "name": "consolidation/output-formatters", - "version": "4.3.2", + "version": "4.5.0", "source": { "type": "git", "url": "https://github.com/consolidation/output-formatters.git", - "reference": "06711568b4cd169700ff7e8075db0a9a341ceb58" + "reference": "7a611b01eb48eb19cd54672339fc08c0985bf540" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/06711568b4cd169700ff7e8075db0a9a341ceb58", - "reference": "06711568b4cd169700ff7e8075db0a9a341ceb58", + "url": "https://api.github.com/repos/consolidation/output-formatters/zipball/7a611b01eb48eb19cd54672339fc08c0985bf540", + "reference": "7a611b01eb48eb19cd54672339fc08c0985bf540", "shasum": "" }, "require": { "dflydev/dot-access-data": "^1.1.0 || ^2 || ^3", "php": ">=7.1.3", - "symfony/console": "^4 || ^5 || ^6", - "symfony/finder": "^4 || ^5 || ^6" + "symfony/console": "^4 || ^5 || ^6 || ^7", + "symfony/finder": "^4 || ^5 || ^6 || ^7" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", "phpunit/phpunit": "^7 || ^8 || ^9", "squizlabs/php_codesniffer": "^3", - "symfony/var-dumper": "^4 || ^5 || ^6", - "symfony/yaml": "^4 || ^5 || ^6", + "symfony/var-dumper": "^4 || ^5 || ^6 || ^7", + "symfony/yaml": "^4 || ^5 || ^6 || ^7", "yoast/phpunit-polyfills": "^1" }, "suggest": { @@ -415,39 +460,39 @@ "description": "Format text by applying transformations provided by plug-in formatters.", "support": { "issues": "https://github.com/consolidation/output-formatters/issues", - "source": "https://github.com/consolidation/output-formatters/tree/4.3.2" + "source": "https://github.com/consolidation/output-formatters/tree/4.5.0" }, - "time": "2023-07-06T04:45:41+00:00" + "time": "2024-04-02T15:18:52+00:00" }, { "name": "consolidation/robo", - "version": "4.0.6", + "version": "dev-symfony7", "source": { "type": "git", - "url": "https://github.com/consolidation/robo.git", - "reference": "55a272370940607649e5c46eb173c5c54f7c166d" + "url": "https://github.com/larowlan/robo.git", + "reference": "8afcf32ec8dfb0a284d98dc2fc285b2000aa6dbb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/robo/zipball/55a272370940607649e5c46eb173c5c54f7c166d", - "reference": "55a272370940607649e5c46eb173c5c54f7c166d", + "url": "https://api.github.com/repos/larowlan/robo/zipball/8afcf32ec8dfb0a284d98dc2fc285b2000aa6dbb", + "reference": "8afcf32ec8dfb0a284d98dc2fc285b2000aa6dbb", "shasum": "" }, "require": { - "consolidation/annotated-command": "^4.8.1", - "consolidation/config": "^2.0.1", - "consolidation/log": "^2.0.2 || ^3", + "consolidation/annotated-command": "dev-symfony7", + "consolidation/config": "dev-symfony7", + "consolidation/log": "dev-symfony7", "consolidation/output-formatters": "^4.1.2", - "consolidation/self-update": "^2.0", + "consolidation/self-update": "dev-symfony7", "league/container": "^3.3.1 || ^4.0", "php": ">=8.0", "phpowermove/docblock": "^4.0", - "symfony/console": "^6", - "symfony/event-dispatcher": "^6", - "symfony/filesystem": "^6", - "symfony/finder": "^6", - "symfony/process": "^6", - "symfony/yaml": "^6" + "symfony/console": "^7", + "symfony/event-dispatcher": "^7", + "symfony/filesystem": "^7", + "symfony/finder": "^7", + "symfony/process": "^7", + "symfony/yaml": "^7" }, "conflict": { "codegyre/robo": "*" @@ -475,7 +520,34 @@ "Robo\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", + "autoload-dev": { + "psr-4": { + "Robo\\": "tests/src", + "RoboExample\\": "examples/src" + } + }, + "scripts": { + "cs": [ + "./robo sniff" + ], + "unit": [ + "phpunit" + ], + "lint": [ + "find src tests/src -name '*.php' -print0 | xargs -0 -n1 -P4 -- php -l" + ], + "test": [ + "@lint", + "@unit", + "@cs" + ], + "phpdoc": [ + "build/tools/phpdoc" + ], + "install-tools": [ + "if [[ ! -f build/tools/phpdoc ]] ; then mkdir -p build/tools && wget --output-document=build/tools/phpdoc https://phpdoc.org/phpDocumentor.phar && chmod +x build/tools/phpdoc; fi" + ] + }, "license": [ "MIT" ], @@ -487,30 +559,29 @@ ], "description": "Modern task runner", "support": { - "issues": "https://github.com/consolidation/robo/issues", - "source": "https://github.com/consolidation/robo/tree/4.0.6" + "source": "https://github.com/larowlan/robo/tree/symfony7" }, - "time": "2023-04-30T21:49:04+00:00" + "time": "2024-04-03T00:47:42+00:00" }, { "name": "consolidation/self-update", - "version": "2.2.0", + "version": "dev-symfony7", "source": { "type": "git", - "url": "https://github.com/consolidation/self-update.git", - "reference": "972a1016761c9b63314e040836a12795dff6953a" + "url": "https://github.com/larowlan/self-update.git", + "reference": "b90a97fd63d1a3178d9d3d1a443a1c9e39d6d04c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/self-update/zipball/972a1016761c9b63314e040836a12795dff6953a", - "reference": "972a1016761c9b63314e040836a12795dff6953a", + "url": "https://api.github.com/repos/larowlan/self-update/zipball/b90a97fd63d1a3178d9d3d1a443a1c9e39d6d04c", + "reference": "b90a97fd63d1a3178d9d3d1a443a1c9e39d6d04c", "shasum": "" }, "require": { "composer/semver": "^3.2", "php": ">=5.5.0", - "symfony/console": "^2.8 || ^3 || ^4 || ^5 || ^6", - "symfony/filesystem": "^2.5 || ^3 || ^4 || ^5 || ^6" + "symfony/console": "^2.8 || ^3 || ^4 || ^5 || ^6 || ^7", + "symfony/filesystem": "^2.5 || ^3 || ^4 || ^5 || ^6 || ^7" }, "bin": [ "scripts/release" @@ -526,7 +597,11 @@ "SelfUpdate\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", + "scripts": { + "release": [ + "./scripts/release VERSION" + ] + }, "license": [ "MIT" ], @@ -542,30 +617,29 @@ ], "description": "Provides a self:update command for Symfony Console applications.", "support": { - "issues": "https://github.com/consolidation/self-update/issues", - "source": "https://github.com/consolidation/self-update/tree/2.2.0" + "source": "https://github.com/larowlan/self-update/tree/symfony7" }, - "time": "2023-03-18T01:37:41+00:00" + "time": "2024-04-03T00:46:26+00:00" }, { "name": "consolidation/site-alias", - "version": "4.0.1", + "version": "dev-symfony7", "source": { "type": "git", - "url": "https://github.com/consolidation/site-alias.git", - "reference": "b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5" + "url": "https://github.com/larowlan/site-alias.git", + "reference": "2bf79c7ac53ec2f93e9b0ddad1ae2cb23fca55dd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-alias/zipball/b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5", - "reference": "b0eeb8c8f3d54d072824ee31b5e00cb5181f91c5", + "url": "https://api.github.com/repos/larowlan/site-alias/zipball/2bf79c7ac53ec2f93e9b0ddad1ae2cb23fca55dd", + "reference": "2bf79c7ac53ec2f93e9b0ddad1ae2cb23fca55dd", "shasum": "" }, "require": { - "consolidation/config": "^1.2.1 || ^2", + "consolidation/config": "^1.2.1 || ^2 || dev-symfony7", "php": ">=7.4", - "symfony/filesystem": "^5.4 || ^6", - "symfony/finder": "^5 || ^6" + "symfony/filesystem": "^5.4 || ^6 || ^7", + "symfony/finder": "^5 || ^6 || ^7" }, "require-dev": { "php-coveralls/php-coveralls": "^2.4.2", @@ -585,7 +659,31 @@ "Consolidation\\SiteAlias\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", + "autoload-dev": { + "psr-4": { + "Consolidation\\SiteAlias\\": "tests/src" + } + }, + "scripts": { + "cs": [ + "phpcs --standard=PSR2 -n src" + ], + "cbf": [ + "phpcbf --standard=PSR2 -n src" + ], + "unit": [ + "phpunit --colors=always" + ], + "lint": [ + "find src -name '*.php' -print0 | xargs -0 -n1 php -l", + "find tests/src -name '*.php' -print0 | xargs -0 -n1 php -l" + ], + "test": [ + "@lint", + "@unit", + "@cs" + ] + }, "license": [ "MIT" ], @@ -601,31 +699,30 @@ ], "description": "Manage alias records for local and remote sites.", "support": { - "issues": "https://github.com/consolidation/site-alias/issues", - "source": "https://github.com/consolidation/site-alias/tree/4.0.1" + "source": "https://github.com/larowlan/site-alias/tree/symfony7" }, - "time": "2023-04-29T17:18:10+00:00" + "time": "2024-04-03T00:58:07+00:00" }, { "name": "consolidation/site-process", - "version": "5.3.0", + "version": "dev-symfony7", "source": { "type": "git", - "url": "https://github.com/consolidation/site-process.git", - "reference": "5e8eff50fd0015e7ca0b6ce4082cacef012f2f77" + "url": "https://github.com/larowlan/site-process.git", + "reference": "290ffc00df952e98cde25522112005711e697f25" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/site-process/zipball/5e8eff50fd0015e7ca0b6ce4082cacef012f2f77", - "reference": "5e8eff50fd0015e7ca0b6ce4082cacef012f2f77", + "url": "https://api.github.com/repos/larowlan/site-process/zipball/290ffc00df952e98cde25522112005711e697f25", + "reference": "290ffc00df952e98cde25522112005711e697f25", "shasum": "" }, "require": { - "consolidation/config": "^2", - "consolidation/site-alias": "^3 || ^4", + "consolidation/config": "^2 || dev-symfony7", + "consolidation/site-alias": "^3 || ^4 || dev-symfony7", "php": ">=8.0.14", - "symfony/console": "^5.4 || ^6", - "symfony/process": "^6" + "symfony/console": "^5.4 || ^6 || ^7", + "symfony/process": "^6 || ^7" }, "require-dev": { "phpunit/phpunit": "^9", @@ -642,7 +739,31 @@ "Consolidation\\SiteProcess\\": "src" } }, - "notification-url": "https://packagist.org/downloads/", + "autoload-dev": { + "psr-4": { + "Consolidation\\SiteProcess\\": "tests/src" + } + }, + "scripts": { + "cs": [ + "phpcs --standard=PSR2 -n src" + ], + "cbf": [ + "phpcbf --standard=PSR2 -n src" + ], + "unit": [ + "phpunit --colors=always" + ], + "lint": [ + "find src -name '*.php' -print0 | xargs -0 -n1 php -l", + "find tests/src -name '*.php' -print0 | xargs -0 -n1 php -l" + ], + "test": [ + "@lint", + "@unit", + "@cs" + ] + }, "license": [ "MIT" ], @@ -658,10 +779,9 @@ ], "description": "A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.", "support": { - "issues": "https://github.com/consolidation/site-process/issues", - "source": "https://github.com/consolidation/site-process/tree/5.3.0" + "source": "https://github.com/larowlan/site-process/tree/symfony7" }, - "time": "2024-04-01T12:42:12+00:00" + "time": "2024-04-03T01:01:05+00:00" }, { "name": "dflydev/dot-access-data", @@ -792,24 +912,24 @@ }, { "name": "grasmash/yaml-cli", - "version": "3.1.0", + "version": "dev-symfony7", "source": { "type": "git", - "url": "https://github.com/grasmash/yaml-cli.git", - "reference": "00f3fd775f6abbfacd44432f1999c3c3b02791f0" + "url": "https://github.com/larowlan/yaml-cli.git", + "reference": "2db796c537eccb1bfba578d2e0ee75177c8d2044" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/grasmash/yaml-cli/zipball/00f3fd775f6abbfacd44432f1999c3c3b02791f0", - "reference": "00f3fd775f6abbfacd44432f1999c3c3b02791f0", + "url": "https://api.github.com/repos/larowlan/yaml-cli/zipball/2db796c537eccb1bfba578d2e0ee75177c8d2044", + "reference": "2db796c537eccb1bfba578d2e0ee75177c8d2044", "shasum": "" }, "require": { "dflydev/dot-access-data": "^3", "php": ">=8.0", - "symfony/console": "^6", - "symfony/filesystem": "^6", - "symfony/yaml": "^6" + "symfony/console": "^6 || ^7", + "symfony/filesystem": "^6 || ^7", + "symfony/yaml": "^6 || ^7" }, "require-dev": { "php-coveralls/php-coveralls": "^2", @@ -830,7 +950,37 @@ "Grasmash\\YamlCli\\": "src/" } }, - "notification-url": "https://packagist.org/downloads/", + "autoload-dev": { + "psr-4": { + "Grasmash\\YamlCli\\Tests\\": "tests/src/" + } + }, + "scripts": { + "cs": [ + "phpcs" + ], + "cbf": [ + "phpcbf" + ], + "unit": [ + "phpunit" + ], + "lint": [ + "find src -name '*.php' -print0 | xargs -0 -n1 php -l", + "find tests -name '*.php' -print0 | xargs -0 -n1 php -l" + ], + "test": [ + "@lint", + "@unit", + "@cs" + ], + "coverage": [ + "php -d pcov.enabled=1 vendor/bin/phpunit tests/src --coverage-clover build/logs/clover.xml" + ], + "coveralls": [ + "php-coveralls -vvv" + ] + }, "license": [ "MIT" ], @@ -841,10 +991,9 @@ ], "description": "A command line tool for reading and manipulating yaml files.", "support": { - "issues": "https://github.com/grasmash/yaml-cli/issues", - "source": "https://github.com/grasmash/yaml-cli/tree/3.1.0" + "source": "https://github.com/larowlan/yaml-cli/tree/symfony7" }, - "time": "2022-05-09T20:22:34+00:00" + "time": "2024-04-03T00:51:55+00:00" }, { "name": "guzzlehttp/guzzle", @@ -1173,31 +1322,31 @@ }, { "name": "illuminate/collections", - "version": "v10.43.0", + "version": "v11.2.0", "source": { "type": "git", "url": "https://github.com/illuminate/collections.git", - "reference": "221c1ee944cb20ed807a8a5e8668552d6ca736ff" + "reference": "4cbbdae4ef3654378e28e7ebd43cad91adf4a658" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/collections/zipball/221c1ee944cb20ed807a8a5e8668552d6ca736ff", - "reference": "221c1ee944cb20ed807a8a5e8668552d6ca736ff", + "url": "https://api.github.com/repos/illuminate/collections/zipball/4cbbdae4ef3654378e28e7ebd43cad91adf4a658", + "reference": "4cbbdae4ef3654378e28e7ebd43cad91adf4a658", "shasum": "" }, "require": { - "illuminate/conditionable": "^10.0", - "illuminate/contracts": "^10.0", - "illuminate/macroable": "^10.0", - "php": "^8.1" + "illuminate/conditionable": "^11.0", + "illuminate/contracts": "^11.0", + "illuminate/macroable": "^11.0", + "php": "^8.2" }, "suggest": { - "symfony/var-dumper": "Required to use the dump method (^6.2)." + "symfony/var-dumper": "Required to use the dump method (^7.0)." }, "type": "library", "extra": { "branch-alias": { - "dev-master": "10.x-dev" + "dev-master": "11.x-dev" } }, "autoload": { @@ -1224,20 +1373,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2024-01-22T13:55:20+00:00" + "time": "2024-03-21T09:12:36+00:00" }, { "name": "illuminate/conditionable", - "version": "v10.43.0", + "version": "v11.2.0", "source": { "type": "git", "url": "https://github.com/illuminate/conditionable.git", - "reference": "d0958e4741fc9d6f516a552060fd1b829a85e009" + "reference": "e4c5c9b855c60c7bb16ce92ca9372684448cce47" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/conditionable/zipball/d0958e4741fc9d6f516a552060fd1b829a85e009", - "reference": "d0958e4741fc9d6f516a552060fd1b829a85e009", + "url": "https://api.github.com/repos/illuminate/conditionable/zipball/e4c5c9b855c60c7bb16ce92ca9372684448cce47", + "reference": "e4c5c9b855c60c7bb16ce92ca9372684448cce47", "shasum": "" }, "require": { @@ -1246,7 +1395,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "10.x-dev" + "dev-master": "11.x-dev" } }, "autoload": { @@ -1270,31 +1419,31 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2023-02-03T08:06:17+00:00" + "time": "2023-02-07T10:39:14+00:00" }, { "name": "illuminate/contracts", - "version": "v10.43.0", + "version": "v11.2.0", "source": { "type": "git", "url": "https://github.com/illuminate/contracts.git", - "reference": "8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac" + "reference": "fae548ad43f569fc506f40385b2e0dcf1f4eb2c9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/contracts/zipball/8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac", - "reference": "8d7152c4a1f5d9cf7da3e8b71f23e4556f6138ac", + "url": "https://api.github.com/repos/illuminate/contracts/zipball/fae548ad43f569fc506f40385b2e0dcf1f4eb2c9", + "reference": "fae548ad43f569fc506f40385b2e0dcf1f4eb2c9", "shasum": "" }, "require": { - "php": "^8.1", + "php": "^8.2", "psr/container": "^1.1.1|^2.0.1", "psr/simple-cache": "^1.0|^2.0|^3.0" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "10.x-dev" + "dev-master": "11.x-dev" } }, "autoload": { @@ -1318,29 +1467,29 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2024-01-15T18:52:32+00:00" + "time": "2024-02-23T15:52:10+00:00" }, { "name": "illuminate/macroable", - "version": "v10.43.0", + "version": "v11.2.0", "source": { "type": "git", "url": "https://github.com/illuminate/macroable.git", - "reference": "dff667a46ac37b634dcf68909d9d41e94dc97c27" + "reference": "e1be58f9b2af73f242dc6a9add1f376b3ec89eef" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/macroable/zipball/dff667a46ac37b634dcf68909d9d41e94dc97c27", - "reference": "dff667a46ac37b634dcf68909d9d41e94dc97c27", + "url": "https://api.github.com/repos/illuminate/macroable/zipball/e1be58f9b2af73f242dc6a9add1f376b3ec89eef", + "reference": "e1be58f9b2af73f242dc6a9add1f376b3ec89eef", "shasum": "" }, "require": { - "php": "^8.1" + "php": "^8.2" }, "type": "library", "extra": { "branch-alias": { - "dev-master": "10.x-dev" + "dev-master": "11.x-dev" } }, "autoload": { @@ -1364,20 +1513,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2023-06-05T12:46:42+00:00" + "time": "2023-06-08T14:08:27+00:00" }, { "name": "laravel/prompts", - "version": "v0.1.15", + "version": "v0.1.17", "source": { "type": "git", "url": "https://github.com/laravel/prompts.git", - "reference": "d814a27514d99b03c85aa42b22cfd946568636c1" + "reference": "8ee9f87f7f9eadcbe21e9e72cd4176b2f06cd5b5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/prompts/zipball/d814a27514d99b03c85aa42b22cfd946568636c1", - "reference": "d814a27514d99b03c85aa42b22cfd946568636c1", + "url": "https://api.github.com/repos/laravel/prompts/zipball/8ee9f87f7f9eadcbe21e9e72cd4176b2f06cd5b5", + "reference": "8ee9f87f7f9eadcbe21e9e72cd4176b2f06cd5b5", "shasum": "" }, "require": { @@ -1419,22 +1568,22 @@ ], "support": { "issues": "https://github.com/laravel/prompts/issues", - "source": "https://github.com/laravel/prompts/tree/v0.1.15" + "source": "https://github.com/laravel/prompts/tree/v0.1.17" }, - "time": "2023-12-29T22:37:42+00:00" + "time": "2024-03-13T16:05:43+00:00" }, { "name": "league/container", - "version": "4.2.0", + "version": "4.2.2", "source": { "type": "git", "url": "https://github.com/thephpleague/container.git", - "reference": "375d13cb828649599ef5d48a339c4af7a26cd0ab" + "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/thephpleague/container/zipball/375d13cb828649599ef5d48a339c4af7a26cd0ab", - "reference": "375d13cb828649599ef5d48a339c4af7a26cd0ab", + "url": "https://api.github.com/repos/thephpleague/container/zipball/ff346319ca1ff0e78277dc2311a42107cc1aab88", + "reference": "ff346319ca1ff0e78277dc2311a42107cc1aab88", "shasum": "" }, "require": { @@ -1495,7 +1644,7 @@ ], "support": { "issues": "https://github.com/thephpleague/container/issues", - "source": "https://github.com/thephpleague/container/tree/4.2.0" + "source": "https://github.com/thephpleague/container/tree/4.2.2" }, "funding": [ { @@ -1503,29 +1652,31 @@ "type": "github" } ], - "time": "2021-11-16T10:29:06+00:00" + "time": "2024-03-13T13:12:53+00:00" }, { "name": "nikic/php-parser", - "version": "v4.18.0", + "version": "v5.0.2", "source": { "type": "git", "url": "https://github.com/nikic/PHP-Parser.git", - "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999" + "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/1bcbb2179f97633e98bbbc87044ee2611c7d7999", - "reference": "1bcbb2179f97633e98bbbc87044ee2611c7d7999", + "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/139676794dc1e9231bf7bcd123cfc0c99182cb13", + "reference": "139676794dc1e9231bf7bcd123cfc0c99182cb13", "shasum": "" }, "require": { + "ext-ctype": "*", + "ext-json": "*", "ext-tokenizer": "*", - "php": ">=7.0" + "php": ">=7.4" }, "require-dev": { "ircmaxell/php-yacc": "^0.0.7", - "phpunit/phpunit": "^6.5 || ^7.0 || ^8.0 || ^9.0" + "phpunit/phpunit": "^7.0 || ^8.0 || ^9.0" }, "bin": [ "bin/php-parse" @@ -1533,7 +1684,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "4.9-dev" + "dev-master": "5.0-dev" } }, "autoload": { @@ -1557,9 +1708,9 @@ ], "support": { "issues": "https://github.com/nikic/PHP-Parser/issues", - "source": "https://github.com/nikic/PHP-Parser/tree/v4.18.0" + "source": "https://github.com/nikic/PHP-Parser/tree/v5.0.2" }, - "time": "2023-12-10T21:03:43+00:00" + "time": "2024-03-05T20:51:40+00:00" }, { "name": "phootwork/collection", @@ -2083,25 +2234,25 @@ }, { "name": "psy/psysh", - "version": "v0.11.21", + "version": "v0.12.3", "source": { "type": "git", "url": "https://github.com/bobthecow/psysh.git", - "reference": "bcb22101107f3bf770523b65630c9d547f60c540" + "reference": "b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/bobthecow/psysh/zipball/bcb22101107f3bf770523b65630c9d547f60c540", - "reference": "bcb22101107f3bf770523b65630c9d547f60c540", + "url": "https://api.github.com/repos/bobthecow/psysh/zipball/b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73", + "reference": "b6b6cce7d3ee8fbf31843edce5e8f5a72eff4a73", "shasum": "" }, "require": { "ext-json": "*", "ext-tokenizer": "*", - "nikic/php-parser": "^4.0 || ^3.1", - "php": "^8.0 || ^7.0.8", - "symfony/console": "^6.0 || ^5.0 || ^4.0 || ^3.4", - "symfony/var-dumper": "^6.0 || ^5.0 || ^4.0 || ^3.4" + "nikic/php-parser": "^5.0 || ^4.0", + "php": "^8.0 || ^7.4", + "symfony/console": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4", + "symfony/var-dumper": "^7.0 || ^6.0 || ^5.0 || ^4.0 || ^3.4" }, "conflict": { "symfony/console": "4.4.37 || 5.3.14 || 5.3.15 || 5.4.3 || 5.4.4 || 6.0.3 || 6.0.4" @@ -2112,8 +2263,7 @@ "suggest": { "ext-pcntl": "Enabling the PCNTL extension makes PsySH a lot happier :)", "ext-pdo-sqlite": "The doc command requires SQLite to work.", - "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well.", - "ext-readline": "Enables support for arrow-key history navigation, and showing and manipulating command history." + "ext-posix": "If you have PCNTL, you'll want the POSIX extension as well." }, "bin": [ "bin/psysh" @@ -2121,7 +2271,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-main": "0.11.x-dev" + "dev-main": "0.12.x-dev" }, "bamarni-bin": { "bin-links": false, @@ -2157,9 +2307,9 @@ ], "support": { "issues": "https://github.com/bobthecow/psysh/issues", - "source": "https://github.com/bobthecow/psysh/tree/v0.11.21" + "source": "https://github.com/bobthecow/psysh/tree/v0.12.3" }, - "time": "2023-09-17T21:15:54+00:00" + "time": "2024-04-02T15:57:53+00:00" }, { "name": "ralouphie/getallheaders", @@ -2207,47 +2357,46 @@ }, { "name": "symfony/console", - "version": "v6.4.4", + "version": "v7.0.4", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "0d9e4eb5ad413075624378f474c4167ea202de78" + "reference": "6b099f3306f7c9c2d2786ed736d0026b2903205f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/0d9e4eb5ad413075624378f474c4167ea202de78", - "reference": "0d9e4eb5ad413075624378f474c4167ea202de78", + "url": "https://api.github.com/repos/symfony/console/zipball/6b099f3306f7c9c2d2786ed736d0026b2903205f", + "reference": "6b099f3306f7c9c2d2786ed736d0026b2903205f", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", + "php": ">=8.2", "symfony/polyfill-mbstring": "~1.0", "symfony/service-contracts": "^2.5|^3", - "symfony/string": "^5.4|^6.0|^7.0" + "symfony/string": "^6.4|^7.0" }, "conflict": { - "symfony/dependency-injection": "<5.4", - "symfony/dotenv": "<5.4", - "symfony/event-dispatcher": "<5.4", - "symfony/lock": "<5.4", - "symfony/process": "<5.4" + "symfony/dependency-injection": "<6.4", + "symfony/dotenv": "<6.4", + "symfony/event-dispatcher": "<6.4", + "symfony/lock": "<6.4", + "symfony/process": "<6.4" }, "provide": { "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { "psr/log": "^1|^2|^3", - "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/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/event-dispatcher": "^6.4|^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" + "symfony/lock": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/var-dumper": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -2281,7 +2430,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v6.4.4" + "source": "https://github.com/symfony/console/tree/v7.0.4" }, "funding": [ { @@ -2297,44 +2446,43 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-02-22T20:27:20+00:00" }, { "name": "symfony/dependency-injection", - "version": "v6.4.4", + "version": "v7.0.4", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "6236e5e843cb763e9d0f74245678b994afea5363" + "reference": "47f37af245df8457ea63409fc242b3cc825ce5eb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/6236e5e843cb763e9d0f74245678b994afea5363", - "reference": "6236e5e843cb763e9d0f74245678b994afea5363", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/47f37af245df8457ea63409fc242b3cc825ce5eb", + "reference": "47f37af245df8457ea63409fc242b3cc825ce5eb", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "psr/container": "^1.1|^2.0", "symfony/deprecation-contracts": "^2.5|^3", - "symfony/service-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^6.2.10|^7.0" + "symfony/service-contracts": "^3.3", + "symfony/var-exporter": "^6.4|^7.0" }, "conflict": { "ext-psr": "<1.1|>=2", - "symfony/config": "<6.1", - "symfony/finder": "<5.4", - "symfony/proxy-manager-bridge": "<6.3", - "symfony/yaml": "<5.4" + "symfony/config": "<6.4", + "symfony/finder": "<6.4", + "symfony/yaml": "<6.4" }, "provide": { "psr/container-implementation": "1.1|2.0", "symfony/service-implementation": "1.1|2.0|3.0" }, "require-dev": { - "symfony/config": "^6.1|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/yaml": "^5.4|^6.0|^7.0" + "symfony/config": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -2362,7 +2510,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.4.4" + "source": "https://github.com/symfony/dependency-injection/tree/v7.0.4" }, "funding": [ { @@ -2378,7 +2526,7 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-02-22T20:27:20+00:00" }, { "name": "symfony/deprecation-contracts", @@ -2449,24 +2597,24 @@ }, { "name": "symfony/event-dispatcher", - "version": "v6.4.3", + "version": "v7.0.3", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher.git", - "reference": "ae9d3a6f3003a6caf56acd7466d8d52378d44fef" + "reference": "834c28d533dd0636f910909d01b9ff45cc094b5e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/ae9d3a6f3003a6caf56acd7466d8d52378d44fef", - "reference": "ae9d3a6f3003a6caf56acd7466d8d52378d44fef", + "url": "https://api.github.com/repos/symfony/event-dispatcher/zipball/834c28d533dd0636f910909d01b9ff45cc094b5e", + "reference": "834c28d533dd0636f910909d01b9ff45cc094b5e", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "symfony/event-dispatcher-contracts": "^2.5|^3" }, "conflict": { - "symfony/dependency-injection": "<5.4", + "symfony/dependency-injection": "<6.4", "symfony/service-contracts": "<2.5" }, "provide": { @@ -2475,13 +2623,13 @@ }, "require-dev": { "psr/log": "^1|^2|^3", - "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/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/error-handler": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", "symfony/service-contracts": "^2.5|^3", - "symfony/stopwatch": "^5.4|^6.0|^7.0" + "symfony/stopwatch": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -2509,7 +2657,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.4.3" + "source": "https://github.com/symfony/event-dispatcher/tree/v7.0.3" }, "funding": [ { @@ -2525,7 +2673,7 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-01-23T15:02:46+00:00" }, { "name": "symfony/event-dispatcher-contracts", @@ -2605,20 +2753,20 @@ }, { "name": "symfony/filesystem", - "version": "v6.4.3", + "version": "v7.0.3", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb" + "reference": "2890e3a825bc0c0558526c04499c13f83e1b6b12" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb", - "reference": "7f3b1755eb49297a0827a7575d5d2b2fd11cc9fb", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/2890e3a825bc0c0558526c04499c13f83e1b6b12", + "reference": "2890e3a825bc0c0558526c04499c13f83e1b6b12", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.8" }, @@ -2648,7 +2796,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v6.4.3" + "source": "https://github.com/symfony/filesystem/tree/v7.0.3" }, "funding": [ { @@ -2664,27 +2812,27 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-01-23T15:02:46+00:00" }, { "name": "symfony/finder", - "version": "v6.4.0", + "version": "v7.0.0", "source": { "type": "git", "url": "https://github.com/symfony/finder.git", - "reference": "11d736e97f116ac375a81f96e662911a34cd50ce" + "reference": "6e5688d69f7cfc4ed4a511e96007e06c2d34ce56" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/finder/zipball/11d736e97f116ac375a81f96e662911a34cd50ce", - "reference": "11d736e97f116ac375a81f96e662911a34cd50ce", + "url": "https://api.github.com/repos/symfony/finder/zipball/6e5688d69f7cfc4ed4a511e96007e06c2d34ce56", + "reference": "6e5688d69f7cfc4ed4a511e96007e06c2d34ce56", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.2" }, "require-dev": { - "symfony/filesystem": "^6.0|^7.0" + "symfony/filesystem": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -2712,7 +2860,7 @@ "description": "Finds files and directories via an intuitive fluent interface", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/finder/tree/v6.4.0" + "source": "https://github.com/symfony/finder/tree/v7.0.0" }, "funding": [ { @@ -2728,20 +2876,20 @@ "type": "tidelift" } ], - "time": "2023-10-31T17:30:12+00:00" + "time": "2023-10-31T17:59:56+00:00" }, { "name": "symfony/polyfill-ctype", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-ctype.git", - "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb" + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", - "reference": "ea208ce43cbb04af6867b4fdddb1bdbf84cc28cb", + "url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/ef4d7e442ca910c4764bce785146269b30cb5fc4", + "reference": "ef4d7e442ca910c4764bce785146269b30cb5fc4", "shasum": "" }, "require": { @@ -2755,9 +2903,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -2794,7 +2939,7 @@ "portable" ], "support": { - "source": "https://github.com/symfony/polyfill-ctype/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-ctype/tree/v1.29.0" }, "funding": [ { @@ -2810,20 +2955,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-intl-grapheme", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-grapheme.git", - "reference": "875e90aeea2777b6f135677f618529449334a612" + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/875e90aeea2777b6f135677f618529449334a612", - "reference": "875e90aeea2777b6f135677f618529449334a612", + "url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/32a9da87d7b3245e09ac426c83d334ae9f06f80f", + "reference": "32a9da87d7b3245e09ac426c83d334ae9f06f80f", "shasum": "" }, "require": { @@ -2834,9 +2979,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -2875,7 +3017,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.29.0" }, "funding": [ { @@ -2891,20 +3033,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-intl-normalizer", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-normalizer.git", - "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92" + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", - "reference": "8c4ad05dd0120b6a53c1ca374dca2ad0a1c4ed92", + "url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/bc45c394692b948b4d383a08d7753968bed9a83d", + "reference": "bc45c394692b948b4d383a08d7753968bed9a83d", "shasum": "" }, "require": { @@ -2915,9 +3057,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -2959,7 +3098,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.29.0" }, "funding": [ { @@ -2975,20 +3114,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-mbstring", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-mbstring.git", - "reference": "42292d99c55abe617799667f454222c54c60e229" + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/42292d99c55abe617799667f454222c54c60e229", - "reference": "42292d99c55abe617799667f454222c54c60e229", + "url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/9773676c8a1bb1f8d4340a62efe641cf76eda7ec", + "reference": "9773676c8a1bb1f8d4340a62efe641cf76eda7ec", "shasum": "" }, "require": { @@ -3002,9 +3141,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -3042,7 +3178,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-mbstring/tree/v1.29.0" }, "funding": [ { @@ -3058,7 +3194,7 @@ "type": "tidelift" } ], - "time": "2023-07-28T09:04:16+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-php80", @@ -3218,20 +3354,20 @@ }, { "name": "symfony/process", - "version": "v6.4.4", + "version": "v7.0.4", "source": { "type": "git", "url": "https://github.com/symfony/process.git", - "reference": "710e27879e9be3395de2b98da3f52a946039f297" + "reference": "0e7727191c3b71ebec6d529fa0e50a01ca5679e9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/process/zipball/710e27879e9be3395de2b98da3f52a946039f297", - "reference": "710e27879e9be3395de2b98da3f52a946039f297", + "url": "https://api.github.com/repos/symfony/process/zipball/0e7727191c3b71ebec6d529fa0e50a01ca5679e9", + "reference": "0e7727191c3b71ebec6d529fa0e50a01ca5679e9", "shasum": "" }, "require": { - "php": ">=8.1" + "php": ">=8.2" }, "type": "library", "autoload": { @@ -3259,7 +3395,7 @@ "description": "Executes commands in sub-processes", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/process/tree/v6.4.4" + "source": "https://github.com/symfony/process/tree/v7.0.4" }, "funding": [ { @@ -3275,7 +3411,7 @@ "type": "tidelift" } ], - "time": "2024-02-20T12:31:00+00:00" + "time": "2024-02-22T20:27:20+00:00" }, { "name": "symfony/service-contracts", @@ -3361,20 +3497,20 @@ }, { "name": "symfony/string", - "version": "v6.4.4", + "version": "v7.0.4", "source": { "type": "git", "url": "https://github.com/symfony/string.git", - "reference": "4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9" + "reference": "f5832521b998b0bec40bee688ad5de98d4cf111b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/string/zipball/4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9", - "reference": "4e465a95bdc32f49cf4c7f07f751b843bbd6dcd9", + "url": "https://api.github.com/repos/symfony/string/zipball/f5832521b998b0bec40bee688ad5de98d4cf111b", + "reference": "f5832521b998b0bec40bee688ad5de98d4cf111b", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-intl-grapheme": "~1.0", "symfony/polyfill-intl-normalizer": "~1.0", @@ -3384,11 +3520,11 @@ "symfony/translation-contracts": "<2.5" }, "require-dev": { - "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/error-handler": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", "symfony/translation-contracts": "^2.5|^3.0", - "symfony/var-exporter": "^5.4|^6.0|^7.0" + "symfony/var-exporter": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -3427,7 +3563,7 @@ "utf8" ], "support": { - "source": "https://github.com/symfony/string/tree/v6.4.4" + "source": "https://github.com/symfony/string/tree/v7.0.4" }, "funding": [ { @@ -3443,38 +3579,36 @@ "type": "tidelift" } ], - "time": "2024-02-01T13:16:41+00:00" + "time": "2024-02-01T13:17:36+00:00" }, { "name": "symfony/var-dumper", - "version": "v6.4.4", + "version": "v7.0.4", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "b439823f04c98b84d4366c79507e9da6230944b1" + "reference": "e03ad7c1535e623edbb94c22cc42353e488c6670" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/b439823f04c98b84d4366c79507e9da6230944b1", - "reference": "b439823f04c98b84d4366c79507e9da6230944b1", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/e03ad7c1535e623edbb94c22cc42353e488c6670", + "reference": "e03ad7c1535e623edbb94c22cc42353e488c6670", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", + "php": ">=8.2", "symfony/polyfill-mbstring": "~1.0" }, "conflict": { - "symfony/console": "<5.4" + "symfony/console": "<6.4" }, "require-dev": { "ext-iconv": "*", - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/error-handler": "^6.3|^7.0", - "symfony/http-kernel": "^5.4|^6.0|^7.0", - "symfony/process": "^5.4|^6.0|^7.0", - "symfony/uid": "^5.4|^6.0|^7.0", - "twig/twig": "^2.13|^3.0.4" + "symfony/console": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/uid": "^6.4|^7.0", + "twig/twig": "^3.0.4" }, "bin": [ "Resources/bin/var-dump-server" @@ -3512,7 +3646,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v6.4.4" + "source": "https://github.com/symfony/var-dumper/tree/v7.0.4" }, "funding": [ { @@ -3528,28 +3662,27 @@ "type": "tidelift" } ], - "time": "2024-02-15T11:23:52+00:00" + "time": "2024-02-15T11:33:06+00:00" }, { "name": "symfony/var-exporter", - "version": "v6.4.4", + "version": "v7.0.4", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "0bd342e24aef49fc82a21bd4eedd3e665d177e5b" + "reference": "dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/0bd342e24aef49fc82a21bd4eedd3e665d177e5b", - "reference": "0bd342e24aef49fc82a21bd4eedd3e665d177e5b", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41", + "reference": "dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3" + "php": ">=8.2" }, "require-dev": { - "symfony/var-dumper": "^5.4|^6.0|^7.0" + "symfony/var-dumper": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -3587,7 +3720,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v6.4.4" + "source": "https://github.com/symfony/var-exporter/tree/v7.0.4" }, "funding": [ { @@ -3603,32 +3736,31 @@ "type": "tidelift" } ], - "time": "2024-02-26T08:37:45+00:00" + "time": "2024-02-26T10:35:24+00:00" }, { "name": "symfony/yaml", - "version": "v6.4.3", + "version": "v7.0.3", "source": { "type": "git", "url": "https://github.com/symfony/yaml.git", - "reference": "d75715985f0f94f978e3a8fa42533e10db921b90" + "reference": "2d4fca631c00700597e9442a0b2451ce234513d3" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/yaml/zipball/d75715985f0f94f978e3a8fa42533e10db921b90", - "reference": "d75715985f0f94f978e3a8fa42533e10db921b90", + "url": "https://api.github.com/repos/symfony/yaml/zipball/2d4fca631c00700597e9442a0b2451ce234513d3", + "reference": "2d4fca631c00700597e9442a0b2451ce234513d3", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", + "php": ">=8.2", "symfony/polyfill-ctype": "^1.8" }, "conflict": { - "symfony/console": "<5.4" + "symfony/console": "<6.4" }, "require-dev": { - "symfony/console": "^5.4|^6.0|^7.0" + "symfony/console": "^6.4|^7.0" }, "bin": [ "Resources/bin/yaml-lint" @@ -3659,7 +3791,7 @@ "description": "Loads and dumps YAML files", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/yaml/tree/v6.4.3" + "source": "https://github.com/symfony/yaml/tree/v7.0.3" }, "funding": [ { @@ -3675,7 +3807,7 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-01-23T15:02:46+00:00" }, { "name": "twig/twig", @@ -4002,30 +4134,30 @@ }, { "name": "doctrine/annotations", - "version": "1.14.3", + "version": "2.0.1", "source": { "type": "git", "url": "https://github.com/doctrine/annotations.git", - "reference": "fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af" + "reference": "e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/doctrine/annotations/zipball/fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af", - "reference": "fb0d71a7393298a7b232cbf4c8b1f73f3ec3d5af", + "url": "https://api.github.com/repos/doctrine/annotations/zipball/e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f", + "reference": "e157ef3f3124bbf6fe7ce0ffd109e8a8ef284e7f", "shasum": "" }, "require": { - "doctrine/lexer": "^1 || ^2", + "doctrine/lexer": "^2 || ^3", "ext-tokenizer": "*", - "php": "^7.1 || ^8.0", + "php": "^7.2 || ^8.0", "psr/cache": "^1 || ^2 || ^3" }, "require-dev": { - "doctrine/cache": "^1.11 || ^2.0", - "doctrine/coding-standard": "^9 || ^10", - "phpstan/phpstan": "~1.4.10 || ^1.8.0", + "doctrine/cache": "^2.0", + "doctrine/coding-standard": "^10", + "phpstan/phpstan": "^1.8.0", "phpunit/phpunit": "^7.5 || ^8.5 || ^9.5", - "symfony/cache": "^4.4 || ^5.4 || ^6", + "symfony/cache": "^5.4 || ^6", "vimeo/psalm": "^4.10" }, "suggest": { @@ -4072,9 +4204,9 @@ ], "support": { "issues": "https://github.com/doctrine/annotations/issues", - "source": "https://github.com/doctrine/annotations/tree/1.14.3" + "source": "https://github.com/doctrine/annotations/tree/2.0.1" }, - "time": "2023-02-01T09:20:38+00:00" + "time": "2023-02-02T22:02:53+00:00" }, { "name": "doctrine/deprecations", @@ -4273,23 +4405,24 @@ }, { "name": "drupal/core", - "version": "10.2.4", + "version": "11.x-dev", "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "d1c5b44adfc79bda03252471491b0fba89d87eff" + "reference": "6944c42f390f9a7c1abfff860be18ae78fc0a017" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/d1c5b44adfc79bda03252471491b0fba89d87eff", - "reference": "d1c5b44adfc79bda03252471491b0fba89d87eff", + "url": "https://api.github.com/repos/drupal/core/zipball/6944c42f390f9a7c1abfff860be18ae78fc0a017", + "reference": "6944c42f390f9a7c1abfff860be18ae78fc0a017", "shasum": "" }, "require": { "asm89/stack-cors": "^2.1", "composer-runtime-api": "^2.1", "composer/semver": "^3.3", - "doctrine/annotations": "^1.14", + "doctrine/annotations": "^2.0", + "doctrine/lexer": "^2.0", "egulias/email-validator": "^3.2.1|^4.0", "ext-date": "*", "ext-dom": "*", @@ -4309,25 +4442,25 @@ "masterminds/html5": "^2.7", "mck89/peast": "^1.14", "pear/archive_tar": "^1.4.14", - "php": ">=8.1.0", + "php": ">=8.3.0", "psr/log": "^3.0", - "sebastian/diff": "^4", - "symfony/console": "^6.4", - "symfony/dependency-injection": "^6.4", - "symfony/event-dispatcher": "^6.4", - "symfony/filesystem": "^6.4", - "symfony/finder": "^6.4", - "symfony/http-foundation": "^6.4", - "symfony/http-kernel": "^6.4", - "symfony/mailer": "^6.4", - "symfony/mime": "^6.4", + "sebastian/diff": "^4|^5", + "symfony/console": "^7.0", + "symfony/dependency-injection": "^7.0", + "symfony/event-dispatcher": "^7.0", + "symfony/filesystem": "^7.0", + "symfony/finder": "^7.0", + "symfony/http-foundation": "^7.0", + "symfony/http-kernel": "^7.0", + "symfony/mailer": "^7.0", + "symfony/mime": "^7.0", "symfony/polyfill-iconv": "^1.26", - "symfony/process": "^6.4", - "symfony/psr-http-message-bridge": "^2.1|^6.4", - "symfony/routing": "^6.4", - "symfony/serializer": "^6.4", - "symfony/validator": "^6.4", - "symfony/yaml": "^6.4", + "symfony/process": "^7.0", + "symfony/psr-http-message-bridge": "^7.0", + "symfony/routing": "^7.0", + "symfony/serializer": "^7.0", + "symfony/validator": "^7.0", + "symfony/yaml": "^7.0", "twig/twig": "^3.5.0" }, "conflict": { @@ -4362,6 +4495,7 @@ "suggest": { "ext-zip": "Needed to extend the plugin.manager.archiver service capability with the handling of files in the ZIP format." }, + "default-branch": true, "type": "drupal-core", "extra": { "drupal-scaffold": { @@ -4421,7 +4555,8 @@ "lib/Drupal/Core/DrupalKernel.php", "lib/Drupal/Core/DrupalKernelInterface.php", "lib/Drupal/Core/Installer/InstallerRedirectTrait.php", - "lib/Drupal/Core/Site/Settings.php" + "lib/Drupal/Core/Site/Settings.php", + "lib/Drupal/Component/Datetime/Time.php" ] }, "notification-url": "https://packagist.org/downloads/", @@ -4430,31 +4565,31 @@ ], "description": "Drupal is an open source content management platform powering millions of websites and applications.", "support": { - "source": "https://github.com/drupal/core/tree/10.2.4" + "source": "https://github.com/drupal/core/tree/11.x" }, - "time": "2024-03-06T08:23:56+00:00" + "time": "2024-04-02T14:49:20+00:00" }, { "name": "drupal/core-recommended", - "version": "10.2.4", + "version": "11.x-dev", "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "550c4cb19afda15ef892d88469ab93dc38bf0b46" + "reference": "9618b9f2803422ceb46ccaaf548a7ee9d9563e94" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/550c4cb19afda15ef892d88469ab93dc38bf0b46", - "reference": "550c4cb19afda15ef892d88469ab93dc38bf0b46", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/9618b9f2803422ceb46ccaaf548a7ee9d9563e94", + "reference": "9618b9f2803422ceb46ccaaf548a7ee9d9563e94", "shasum": "" }, "require": { "asm89/stack-cors": "~v2.2.0", "composer/semver": "~3.4.0", - "doctrine/annotations": "~1.14.3", + "doctrine/annotations": "~2.0.1", "doctrine/deprecations": "~1.1.2", "doctrine/lexer": "~2.1.0", - "drupal/core": "10.2.4", + "drupal/core": "11.x-dev", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.8.1", "guzzlehttp/promises": "~2.0.2", @@ -4473,36 +4608,35 @@ "psr/log": "~3.0.0", "ralouphie/getallheaders": "~3.0.3", "sebastian/diff": "~4.0.5", - "symfony/console": "~v6.4.1", - "symfony/dependency-injection": "~v6.4.1", + "symfony/console": "~v7.0.4", + "symfony/dependency-injection": "~v7.0.4", "symfony/deprecation-contracts": "~v3.4.0", - "symfony/error-handler": "~v6.4.0", - "symfony/event-dispatcher": "~v6.4.0", + "symfony/error-handler": "~v7.0.4", + "symfony/event-dispatcher": "~v7.0.3", "symfony/event-dispatcher-contracts": "~v3.4.0", - "symfony/filesystem": "~v6.4.0", - "symfony/finder": "~v6.4.0", - "symfony/http-foundation": "~v6.4.0", - "symfony/http-kernel": "~v6.4.1", - "symfony/mailer": "~v6.4.0", - "symfony/mime": "~v6.4.0", - "symfony/polyfill-ctype": "~v1.28.0", - "symfony/polyfill-iconv": "~v1.28.0", - "symfony/polyfill-intl-grapheme": "~v1.28.0", - "symfony/polyfill-intl-idn": "~v1.28.0", - "symfony/polyfill-intl-normalizer": "~v1.28.0", - "symfony/polyfill-mbstring": "~v1.28.0", - "symfony/polyfill-php83": "~v1.28.0", - "symfony/process": "~v6.4.0", - "symfony/psr-http-message-bridge": "~v6.4.0", - "symfony/routing": "~v6.4.1", - "symfony/serializer": "~v6.4.1", - "symfony/service-contracts": "~v3.4.0", - "symfony/string": "~v6.4.0", - "symfony/translation-contracts": "~v3.4.0", - "symfony/validator": "~v6.4.0", - "symfony/var-dumper": "~v6.4.0", - "symfony/var-exporter": "~v6.4.1", - "symfony/yaml": "~v6.4.0", + "symfony/filesystem": "~v7.0.3", + "symfony/finder": "~v7.0.0", + "symfony/http-foundation": "~v7.0.4", + "symfony/http-kernel": "~v7.0.5", + "symfony/mailer": "~v7.0.4", + "symfony/mime": "~v7.0.3", + "symfony/polyfill-ctype": "~v1.29.0", + "symfony/polyfill-iconv": "~v1.29.0", + "symfony/polyfill-intl-grapheme": "~v1.29.0", + "symfony/polyfill-intl-idn": "~v1.29.0", + "symfony/polyfill-intl-normalizer": "~v1.29.0", + "symfony/polyfill-mbstring": "~v1.29.0", + "symfony/process": "~v7.0.4", + "symfony/psr-http-message-bridge": "~v7.0.3", + "symfony/routing": "~v7.0.5", + "symfony/serializer": "~v7.0.4", + "symfony/service-contracts": "~v3.4.1", + "symfony/string": "~v7.0.4", + "symfony/translation-contracts": "~v3.4.1", + "symfony/validator": "~v7.0.5", + "symfony/var-dumper": "~v7.0.4", + "symfony/var-exporter": "~v7.0.4", + "symfony/yaml": "~v7.0.3", "twig/twig": "~v3.8.0" }, "conflict": { @@ -4515,9 +4649,9 @@ ], "description": "Core and its dependencies with known-compatible minor versions. Require this project INSTEAD OF drupal/core.", "support": { - "source": "https://github.com/drupal/core-recommended/tree/10.2.4" + "source": "https://github.com/drupal/core-recommended/tree/11.x" }, - "time": "2024-03-06T08:23:56+00:00" + "time": "2024-04-01T17:21:00+00:00" }, { "name": "drupal/semver_example", @@ -4802,16 +4936,16 @@ }, { "name": "mglaman/phpstan-drupal", - "version": "1.2.9", + "version": "1.2.10", "source": { "type": "git", "url": "https://github.com/mglaman/phpstan-drupal.git", - "reference": "206285277fad650560cb26b43397b952228e3006" + "reference": "cdafb3285beeb5fadf25a43e18fee6f80bb14575" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/206285277fad650560cb26b43397b952228e3006", - "reference": "206285277fad650560cb26b43397b952228e3006", + "url": "https://api.github.com/repos/mglaman/phpstan-drupal/zipball/cdafb3285beeb5fadf25a43e18fee6f80bb14575", + "reference": "cdafb3285beeb5fadf25a43e18fee6f80bb14575", "shasum": "" }, "require": { @@ -4886,7 +5020,7 @@ "description": "Drupal extension and rules for PHPStan", "support": { "issues": "https://github.com/mglaman/phpstan-drupal/issues", - "source": "https://github.com/mglaman/phpstan-drupal/tree/1.2.9" + "source": "https://github.com/mglaman/phpstan-drupal/tree/1.2.10" }, "funding": [ { @@ -4902,7 +5036,7 @@ "type": "tidelift" } ], - "time": "2024-03-22T18:50:10+00:00" + "time": "2024-04-02T17:27:29+00:00" }, { "name": "myclabs/deep-copy", @@ -5096,16 +5230,16 @@ }, { "name": "pear/pear-core-minimal", - "version": "v1.10.14", + "version": "v1.10.15", "source": { "type": "git", "url": "https://github.com/pear/pear-core-minimal.git", - "reference": "a86fc145edb5caedbf96527214ce3cadc9de4a32" + "reference": "ce0adade8b97561656ace07cdaac4751c271ea8c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/a86fc145edb5caedbf96527214ce3cadc9de4a32", - "reference": "a86fc145edb5caedbf96527214ce3cadc9de4a32", + "url": "https://api.github.com/repos/pear/pear-core-minimal/zipball/ce0adade8b97561656ace07cdaac4751c271ea8c", + "reference": "ce0adade8b97561656ace07cdaac4751c271ea8c", "shasum": "" }, "require": { @@ -5118,9 +5252,9 @@ }, "type": "library", "autoload": { - "psr-0": { - "": "src/" - } + "classmap": [ + "src/" + ] }, "notification-url": "https://packagist.org/downloads/", "include-path": [ @@ -5141,7 +5275,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=PEAR", "source": "https://github.com/pear/pear-core-minimal" }, - "time": "2023-11-26T16:15:38+00:00" + "time": "2024-03-16T18:41:45+00:00" }, { "name": "pear/pear_exception", @@ -5322,16 +5456,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.10.65", + "version": "1.10.66", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "3c657d057a0b7ecae19cb12db446bbc99d8839c6" + "reference": "94779c987e4ebd620025d9e5fdd23323903950bd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/3c657d057a0b7ecae19cb12db446bbc99d8839c6", - "reference": "3c657d057a0b7ecae19cb12db446bbc99d8839c6", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/94779c987e4ebd620025d9e5fdd23323903950bd", + "reference": "94779c987e4ebd620025d9e5fdd23323903950bd", "shasum": "" }, "require": { @@ -5380,7 +5514,7 @@ "type": "tidelift" } ], - "time": "2024-03-23T10:30:26+00:00" + "time": "2024-03-28T16:17:31+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -5751,16 +5885,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.6.17", + "version": "9.6.18", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "1a156980d78a6666721b7e8e8502fe210b587fcd" + "reference": "32c2c2d6580b1d8ab3c10b1e9e4dc263cc69bb04" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/1a156980d78a6666721b7e8e8502fe210b587fcd", - "reference": "1a156980d78a6666721b7e8e8502fe210b587fcd", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/32c2c2d6580b1d8ab3c10b1e9e4dc263cc69bb04", + "reference": "32c2c2d6580b1d8ab3c10b1e9e4dc263cc69bb04", "shasum": "" }, "require": { @@ -5834,7 +5968,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.17" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.18" }, "funding": [ { @@ -5850,7 +5984,7 @@ "type": "tidelift" } ], - "time": "2024-02-23T13:14:51+00:00" + "time": "2024-03-21T12:07:32+00:00" }, { "name": "psr/cache", @@ -6759,16 +6893,16 @@ }, { "name": "sebastian/resource-operations", - "version": "3.0.3", + "version": "3.0.4", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/resource-operations.git", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8" + "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", - "reference": "0f4443cb3a1d92ce809899753bc0d5d5a8dd19a8", + "url": "https://api.github.com/repos/sebastianbergmann/resource-operations/zipball/05d5692a7993ecccd56a03e40cd7e5b09b1d404e", + "reference": "05d5692a7993ecccd56a03e40cd7e5b09b1d404e", "shasum": "" }, "require": { @@ -6780,7 +6914,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "3.0-dev" + "dev-main": "3.0-dev" } }, "autoload": { @@ -6801,8 +6935,7 @@ "description": "Provides a list of PHP built-in functions that operate on resources", "homepage": "https://www.github.com/sebastianbergmann/resource-operations", "support": { - "issues": "https://github.com/sebastianbergmann/resource-operations/issues", - "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.3" + "source": "https://github.com/sebastianbergmann/resource-operations/tree/3.0.4" }, "funding": [ { @@ -6810,7 +6943,7 @@ "type": "github" } ], - "time": "2020-09-28T06:45:17+00:00" + "time": "2024-03-14T16:00:52+00:00" }, { "name": "sebastian/type", @@ -6923,16 +7056,16 @@ }, { "name": "squizlabs/php_codesniffer", - "version": "3.9.0", + "version": "3.9.1", "source": { "type": "git", "url": "https://github.com/PHPCSStandards/PHP_CodeSniffer.git", - "reference": "d63cee4890a8afaf86a22e51ad4d97c91dd4579b" + "reference": "267a4405fff1d9c847134db3a3c92f1ab7f77909" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/d63cee4890a8afaf86a22e51ad4d97c91dd4579b", - "reference": "d63cee4890a8afaf86a22e51ad4d97c91dd4579b", + "url": "https://api.github.com/repos/PHPCSStandards/PHP_CodeSniffer/zipball/267a4405fff1d9c847134db3a3c92f1ab7f77909", + "reference": "267a4405fff1d9c847134db3a3c92f1ab7f77909", "shasum": "" }, "require": { @@ -6999,26 +7132,26 @@ "type": "open_collective" } ], - "time": "2024-02-16T15:06:51+00:00" + "time": "2024-03-31T21:03:09+00:00" }, { "name": "symfony/error-handler", - "version": "v6.4.4", + "version": "v7.0.4", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "c725219bdf2afc59423c32793d5019d2a904e13a" + "reference": "677b24759decff69e65b1e9d1471d90f95ced880" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/c725219bdf2afc59423c32793d5019d2a904e13a", - "reference": "c725219bdf2afc59423c32793d5019d2a904e13a", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/677b24759decff69e65b1e9d1471d90f95ced880", + "reference": "677b24759decff69e65b1e9d1471d90f95ced880", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "psr/log": "^1|^2|^3", - "symfony/var-dumper": "^5.4|^6.0|^7.0" + "symfony/var-dumper": "^6.4|^7.0" }, "conflict": { "symfony/deprecation-contracts": "<2.5", @@ -7027,7 +7160,7 @@ "require-dev": { "symfony/deprecation-contracts": "^2.5|^3", "symfony/http-kernel": "^6.4|^7.0", - "symfony/serializer": "^5.4|^6.0|^7.0" + "symfony/serializer": "^6.4|^7.0" }, "bin": [ "Resources/bin/patch-type-declarations" @@ -7058,7 +7191,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v6.4.4" + "source": "https://github.com/symfony/error-handler/tree/v7.0.4" }, "funding": [ { @@ -7074,40 +7207,40 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-02-22T20:27:20+00:00" }, { "name": "symfony/http-foundation", - "version": "v6.4.4", + "version": "v7.0.4", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304" + "reference": "439fdfdd344943254b1ef6278613e79040548045" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/ebc713bc6e6f4b53f46539fc158be85dfcd77304", - "reference": "ebc713bc6e6f4b53f46539fc158be85dfcd77304", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/439fdfdd344943254b1ef6278613e79040548045", + "reference": "439fdfdd344943254b1ef6278613e79040548045", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", + "php": ">=8.2", "symfony/polyfill-mbstring": "~1.1", "symfony/polyfill-php83": "^1.27" }, "conflict": { - "symfony/cache": "<6.3" + "doctrine/dbal": "<3.6", + "symfony/cache": "<6.4" }, "require-dev": { - "doctrine/dbal": "^2.13.1|^3|^4", + "doctrine/dbal": "^3.6|^4", "predis/predis": "^1.1|^2.0", - "symfony/cache": "^6.3|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/http-kernel": "^5.4.12|^6.0.12|^6.1.4|^7.0", - "symfony/mime": "^5.4|^6.0|^7.0", - "symfony/rate-limiter": "^5.4|^6.0|^7.0" + "symfony/cache": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/rate-limiter": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -7135,7 +7268,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v6.4.4" + "source": "https://github.com/symfony/http-foundation/tree/v7.0.4" }, "funding": [ { @@ -7151,76 +7284,75 @@ "type": "tidelift" } ], - "time": "2024-02-08T15:01:18+00:00" + "time": "2024-02-08T19:22:56+00:00" }, { "name": "symfony/http-kernel", - "version": "v6.4.5", + "version": "v7.0.5", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "f6947cb939d8efee137797382cb4db1af653ef75" + "reference": "37c24ca28f65e3121a68f3dd4daeb36fb1fa2a72" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/f6947cb939d8efee137797382cb4db1af653ef75", - "reference": "f6947cb939d8efee137797382cb4db1af653ef75", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/37c24ca28f65e3121a68f3dd4daeb36fb1fa2a72", + "reference": "37c24ca28f65e3121a68f3dd4daeb36fb1fa2a72", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "psr/log": "^1|^2|^3", - "symfony/deprecation-contracts": "^2.5|^3", "symfony/error-handler": "^6.4|^7.0", - "symfony/event-dispatcher": "^5.4|^6.0|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", "symfony/http-foundation": "^6.4|^7.0", "symfony/polyfill-ctype": "^1.8" }, "conflict": { - "symfony/browser-kit": "<5.4", - "symfony/cache": "<5.4", - "symfony/config": "<6.1", - "symfony/console": "<5.4", + "symfony/browser-kit": "<6.4", + "symfony/cache": "<6.4", + "symfony/config": "<6.4", + "symfony/console": "<6.4", "symfony/dependency-injection": "<6.4", - "symfony/doctrine-bridge": "<5.4", - "symfony/form": "<5.4", - "symfony/http-client": "<5.4", + "symfony/doctrine-bridge": "<6.4", + "symfony/form": "<6.4", + "symfony/http-client": "<6.4", "symfony/http-client-contracts": "<2.5", - "symfony/mailer": "<5.4", - "symfony/messenger": "<5.4", - "symfony/translation": "<5.4", + "symfony/mailer": "<6.4", + "symfony/messenger": "<6.4", + "symfony/translation": "<6.4", "symfony/translation-contracts": "<2.5", - "symfony/twig-bridge": "<5.4", + "symfony/twig-bridge": "<6.4", "symfony/validator": "<6.4", - "symfony/var-dumper": "<6.3", - "twig/twig": "<2.13" + "symfony/var-dumper": "<6.4", + "twig/twig": "<3.0.4" }, "provide": { "psr/log-implementation": "1.0|2.0|3.0" }, "require-dev": { "psr/cache": "^1.0|^2.0|^3.0", - "symfony/browser-kit": "^5.4|^6.0|^7.0", - "symfony/clock": "^6.2|^7.0", - "symfony/config": "^6.1|^7.0", - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/css-selector": "^5.4|^6.0|^7.0", + "symfony/browser-kit": "^6.4|^7.0", + "symfony/clock": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/css-selector": "^6.4|^7.0", "symfony/dependency-injection": "^6.4|^7.0", - "symfony/dom-crawler": "^5.4|^6.0|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/finder": "^5.4|^6.0|^7.0", + "symfony/dom-crawler": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", "symfony/http-client-contracts": "^2.5|^3", - "symfony/process": "^5.4|^6.0|^7.0", - "symfony/property-access": "^5.4.5|^6.0.5|^7.0", - "symfony/routing": "^5.4|^6.0|^7.0", + "symfony/process": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/routing": "^6.4|^7.0", "symfony/serializer": "^6.4.4|^7.0.4", - "symfony/stopwatch": "^5.4|^6.0|^7.0", - "symfony/translation": "^5.4|^6.0|^7.0", + "symfony/stopwatch": "^6.4|^7.0", + "symfony/translation": "^6.4|^7.0", "symfony/translation-contracts": "^2.5|^3", - "symfony/uid": "^5.4|^6.0|^7.0", + "symfony/uid": "^6.4|^7.0", "symfony/validator": "^6.4|^7.0", - "symfony/var-exporter": "^6.2|^7.0", - "twig/twig": "^2.13|^3.0.4" + "symfony/var-exporter": "^6.4|^7.0", + "twig/twig": "^3.0.4" }, "type": "library", "autoload": { @@ -7248,7 +7380,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v6.4.5" + "source": "https://github.com/symfony/http-kernel/tree/v7.0.5" }, "funding": [ { @@ -7264,43 +7396,43 @@ "type": "tidelift" } ], - "time": "2024-03-04T21:00:47+00:00" + "time": "2024-03-04T21:05:24+00:00" }, { "name": "symfony/mailer", - "version": "v6.4.4", + "version": "v7.0.4", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "791c5d31a8204cf3db0c66faab70282307f4376b" + "reference": "72e16d87bf50a3ce195b9470c06bb9d7b816ea85" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/791c5d31a8204cf3db0c66faab70282307f4376b", - "reference": "791c5d31a8204cf3db0c66faab70282307f4376b", + "url": "https://api.github.com/repos/symfony/mailer/zipball/72e16d87bf50a3ce195b9470c06bb9d7b816ea85", + "reference": "72e16d87bf50a3ce195b9470c06bb9d7b816ea85", "shasum": "" }, "require": { "egulias/email-validator": "^2.1.10|^3|^4", - "php": ">=8.1", + "php": ">=8.2", "psr/event-dispatcher": "^1", "psr/log": "^1|^2|^3", - "symfony/event-dispatcher": "^5.4|^6.0|^7.0", - "symfony/mime": "^6.2|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", "symfony/service-contracts": "^2.5|^3" }, "conflict": { "symfony/http-client-contracts": "<2.5", - "symfony/http-kernel": "<5.4", - "symfony/messenger": "<6.2", - "symfony/mime": "<6.2", - "symfony/twig-bridge": "<6.2.1" + "symfony/http-kernel": "<6.4", + "symfony/messenger": "<6.4", + "symfony/mime": "<6.4", + "symfony/twig-bridge": "<6.4" }, "require-dev": { - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/http-client": "^5.4|^6.0|^7.0", - "symfony/messenger": "^6.2|^7.0", - "symfony/twig-bridge": "^6.2|^7.0" + "symfony/console": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/twig-bridge": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -7328,7 +7460,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v6.4.4" + "source": "https://github.com/symfony/mailer/tree/v7.0.4" }, "funding": [ { @@ -7344,25 +7476,24 @@ "type": "tidelift" } ], - "time": "2024-02-03T21:33:47+00:00" + "time": "2024-02-03T21:34:19+00:00" }, { "name": "symfony/mime", - "version": "v6.4.3", + "version": "v7.0.3", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "5017e0a9398c77090b7694be46f20eb796262a34" + "reference": "c1ffe24ba6fdc3e3f0f3fcb93519103b326a3716" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/5017e0a9398c77090b7694be46f20eb796262a34", - "reference": "5017e0a9398c77090b7694be46f20eb796262a34", + "url": "https://api.github.com/repos/symfony/mime/zipball/c1ffe24ba6fdc3e3f0f3fcb93519103b326a3716", + "reference": "c1ffe24ba6fdc3e3f0f3fcb93519103b326a3716", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", + "php": ">=8.2", "symfony/polyfill-intl-idn": "^1.10", "symfony/polyfill-mbstring": "^1.0" }, @@ -7370,17 +7501,17 @@ "egulias/email-validator": "~3.0.0", "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", - "symfony/mailer": "<5.4", - "symfony/serializer": "<6.3.2" + "symfony/mailer": "<6.4", + "symfony/serializer": "<6.4" }, "require-dev": { "egulias/email-validator": "^2.1.10|^3.1|^4", "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/property-access": "^5.4|^6.0|^7.0", - "symfony/property-info": "^5.4|^6.0|^7.0", - "symfony/serializer": "^6.3.2|^7.0" + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/property-info": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -7412,7 +7543,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v6.4.3" + "source": "https://github.com/symfony/mime/tree/v7.0.3" }, "funding": [ { @@ -7428,20 +7559,20 @@ "type": "tidelift" } ], - "time": "2024-01-30T08:32:12+00:00" + "time": "2024-01-30T08:34:29+00:00" }, { "name": "symfony/polyfill-iconv", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-iconv.git", - "reference": "6de50471469b8c9afc38164452ab2b6170ee71c1" + "reference": "cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/6de50471469b8c9afc38164452ab2b6170ee71c1", - "reference": "6de50471469b8c9afc38164452ab2b6170ee71c1", + "url": "https://api.github.com/repos/symfony/polyfill-iconv/zipball/cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f", + "reference": "cd4226d140ecd3d0f13d32ed0a4a095ffe871d2f", "shasum": "" }, "require": { @@ -7455,9 +7586,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -7495,7 +7623,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-iconv/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-iconv/tree/v1.29.0" }, "funding": [ { @@ -7511,20 +7639,20 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:26:14+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-intl-idn", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-intl-idn.git", - "reference": "ecaafce9f77234a6a449d29e49267ba10499116d" + "reference": "a287ed7475f85bf6f61890146edbc932c0fff919" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/ecaafce9f77234a6a449d29e49267ba10499116d", - "reference": "ecaafce9f77234a6a449d29e49267ba10499116d", + "url": "https://api.github.com/repos/symfony/polyfill-intl-idn/zipball/a287ed7475f85bf6f61890146edbc932c0fff919", + "reference": "a287ed7475f85bf6f61890146edbc932c0fff919", "shasum": "" }, "require": { @@ -7537,9 +7665,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -7582,7 +7707,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-intl-idn/tree/v1.29.0" }, "funding": [ { @@ -7598,7 +7723,7 @@ "type": "tidelift" } ], - "time": "2023-01-26T09:30:37+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/polyfill-php72", @@ -7675,16 +7800,16 @@ }, { "name": "symfony/polyfill-php83", - "version": "v1.28.0", + "version": "v1.29.0", "source": { "type": "git", "url": "https://github.com/symfony/polyfill-php83.git", - "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11" + "reference": "86fcae159633351e5fd145d1c47de6c528f8caff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", - "reference": "b0f46ebbeeeda3e9d2faebdfbf4b4eae9b59fa11", + "url": "https://api.github.com/repos/symfony/polyfill-php83/zipball/86fcae159633351e5fd145d1c47de6c528f8caff", + "reference": "86fcae159633351e5fd145d1c47de6c528f8caff", "shasum": "" }, "require": { @@ -7693,9 +7818,6 @@ }, "type": "library", "extra": { - "branch-alias": { - "dev-main": "1.28-dev" - }, "thanks": { "name": "symfony/polyfill", "url": "https://github.com/symfony/polyfill" @@ -7735,7 +7857,7 @@ "shim" ], "support": { - "source": "https://github.com/symfony/polyfill-php83/tree/v1.28.0" + "source": "https://github.com/symfony/polyfill-php83/tree/v1.29.0" }, "funding": [ { @@ -7751,40 +7873,40 @@ "type": "tidelift" } ], - "time": "2023-08-16T06:22:46+00:00" + "time": "2024-01-29T20:11:03+00:00" }, { "name": "symfony/psr-http-message-bridge", - "version": "v6.4.3", + "version": "v7.0.3", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "49cfb0223ec64379f7154214dcc1f7c46f3c7a47" + "reference": "d9fadaf9541d7c01c307e48905d7ce1dbee6bf38" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/49cfb0223ec64379f7154214dcc1f7c46f3c7a47", - "reference": "49cfb0223ec64379f7154214dcc1f7c46f3c7a47", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/d9fadaf9541d7c01c307e48905d7ce1dbee6bf38", + "reference": "d9fadaf9541d7c01c307e48905d7ce1dbee6bf38", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "psr/http-message": "^1.0|^2.0", - "symfony/http-foundation": "^5.4|^6.0|^7.0" + "symfony/http-foundation": "^6.4|^7.0" }, "conflict": { "php-http/discovery": "<1.15", - "symfony/http-kernel": "<6.2" + "symfony/http-kernel": "<6.4" }, "require-dev": { "nyholm/psr7": "^1.1", "php-http/discovery": "^1.15", "psr/log": "^1.1.4|^2|^3", - "symfony/browser-kit": "^5.4|^6.0|^7.0", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/event-dispatcher": "^5.4|^6.0|^7.0", - "symfony/framework-bundle": "^6.2|^7.0", - "symfony/http-kernel": "^6.2|^7.0" + "symfony/browser-kit": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/event-dispatcher": "^6.4|^7.0", + "symfony/framework-bundle": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0" }, "type": "symfony-bridge", "autoload": { @@ -7818,7 +7940,7 @@ "psr-7" ], "support": { - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v6.4.3" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v7.0.3" }, "funding": [ { @@ -7834,40 +7956,38 @@ "type": "tidelift" } ], - "time": "2024-01-23T14:51:35+00:00" + "time": "2024-01-23T15:02:46+00:00" }, { "name": "symfony/routing", - "version": "v6.4.5", + "version": "v7.0.5", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "7fe30068e207d9c31c0138501ab40358eb2d49a4" + "reference": "ba6bf07d43289c6a4b4591ddb75bc3bc5f069c19" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/7fe30068e207d9c31c0138501ab40358eb2d49a4", - "reference": "7fe30068e207d9c31c0138501ab40358eb2d49a4", + "url": "https://api.github.com/repos/symfony/routing/zipball/ba6bf07d43289c6a4b4591ddb75bc3bc5f069c19", + "reference": "ba6bf07d43289c6a4b4591ddb75bc3bc5f069c19", "shasum": "" }, "require": { - "php": ">=8.1", + "php": ">=8.2", "symfony/deprecation-contracts": "^2.5|^3" }, "conflict": { - "doctrine/annotations": "<1.12", - "symfony/config": "<6.2", - "symfony/dependency-injection": "<5.4", - "symfony/yaml": "<5.4" + "symfony/config": "<6.4", + "symfony/dependency-injection": "<6.4", + "symfony/yaml": "<6.4" }, "require-dev": { - "doctrine/annotations": "^1.12|^2", "psr/log": "^1|^2|^3", - "symfony/config": "^6.2|^7.0", - "symfony/dependency-injection": "^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/yaml": "^5.4|^6.0|^7.0" + "symfony/config": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -7901,7 +8021,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v6.4.5" + "source": "https://github.com/symfony/routing/tree/v7.0.5" }, "funding": [ { @@ -7917,61 +8037,58 @@ "type": "tidelift" } ], - "time": "2024-02-27T12:33:30+00:00" + "time": "2024-02-27T12:34:35+00:00" }, { "name": "symfony/serializer", - "version": "v6.4.4", + "version": "v7.0.4", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "88da7f8fe03c5f4c2a69da907f1de03fab2e6872" + "reference": "c71d61c6c37804e10981960e5f5ebc2c8f0a4fbb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/88da7f8fe03c5f4c2a69da907f1de03fab2e6872", - "reference": "88da7f8fe03c5f4c2a69da907f1de03fab2e6872", + "url": "https://api.github.com/repos/symfony/serializer/zipball/c71d61c6c37804e10981960e5f5ebc2c8f0a4fbb", + "reference": "c71d61c6c37804e10981960e5f5ebc2c8f0a4fbb", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", + "php": ">=8.2", "symfony/polyfill-ctype": "~1.8" }, "conflict": { - "doctrine/annotations": "<1.12", "phpdocumentor/reflection-docblock": "<3.2.2", "phpdocumentor/type-resolver": "<1.4.0", - "symfony/dependency-injection": "<5.4", - "symfony/property-access": "<5.4", - "symfony/property-info": "<5.4.24|>=6,<6.2.11", - "symfony/uid": "<5.4", + "symfony/dependency-injection": "<6.4", + "symfony/property-access": "<6.4", + "symfony/property-info": "<6.4", + "symfony/uid": "<6.4", "symfony/validator": "<6.4", - "symfony/yaml": "<5.4" + "symfony/yaml": "<6.4" }, "require-dev": { - "doctrine/annotations": "^1.12|^2", "phpdocumentor/reflection-docblock": "^3.2|^4.0|^5.0", "seld/jsonlint": "^1.10", - "symfony/cache": "^5.4|^6.0|^7.0", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/console": "^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/filesystem": "^5.4|^6.0|^7.0", - "symfony/form": "^5.4|^6.0|^7.0", - "symfony/http-foundation": "^5.4|^6.0|^7.0", - "symfony/http-kernel": "^5.4|^6.0|^7.0", - "symfony/messenger": "^5.4|^6.0|^7.0", - "symfony/mime": "^5.4|^6.0|^7.0", - "symfony/property-access": "^5.4.26|^6.3|^7.0", - "symfony/property-info": "^5.4.24|^6.2.11|^7.0", + "symfony/cache": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/error-handler": "^6.4|^7.0", + "symfony/filesystem": "^6.4|^7.0", + "symfony/form": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/messenger": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/property-info": "^6.4|^7.0", "symfony/translation-contracts": "^2.5|^3", - "symfony/uid": "^5.4|^6.0|^7.0", + "symfony/uid": "^6.4|^7.0", "symfony/validator": "^6.4|^7.0", - "symfony/var-dumper": "^5.4|^6.0|^7.0", - "symfony/var-exporter": "^5.4|^6.0|^7.0", - "symfony/yaml": "^5.4|^6.0|^7.0" + "symfony/var-dumper": "^6.4|^7.0", + "symfony/var-exporter": "^6.4|^7.0", + "symfony/yaml": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -7999,7 +8116,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v6.4.4" + "source": "https://github.com/symfony/serializer/tree/v7.0.4" }, "funding": [ { @@ -8015,7 +8132,7 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-02-22T20:27:20+00:00" }, { "name": "symfony/translation-contracts", @@ -8097,55 +8214,53 @@ }, { "name": "symfony/validator", - "version": "v6.4.4", + "version": "v7.0.5", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "1cf92edc9a94d16275efef949fa6748d11cc8f47" + "reference": "6a73d479191a0bbbd9ffa3886af6e6ff6e79fb86" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/1cf92edc9a94d16275efef949fa6748d11cc8f47", - "reference": "1cf92edc9a94d16275efef949fa6748d11cc8f47", + "url": "https://api.github.com/repos/symfony/validator/zipball/6a73d479191a0bbbd9ffa3886af6e6ff6e79fb86", + "reference": "6a73d479191a0bbbd9ffa3886af6e6ff6e79fb86", "shasum": "" }, "require": { - "php": ">=8.1", - "symfony/deprecation-contracts": "^2.5|^3", + "php": ">=8.2", "symfony/polyfill-ctype": "~1.8", "symfony/polyfill-mbstring": "~1.0", "symfony/polyfill-php83": "^1.27", "symfony/translation-contracts": "^2.5|^3" }, "conflict": { - "doctrine/annotations": "<1.13", "doctrine/lexer": "<1.1", - "symfony/dependency-injection": "<5.4", - "symfony/expression-language": "<5.4", - "symfony/http-kernel": "<5.4", - "symfony/intl": "<5.4", - "symfony/property-info": "<5.4", - "symfony/translation": "<5.4.35|>=6.0,<6.3.12|>=6.4,<6.4.3|>=7.0,<7.0.3", - "symfony/yaml": "<5.4" + "symfony/dependency-injection": "<6.4", + "symfony/doctrine-bridge": "<7.0", + "symfony/expression-language": "<6.4", + "symfony/http-kernel": "<6.4", + "symfony/intl": "<6.4", + "symfony/property-info": "<6.4", + "symfony/translation": "<6.4.3|>=7.0,<7.0.3", + "symfony/yaml": "<6.4" }, "require-dev": { - "doctrine/annotations": "^1.13|^2", "egulias/email-validator": "^2.1.10|^3|^4", - "symfony/cache": "^5.4|^6.0|^7.0", - "symfony/config": "^5.4|^6.0|^7.0", - "symfony/console": "^5.4|^6.0|^7.0", - "symfony/dependency-injection": "^5.4|^6.0|^7.0", - "symfony/expression-language": "^5.4|^6.0|^7.0", - "symfony/finder": "^5.4|^6.0|^7.0", - "symfony/http-client": "^5.4|^6.0|^7.0", - "symfony/http-foundation": "^5.4|^6.0|^7.0", - "symfony/http-kernel": "^5.4|^6.0|^7.0", - "symfony/intl": "^5.4|^6.0|^7.0", - "symfony/mime": "^5.4|^6.0|^7.0", - "symfony/property-access": "^5.4|^6.0|^7.0", - "symfony/property-info": "^5.4|^6.0|^7.0", - "symfony/translation": "^5.4.35|~6.3.12|^6.4.3|^7.0.3", - "symfony/yaml": "^5.4|^6.0|^7.0" + "symfony/cache": "^6.4|^7.0", + "symfony/config": "^6.4|^7.0", + "symfony/console": "^6.4|^7.0", + "symfony/dependency-injection": "^6.4|^7.0", + "symfony/expression-language": "^6.4|^7.0", + "symfony/finder": "^6.4|^7.0", + "symfony/http-client": "^6.4|^7.0", + "symfony/http-foundation": "^6.4|^7.0", + "symfony/http-kernel": "^6.4|^7.0", + "symfony/intl": "^6.4|^7.0", + "symfony/mime": "^6.4|^7.0", + "symfony/property-access": "^6.4|^7.0", + "symfony/property-info": "^6.4|^7.0", + "symfony/translation": "^6.4.3|^7.0.3", + "symfony/yaml": "^6.4|^7.0" }, "type": "library", "autoload": { @@ -8173,7 +8288,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v6.4.4" + "source": "https://github.com/symfony/validator/tree/v7.0.5" }, "funding": [ { @@ -8189,7 +8304,7 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:10+00:00" + "time": "2024-02-27T12:53:56+00:00" }, { "name": "theseer/tokenizer", @@ -8288,17 +8403,26 @@ ], "aliases": [], "minimum-stability": "dev", - "stability-flags": [], + "stability-flags": { + "chi-teck/drupal-code-generator": 20, + "consolidation/annotated-command": 20, + "consolidation/config": 20, + "consolidation/robo": 20, + "consolidation/site-alias": 20, + "consolidation/site-process": 20, + "grasmash/yaml-cli": 20, + "drupal/core-recommended": 20 + }, "prefer-stable": true, "prefer-lowest": false, "platform": { - "php": ">=8.1", + "php": ">=8.3", "ext-dom": "*", "composer-runtime-api": "^2.2" }, "platform-dev": [], "platform-overrides": { - "php": "8.1" + "php": "8.3" }, "plugin-api-version": "2.6.0" } From 4fe6eb05ff4cb1b2c4a192218e85eafb6ce4f649 Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Thu, 4 Apr 2024 07:58:05 -0400 Subject: [PATCH 02/21] Fixes - DryshStyle needs work drush fi not working --- .circleci/config.yml | 2 +- composer.json | 2 +- composer.lock | 29 +++++++++++-------- .../v6/Style/DrushStyle.php | 20 +++++++++---- .../v6/Symfony/LessStrictArgvInput.php | 8 ++--- src/Application.php | 11 ++++--- src/Commands/core/PhpCommands.php | 2 +- src/Preflight/Preflight.php | 2 ++ src/Psysh/DrushHelpCommand.php | 2 +- 9 files changed, 46 insertions(+), 32 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index bad3599dcd..94af01a7ed 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -9,7 +9,7 @@ defaults: &defaults PHPUNIT_ARGS: "" PHP_SENDMAIL_PATH: /dev/null # https://drupal.slack.com/archives/CGKLP028K/p1702031434143329?thread_ts=1702024395.751479&cid=CGKLP028K - WODBY_TAG: 8.1-dev-4.40.9 + WODBY_TAG: 8.3 # These are not working. We disable the mode in .docker/zz-php.ini PHP_EXTENSIONS_DISABLE: xdebug PHP_XDEBUG_MODE: off diff --git a/composer.json b/composer.json index 1d4ca864c5..e724206b31 100644 --- a/composer.json +++ b/composer.json @@ -67,7 +67,7 @@ "composer-runtime-api": "^2.2", "chi-teck/drupal-code-generator": "dev-symfony7", "composer/semver": "^1.4 || ^3", - "consolidation/annotated-command": "dev-symfony7", + "consolidation/annotated-command": "dev-symfony7-4.x", "consolidation/config": "dev-symfony7", "consolidation/filter-via-dot-access-data": "^2.0.2", "consolidation/output-formatters": "^4.3.2", diff --git a/composer.lock b/composer.lock index 1a7d67ac5b..a625ca30b6 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": "23308b5142cb857a4a0be7eb5ebc1660", + "content-hash": "713b837d73d0414249b6b7f90e573d93", "packages": [ { "name": "chi-teck/drupal-code-generator", @@ -153,16 +153,16 @@ }, { "name": "consolidation/annotated-command", - "version": "dev-symfony7", + "version": "dev-symfony7-4.x", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", - "reference": "af6282367975583ad7230237a19add558325ea9c" + "reference": "4d340bf9dfd21ce810db9728549d948e17a7c2be" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/af6282367975583ad7230237a19add558325ea9c", - "reference": "af6282367975583ad7230237a19add558325ea9c", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/4d340bf9dfd21ce810db9728549d948e17a7c2be", + "reference": "4d340bf9dfd21ce810db9728549d948e17a7c2be", "shasum": "" }, "require": { @@ -180,6 +180,11 @@ "yoast/phpunit-polyfills": "^0.2.0" }, "type": "library", + "extra": { + "branch-alias": { + "dev-main": "4.x-dev" + } + }, "autoload": { "psr-4": { "Consolidation\\AnnotatedCommand\\": "src" @@ -198,9 +203,9 @@ "description": "Initialize Symfony Console commands from annotated command class methods.", "support": { "issues": "https://github.com/consolidation/annotated-command/issues", - "source": "https://github.com/consolidation/annotated-command/tree/symfony7" + "source": "https://github.com/consolidation/annotated-command/tree/symfony7-4.x" }, - "time": "2024-04-02T15:32:58+00:00" + "time": "2024-04-04T11:36:02+00:00" }, { "name": "consolidation/config", @@ -470,16 +475,16 @@ "source": { "type": "git", "url": "https://github.com/larowlan/robo.git", - "reference": "8afcf32ec8dfb0a284d98dc2fc285b2000aa6dbb" + "reference": "a92ddc381cb54f3d8ac07b67520fc730564d9e81" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/larowlan/robo/zipball/8afcf32ec8dfb0a284d98dc2fc285b2000aa6dbb", - "reference": "8afcf32ec8dfb0a284d98dc2fc285b2000aa6dbb", + "url": "https://api.github.com/repos/larowlan/robo/zipball/a92ddc381cb54f3d8ac07b67520fc730564d9e81", + "reference": "a92ddc381cb54f3d8ac07b67520fc730564d9e81", "shasum": "" }, "require": { - "consolidation/annotated-command": "dev-symfony7", + "consolidation/annotated-command": "dev-symfony7-4.x", "consolidation/config": "dev-symfony7", "consolidation/log": "dev-symfony7", "consolidation/output-formatters": "^4.1.2", @@ -561,7 +566,7 @@ "support": { "source": "https://github.com/larowlan/robo/tree/symfony7" }, - "time": "2024-04-03T00:47:42+00:00" + "time": "2024-04-04T11:45:32+00:00" }, { "name": "consolidation/self-update", diff --git a/src-symfony-compatibility/v6/Style/DrushStyle.php b/src-symfony-compatibility/v6/Style/DrushStyle.php index dd94360574..e366df8183 100644 --- a/src-symfony-compatibility/v6/Style/DrushStyle.php +++ b/src-symfony-compatibility/v6/Style/DrushStyle.php @@ -13,9 +13,9 @@ use Laravel\Prompts\SelectPrompt; use Laravel\Prompts\Spinner; use Laravel\Prompts\SuggestPrompt; -use Laravel\Prompts\TextPrompt; use Symfony\Component\Console\Question\Question; use Symfony\Component\Console\Style\SymfonyStyle; + use function Laravel\Prompts\confirm; use function Laravel\Prompts\multiselect; use function Laravel\Prompts\select; @@ -50,9 +50,17 @@ public function choice(string $question, array $choices, mixed $default = null, /** * Prompt the user for text input. */ - public function text($label, string $placeholder = '', string $default = '', bool|string $required = false, ?\Closure $validate = null, string $hint = ''): string + public function text( + $label, + string $placeholder = '', + string $default = '', + bool|string $required = false, + ?\Closure $validate = null, + string $hint = '' + ): void { - return (new TextPrompt($label, $placeholder, $default, $required, $validate, $hint))->prompt(); + // @todo return type of parent has changed + // return (new TextPrompt($label, $placeholder, $default, $required, $validate, $hint))->prompt(); } /** @@ -152,17 +160,17 @@ public function progress(string $label, iterable|int $steps, ?\Closure $callback return $progress; } - public function warning(string|array $message) + public function warning(string|array $message): void { $this->block($message, 'WARNING', 'fg=black;bg=yellow', ' ! ', true); } - public function note(string|array $message) + public function note(string|array $message): void { $this->block($message, 'NOTE', 'fg=black;bg=yellow', ' ! '); } - public function caution(string|array $message) + public function caution(string|array $message): void { $this->block($message, 'CAUTION', 'fg=black;bg=yellow', ' ! ', true); } diff --git a/src-symfony-compatibility/v6/Symfony/LessStrictArgvInput.php b/src-symfony-compatibility/v6/Symfony/LessStrictArgvInput.php index 719ff0be31..ff3233aea2 100644 --- a/src-symfony-compatibility/v6/Symfony/LessStrictArgvInput.php +++ b/src-symfony-compatibility/v6/Symfony/LessStrictArgvInput.php @@ -2,8 +2,8 @@ namespace Drush\Symfony; -use Symfony\Component\Console\Input\ArgvInput; use Symfony\Component\Console\Exception\RuntimeException; +use Symfony\Component\Console\Input\ArgvInput; /** * UnvalidatedArgvInput is an ArgvInput that never reports errors when @@ -58,7 +58,7 @@ public function getOption(string $name): mixed return false; } - protected function setTokens(array $tokens) + protected function setTokens(array $tokens): void { $this->tokens = $tokens; } @@ -66,7 +66,7 @@ protected function setTokens(array $tokens) /** * {@inheritdoc} */ - protected function parse() + protected function parse(): void { $parseOptions = true; $this->parsed = $this->tokens; @@ -334,7 +334,7 @@ public function getParameterOption(string|array $values, string|bool|int|float|a * * @return string */ - public function __toString() + public function __toString(): string { $tokens = array_map(function ($token) { if (preg_match('{^(-[^=]+=)(.+)}', $token, $match)) { diff --git a/src/Application.php b/src/Application.php index 65ba13a3d6..70b905f369 100644 --- a/src/Application.php +++ b/src/Application.php @@ -19,6 +19,7 @@ use Robo\Contract\ConfigAwareInterface; use Robo\Robo; use Symfony\Component\Console\Application as SymfonyApplication; +use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Exception\CommandNotFoundException; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Input\InputOption; @@ -183,11 +184,8 @@ public function selectUri($cwd) /** * @inheritdoc */ - public function find($name) + public function find($name): Command { - if (empty($name)) { - return; - } $command = $this->bootstrapAndFind($name); // Avoid exception when help is being built by https://github.com/bamarni/symfony-console-autocomplete. // @todo Find a cleaner solution. @@ -277,7 +275,7 @@ protected function checkObsolete($command) * second call. At the moment, the work done here is trivial, so we let * it happen twice. */ - protected function configureIO(InputInterface $input, OutputInterface $output) + protected function configureIO(InputInterface $input, OutputInterface $output): void { // Do default Symfony confguration. parent::configureIO($input, $output); @@ -315,8 +313,9 @@ public function configureAndRegisterCommands(InputInterface $input, OutputInterf // any of the configuration steps we do here. $this->configureIO($input, $output); + // @TODO Bring this back when yaml-ci supports Symfony7. // Directly add the yaml-cli commands. - $this->addCommands($this->serviceManager->instantiateYamlCliCommands()); + // $this->addCommands($this->serviceManager->instantiateYamlCliCommands()); // Find the command handlers that we can instantiate without bootstrapping Drupal $commandClasses = $this->serviceManager->discover($commandfileSearchpath, '\Drush'); diff --git a/src/Commands/core/PhpCommands.php b/src/Commands/core/PhpCommands.php index 1f8d52a898..4ea8a0390f 100644 --- a/src/Commands/core/PhpCommands.php +++ b/src/Commands/core/PhpCommands.php @@ -58,7 +58,7 @@ public function script(array $extra, $options = ['format' => 'var_export', 'scri if ($script == '-') { return eval($this->stdin()->contents()); - } elseif (file_exists($script)) { + } elseif ($script && file_exists($script)) { $found = $script; } else { // Array of paths to search for scripts diff --git a/src/Preflight/Preflight.php b/src/Preflight/Preflight.php index 39060d8ee8..07c783b26b 100644 --- a/src/Preflight/Preflight.php +++ b/src/Preflight/Preflight.php @@ -206,6 +206,8 @@ public function loadSymfonyCompatabilityAutoloader(): ClassLoader 4 => 'v4', // Drupal 9 5 => 'v4', // Early Drupal 10 (Symfony 5 works with Symfony 4 classes, so we don't keep an extra copy) 6 => 'v6', // Drupal 10 + // @TODO Revisit if needed. + 7 => 'v6', // Drupal 11 ]; if (empty($compatibilityMap[$symfonyMajorVersion])) { diff --git a/src/Psysh/DrushHelpCommand.php b/src/Psysh/DrushHelpCommand.php index 05069d3752..25f0f7ccd0 100644 --- a/src/Psysh/DrushHelpCommand.php +++ b/src/Psysh/DrushHelpCommand.php @@ -57,7 +57,7 @@ public function setCommand(Command $command): void /** * {@inheritdoc} */ - protected function execute(InputInterface $input, OutputInterface $output): void + protected function execute(InputInterface $input, OutputInterface $output): int { if ($this->command !== null) { // Help for an individual command. From 8826874c60ef21c5f08db739b15ad4c7aaf0984a Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Thu, 4 Apr 2024 08:31:59 -0400 Subject: [PATCH 03/21] Fix phpstan --- src/Command/RemoteCommandProxy.php | 6 +++--- src/Commands/core/CacheCommands.php | 6 ++++-- src/Psysh/DrushHelpCommand.php | 2 ++ 3 files changed, 9 insertions(+), 5 deletions(-) diff --git a/src/Command/RemoteCommandProxy.php b/src/Command/RemoteCommandProxy.php index 8421989c6b..136870e332 100644 --- a/src/Command/RemoteCommandProxy.php +++ b/src/Command/RemoteCommandProxy.php @@ -4,12 +4,12 @@ namespace Drush\Command; +use Drush\Runtime\RedispatchHook; +use Drush\Symfony\IndiscriminateInputDefinition; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Input\InputArgument; use Symfony\Component\Console\Input\InputInterface; use Symfony\Component\Console\Output\OutputInterface; -use Drush\Symfony\IndiscriminateInputDefinition; -use Drush\Runtime\RedispatchHook; /** * Create a placeholder proxy command to represent an unknown command. @@ -46,7 +46,7 @@ public function __construct($name, RedispatchHook $redispatchHook) $this->ignoreValidationErrors(); } - protected function execute(InputInterface $input, OutputInterface $output): void + protected function execute(InputInterface $input, OutputInterface $output): int { $this->redispatchHook->redispatchIfRemote($input); $name = $this->getName(); diff --git a/src/Commands/core/CacheCommands.php b/src/Commands/core/CacheCommands.php index 77dfe45c80..34a00a2de0 100644 --- a/src/Commands/core/CacheCommands.php +++ b/src/Commands/core/CacheCommands.php @@ -12,6 +12,7 @@ use Consolidation\AnnotatedCommand\Input\StdinAwareInterface; use Consolidation\AnnotatedCommand\Input\StdinAwareTrait; use Consolidation\OutputFormatters\StructuredData\PropertyList; +use Drupal\Core\Asset\AssetQueryStringInterface; use Drupal\Core\Asset\JsCollectionOptimizerLazy; use Drupal\Core\Cache\Cache; use Drupal\Core\Cache\CacheTagsInvalidatorInterface; @@ -53,7 +54,8 @@ public function __construct( private $cssOptimizer, private CachedDiscoveryClearerInterface $pluginCacheClearer, private BootstrapManager $bootstrapManager, - private ClassLoader $autoloader + private ClassLoader $autoloader, + private AssetQueryStringInterface $assetQueryString ) { parent::__construct(); } @@ -287,7 +289,7 @@ public function clearRouter(): void public function clearCssJs(): void { - _drupal_flush_css_js(); + $this->assetQueryString->reset(); $this->cssOptimizer->deleteAll(); $this->jsOptimizer->deleteAll(); } diff --git a/src/Psysh/DrushHelpCommand.php b/src/Psysh/DrushHelpCommand.php index 25f0f7ccd0..29640623fe 100644 --- a/src/Psysh/DrushHelpCommand.php +++ b/src/Psysh/DrushHelpCommand.php @@ -4,6 +4,7 @@ namespace Drush\Psysh; +use Drush\Commands\DrushCommands; use Psy\Command\Command as BaseCommand; use Symfony\Component\Console\Command\Command; use Symfony\Component\Console\Formatter\OutputFormatter; @@ -118,5 +119,6 @@ protected function execute(InputInterface $input, OutputInterface $output): int $output->page($messages); } + return DrushCommands::EXIT_SUCCESS; } } From 2eeaf0557d4a9ebb2c10f27f2c536506f8ccefa4 Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Thu, 4 Apr 2024 08:36:36 -0400 Subject: [PATCH 04/21] Get dependencies --- composer.lock | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/composer.lock b/composer.lock index a625ca30b6..6e713f0a33 100644 --- a/composer.lock +++ b/composer.lock @@ -157,12 +157,12 @@ "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", - "reference": "4d340bf9dfd21ce810db9728549d948e17a7c2be" + "reference": "0cbe71c37ade5d122fa75ae3d74562db9ae16a59" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/4d340bf9dfd21ce810db9728549d948e17a7c2be", - "reference": "4d340bf9dfd21ce810db9728549d948e17a7c2be", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/0cbe71c37ade5d122fa75ae3d74562db9ae16a59", + "reference": "0cbe71c37ade5d122fa75ae3d74562db9ae16a59", "shasum": "" }, "require": { @@ -205,7 +205,7 @@ "issues": "https://github.com/consolidation/annotated-command/issues", "source": "https://github.com/consolidation/annotated-command/tree/symfony7-4.x" }, - "time": "2024-04-04T11:36:02+00:00" + "time": "2024-04-04T12:09:41+00:00" }, { "name": "consolidation/config", @@ -714,12 +714,12 @@ "source": { "type": "git", "url": "https://github.com/larowlan/site-process.git", - "reference": "290ffc00df952e98cde25522112005711e697f25" + "reference": "9dcba4b63d8e28958f1d1850cc1a45a1cf832832" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/larowlan/site-process/zipball/290ffc00df952e98cde25522112005711e697f25", - "reference": "290ffc00df952e98cde25522112005711e697f25", + "url": "https://api.github.com/repos/larowlan/site-process/zipball/9dcba4b63d8e28958f1d1850cc1a45a1cf832832", + "reference": "9dcba4b63d8e28958f1d1850cc1a45a1cf832832", "shasum": "" }, "require": { @@ -786,7 +786,7 @@ "support": { "source": "https://github.com/larowlan/site-process/tree/symfony7" }, - "time": "2024-04-03T01:01:05+00:00" + "time": "2024-04-04T11:38:34+00:00" }, { "name": "dflydev/dot-access-data", From 9ccee2b19cd969d2a1134c1ec13c5fda7d2e9978 Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Thu, 4 Apr 2024 08:42:53 -0400 Subject: [PATCH 05/21] Update Symfony command return value in Greetcommand --- sut/modules/unish/woot/src/Drush/Commands/GreetCommands.php | 2 +- .../unish/woot/src/Drush/Commands/WootStaticFactoryCommands.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sut/modules/unish/woot/src/Drush/Commands/GreetCommands.php b/sut/modules/unish/woot/src/Drush/Commands/GreetCommands.php index 1d316c893a..7dc9bddea6 100644 --- a/sut/modules/unish/woot/src/Drush/Commands/GreetCommands.php +++ b/sut/modules/unish/woot/src/Drush/Commands/GreetCommands.php @@ -37,7 +37,7 @@ protected function configure(): void ; } - protected function execute(InputInterface $input, OutputInterface $output) + protected function execute(InputInterface $input, OutputInterface $output): int { $name = $input->getArgument('name'); if ($name) { diff --git a/sut/modules/unish/woot/src/Drush/Commands/WootStaticFactoryCommands.php b/sut/modules/unish/woot/src/Drush/Commands/WootStaticFactoryCommands.php index 365316dfd9..26720e4474 100644 --- a/sut/modules/unish/woot/src/Drush/Commands/WootStaticFactoryCommands.php +++ b/sut/modules/unish/woot/src/Drush/Commands/WootStaticFactoryCommands.php @@ -43,7 +43,7 @@ public function wootFactory($count = 10) $siteName = $this->configFactory->get('system.site')->get('name'); $this->io()->writeln('Woot factorial command with a static factory method in site ' . $siteName); - foreach (range(1,$count) as $i) { + foreach (range(1, $count) as $i) { $this->io()->writeln("Woot " . $a); $t = $a + $b; $a = $b; From 09fed364d124d3d2897e3fcd5dd40eececcc1180 Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 06:52:43 -0400 Subject: [PATCH 06/21] Update dependencies --- composer.json | 40 +-- composer.lock | 778 +++++++++++++++++++------------------------------- 2 files changed, 299 insertions(+), 519 deletions(-) diff --git a/composer.json b/composer.json index e724206b31..65826eaf9c 100644 --- a/composer.json +++ b/composer.json @@ -28,52 +28,24 @@ "type": "composer", "url": "https://packages.drupal.org/8" }, - "sf7_robo": { - "type": "vcs", - "url": "https://github.com/larowlan/robo" - }, - "sf7_config": { - "type": "vcs", - "url": "https://github.com/larowlan/config" - }, - "sf7_log": { - "type": "vcs", - "url": "https://github.com/larowlan/log" - }, - "sf7_self-update": { - "type": "vcs", - "url": "https://github.com/larowlan/self-update" - }, - "sf7_site-process": { - "type": "vcs", - "url": "https://github.com/larowlan/site-process" - }, - "sf7_site-alias": { - "type": "vcs", - "url": "https://github.com/larowlan/site-alias" - }, "sf7_yaml-cli": { "type": "vcs", "url": "https://github.com/larowlan/yaml-cli" - }, - "sf7_code-generator": { - "type": "vcs", - "url": "https://github.com/larowlan/drupal-code-generator" } }, "require": { "php": ">=8.3", "ext-dom": "*", "composer-runtime-api": "^2.2", - "chi-teck/drupal-code-generator": "dev-symfony7", + "chi-teck/drupal-code-generator": "4.x-dev", "composer/semver": "^1.4 || ^3", - "consolidation/annotated-command": "dev-symfony7-4.x", - "consolidation/config": "dev-symfony7", + "consolidation/annotated-command": "^4", + "consolidation/config": "^3", "consolidation/filter-via-dot-access-data": "^2.0.2", "consolidation/output-formatters": "^4.3.2", - "consolidation/robo": "dev-symfony7", - "consolidation/site-alias": "dev-symfony7", - "consolidation/site-process": "dev-symfony7", + "consolidation/robo": "dev-larowlan-symfony7", + "consolidation/site-alias": "^4", + "consolidation/site-process": "^5", "grasmash/yaml-cli": "dev-symfony7", "guzzlehttp/guzzle": "^7.0", "laravel/prompts": "^0.1.15", diff --git a/composer.lock b/composer.lock index 6e713f0a33..8c9ac0c66e 100644 --- a/composer.lock +++ b/composer.lock @@ -4,48 +4,49 @@ "Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies", "This file is @generated automatically" ], - "content-hash": "713b837d73d0414249b6b7f90e573d93", + "content-hash": "1f9e34af185aa05e68e7e32ca34617b6", "packages": [ { "name": "chi-teck/drupal-code-generator", - "version": "dev-symfony7", + "version": "4.x-dev", "source": { "type": "git", - "url": "https://github.com/larowlan/drupal-code-generator.git", - "reference": "c4a2fa394f52dc23f388d2ddcb78981d51926084" + "url": "https://github.com/Chi-teck/drupal-code-generator.git", + "reference": "0acf136746652c6b13d3b444b624280ea7dc92fc" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/larowlan/drupal-code-generator/zipball/c4a2fa394f52dc23f388d2ddcb78981d51926084", - "reference": "c4a2fa394f52dc23f388d2ddcb78981d51926084", + "url": "https://api.github.com/repos/Chi-teck/drupal-code-generator/zipball/0acf136746652c6b13d3b444b624280ea7dc92fc", + "reference": "0acf136746652c6b13d3b444b624280ea7dc92fc", "shasum": "" }, "require": { "ext-json": "*", - "php": ">=8.1.0", + "php": ">=8.3.0", "psr/event-dispatcher": "^1.0", "psr/log": "^3.0", - "symfony/console": "^6.3 || ^7", - "symfony/dependency-injection": "^6.3.2 || ^7", - "symfony/filesystem": "^6.3 || ^7", - "symfony/string": "^6.3 || ^7", + "symfony/console": "^7.0", + "symfony/dependency-injection": "^7.0", + "symfony/filesystem": "^7.0", + "symfony/string": "^7.0", "twig/twig": "^3.4" }, "conflict": { "squizlabs/php_codesniffer": "<3.6" }, "require-dev": { - "chi-teck/drupal-coder-extension": "^2.0.0-beta2", + "chi-teck/drupal-coder-extension": "^2.0.0-beta3", "drupal/coder": "8.3.23", - "drupal/core": "10.3.x-dev || 11.x-dev", + "drupal/core": "11.x-dev", "ext-simplexml": "*", "phpspec/prophecy-phpunit": "^2.2", "phpunit/phpunit": "^9.6", "squizlabs/php_codesniffer": "^3.9", - "symfony/var-dumper": "^6.4 || ^7", - "symfony/yaml": "^6.3 || ^7", - "vimeo/psalm": "^5.22.2" + "symfony/var-dumper": "^7.0", + "symfony/yaml": "^7.0", + "vimeo/psalm": "^5.23.1" }, + "default-branch": true, "bin": [ "bin/dcg" ], @@ -55,20 +56,16 @@ "DrupalCodeGenerator\\": "src" } }, - "autoload-dev": { - "psr-4": { - "DrupalCodeGenerator\\Tests\\Unit\\": "tests/unit", - "DrupalCodeGenerator\\Tests\\Functional\\": "tests/functional" - } - }, + "notification-url": "https://packagist.org/downloads/", "license": [ "GPL-2.0-or-later" ], "description": "Drupal code generator", "support": { - "source": "https://github.com/larowlan/drupal-code-generator/tree/symfony7" + "issues": "https://github.com/Chi-teck/drupal-code-generator/issues", + "source": "https://github.com/Chi-teck/drupal-code-generator/tree/4.x" }, - "time": "2024-04-03T00:55:07+00:00" + "time": "2024-04-14T14:09:58+00:00" }, { "name": "composer/semver", @@ -153,16 +150,16 @@ }, { "name": "consolidation/annotated-command", - "version": "dev-symfony7-4.x", + "version": "4.10.0", "source": { "type": "git", "url": "https://github.com/consolidation/annotated-command.git", - "reference": "0cbe71c37ade5d122fa75ae3d74562db9ae16a59" + "reference": "1e830ba908c9ffb1ba7ca056203531b27188812c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/0cbe71c37ade5d122fa75ae3d74562db9ae16a59", - "reference": "0cbe71c37ade5d122fa75ae3d74562db9ae16a59", + "url": "https://api.github.com/repos/consolidation/annotated-command/zipball/1e830ba908c9ffb1ba7ca056203531b27188812c", + "reference": "1e830ba908c9ffb1ba7ca056203531b27188812c", "shasum": "" }, "require": { @@ -203,36 +200,36 @@ "description": "Initialize Symfony Console commands from annotated command class methods.", "support": { "issues": "https://github.com/consolidation/annotated-command/issues", - "source": "https://github.com/consolidation/annotated-command/tree/symfony7-4.x" + "source": "https://github.com/consolidation/annotated-command/tree/4.10.0" }, - "time": "2024-04-04T12:09:41+00:00" + "time": "2024-04-05T21:05:39+00:00" }, { "name": "consolidation/config", - "version": "dev-symfony7", + "version": "3.0.0", "source": { "type": "git", - "url": "https://github.com/larowlan/config.git", - "reference": "1f2dbc5bad58418ba11499ec53c7121f89c4045f" + "url": "https://github.com/consolidation/config.git", + "reference": "248567e6322a89bb9a0d09d72278b7b6f9919d02" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/larowlan/config/zipball/1f2dbc5bad58418ba11499ec53c7121f89c4045f", - "reference": "1f2dbc5bad58418ba11499ec53c7121f89c4045f", + "url": "https://api.github.com/repos/consolidation/config/zipball/248567e6322a89bb9a0d09d72278b7b6f9919d02", + "reference": "248567e6322a89bb9a0d09d72278b7b6f9919d02", "shasum": "" }, "require": { - "dflydev/dot-access-data": "^1.1.0 || ^2 || ^3", - "grasmash/expander": "^2.0.1 || ^3", - "php": ">=7.1.3", - "symfony/event-dispatcher": "^4 || ^5 || ^6 || ^7" + "dflydev/dot-access-data": "^3", + "grasmash/expander": "^3", + "php": ">=8.2.0", + "symfony/event-dispatcher": "^7" }, "require-dev": { "ext-json": "*", - "phpunit/phpunit": "^7.5.20 || ^8 || ^9", + "phpunit/phpunit": "^9", "squizlabs/php_codesniffer": "^3", - "symfony/console": "^4 || ^5 || ^6 || ^7", - "symfony/yaml": "^4 || ^5 || ^6 || ^7", + "symfony/console": "^7", + "symfony/yaml": "^7", "yoast/phpunit-polyfills": "^1" }, "suggest": { @@ -250,31 +247,7 @@ "Consolidation\\Config\\": "src" } }, - "autoload-dev": { - "psr-4": { - "Consolidation\\Config\\Tests\\": "tests/src" - } - }, - "scripts": { - "cs": [ - "phpcs --standard=PSR2 -n src" - ], - "cbf": [ - "phpcbf --standard=PSR2 -n src" - ], - "unit": [ - "phpunit --testsuite=unit --colors=always" - ], - "lint": [ - "find src -name '*.php' -print0 | xargs -0 -n1 php -l", - "find tests/src -name '*.php' -print0 | xargs -0 -n1 php -l" - ], - "test": [ - "@lint", - "@unit", - "@cs" - ] - }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -286,9 +259,10 @@ ], "description": "Provide configuration services for a commandline tool.", "support": { - "source": "https://github.com/larowlan/config/tree/symfony7" + "issues": "https://github.com/consolidation/config/issues", + "source": "https://github.com/consolidation/config/tree/3.0.0" }, - "time": "2024-04-03T00:38:34+00:00" + "time": "2024-04-05T00:11:32+00:00" }, { "name": "consolidation/filter-via-dot-access-data", @@ -342,16 +316,16 @@ }, { "name": "consolidation/log", - "version": "dev-symfony7", + "version": "3.1.0", "source": { "type": "git", - "url": "https://github.com/larowlan/log.git", - "reference": "d850eea29431846f2c2dbd0bd6fed4454eee3cb1" + "url": "https://github.com/consolidation/log.git", + "reference": "c27a3beb36137c141ccbce0d89f64befb243c015" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/larowlan/log/zipball/d850eea29431846f2c2dbd0bd6fed4454eee3cb1", - "reference": "d850eea29431846f2c2dbd0bd6fed4454eee3cb1", + "url": "https://api.github.com/repos/consolidation/log/zipball/c27a3beb36137c141ccbce0d89f64befb243c015", + "reference": "c27a3beb36137c141ccbce0d89f64befb243c015", "shasum": "" }, "require": { @@ -367,7 +341,7 @@ "type": "library", "extra": { "platform": { - "php": "8.1.14" + "php": "8.2.17" } }, "autoload": { @@ -375,31 +349,7 @@ "Consolidation\\Log\\": "src" } }, - "autoload-dev": { - "psr-4": { - "Consolidation\\TestUtils\\": "tests/src" - } - }, - "scripts": { - "cs": [ - "phpcs -n --standard=PSR2 src" - ], - "cbf": [ - "phpcbf -n --standard=PSR2 src" - ], - "unit": [ - "phpunit --colors=always" - ], - "lint": [ - "find src -name '*.php' -print0 | xargs -0 -n1 php -l", - "find tests/src -name '*.php' -print0 | xargs -0 -n1 php -l" - ], - "test": [ - "@lint", - "@unit", - "@cs" - ] - }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -411,9 +361,10 @@ ], "description": "Improved Psr-3 / Psr\\Log logger based on Symfony Console components.", "support": { - "source": "https://github.com/larowlan/log/tree/symfony7" + "issues": "https://github.com/consolidation/log/issues", + "source": "https://github.com/consolidation/log/tree/3.1.0" }, - "time": "2024-04-03T00:43:39+00:00" + "time": "2024-04-04T23:50:25+00:00" }, { "name": "consolidation/output-formatters", @@ -471,33 +422,32 @@ }, { "name": "consolidation/robo", - "version": "dev-symfony7", + "version": "dev-larowlan-symfony7", "source": { "type": "git", - "url": "https://github.com/larowlan/robo.git", - "reference": "a92ddc381cb54f3d8ac07b67520fc730564d9e81" + "url": "https://github.com/consolidation/robo.git", + "reference": "c135e3be0f511a7329a97fe38417b1af081945e7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/larowlan/robo/zipball/a92ddc381cb54f3d8ac07b67520fc730564d9e81", - "reference": "a92ddc381cb54f3d8ac07b67520fc730564d9e81", + "url": "https://api.github.com/repos/consolidation/robo/zipball/c135e3be0f511a7329a97fe38417b1af081945e7", + "reference": "c135e3be0f511a7329a97fe38417b1af081945e7", "shasum": "" }, "require": { - "consolidation/annotated-command": "dev-symfony7-4.x", - "consolidation/config": "dev-symfony7", - "consolidation/log": "dev-symfony7", + "consolidation/annotated-command": "^4.8.1", + "consolidation/config": "^2.0.1 || ^3", + "consolidation/log": "^2.0.2 || ^3", "consolidation/output-formatters": "^4.1.2", - "consolidation/self-update": "dev-symfony7", "league/container": "^3.3.1 || ^4.0", "php": ">=8.0", "phpowermove/docblock": "^4.0", - "symfony/console": "^7", - "symfony/event-dispatcher": "^7", - "symfony/filesystem": "^7", - "symfony/finder": "^7", - "symfony/process": "^7", - "symfony/yaml": "^7" + "symfony/console": "^6 || ^7", + "symfony/event-dispatcher": "6 || ^7", + "symfony/filesystem": "^6 || ^7", + "symfony/finder": "^6 || ^7", + "symfony/process": "^6 || ^7", + "symfony/yaml": "^6 || ^7" }, "conflict": { "codegyre/robo": "*" @@ -506,11 +456,12 @@ "natxet/cssmin": "3.0.4", "patchwork/jsqueeze": "^2", "pear/archive_tar": "^1.4.4", - "phpunit/phpunit": "^7.5.20 || ^8", + "phpunit/phpunit": "^7.5.20 || ^8 || ^9", "squizlabs/php_codesniffer": "^3.6", "yoast/phpunit-polyfills": "^0.2.0" }, "suggest": { + "consolidation/self-update": "For self-updating a phar-based app built with Robo", "natxet/cssmin": "For minifying CSS files in taskMinify", "patchwork/jsqueeze": "For minifying JS files in taskMinify", "pear/archive_tar": "Allows tar archives to be created and extracted in taskPack and taskExtract, respectively.", @@ -525,34 +476,7 @@ "Robo\\": "src" } }, - "autoload-dev": { - "psr-4": { - "Robo\\": "tests/src", - "RoboExample\\": "examples/src" - } - }, - "scripts": { - "cs": [ - "./robo sniff" - ], - "unit": [ - "phpunit" - ], - "lint": [ - "find src tests/src -name '*.php' -print0 | xargs -0 -n1 -P4 -- php -l" - ], - "test": [ - "@lint", - "@unit", - "@cs" - ], - "phpdoc": [ - "build/tools/phpdoc" - ], - "install-tools": [ - "if [[ ! -f build/tools/phpdoc ]] ; then mkdir -p build/tools && wget --output-document=build/tools/phpdoc https://phpdoc.org/phpDocumentor.phar && chmod +x build/tools/phpdoc; fi" - ] - }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -564,84 +488,27 @@ ], "description": "Modern task runner", "support": { - "source": "https://github.com/larowlan/robo/tree/symfony7" + "issues": "https://github.com/consolidation/robo/issues", + "source": "https://github.com/consolidation/robo/tree/larowlan-symfony7" }, - "time": "2024-04-04T11:45:32+00:00" - }, - { - "name": "consolidation/self-update", - "version": "dev-symfony7", - "source": { - "type": "git", - "url": "https://github.com/larowlan/self-update.git", - "reference": "b90a97fd63d1a3178d9d3d1a443a1c9e39d6d04c" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/larowlan/self-update/zipball/b90a97fd63d1a3178d9d3d1a443a1c9e39d6d04c", - "reference": "b90a97fd63d1a3178d9d3d1a443a1c9e39d6d04c", - "shasum": "" - }, - "require": { - "composer/semver": "^3.2", - "php": ">=5.5.0", - "symfony/console": "^2.8 || ^3 || ^4 || ^5 || ^6 || ^7", - "symfony/filesystem": "^2.5 || ^3 || ^4 || ^5 || ^6 || ^7" - }, - "bin": [ - "scripts/release" - ], - "type": "library", - "extra": { - "branch-alias": { - "dev-main": "2.x-dev" - } - }, - "autoload": { - "psr-4": { - "SelfUpdate\\": "src" - } - }, - "scripts": { - "release": [ - "./scripts/release VERSION" - ] - }, - "license": [ - "MIT" - ], - "authors": [ - { - "name": "Alexander Menk", - "email": "menk@mestrona.net" - }, - { - "name": "Greg Anderson", - "email": "greg.1.anderson@greenknowe.org" - } - ], - "description": "Provides a self:update command for Symfony Console applications.", - "support": { - "source": "https://github.com/larowlan/self-update/tree/symfony7" - }, - "time": "2024-04-03T00:46:26+00:00" + "time": "2024-04-17T03:01:46+00:00" }, { "name": "consolidation/site-alias", - "version": "dev-symfony7", + "version": "4.1.0", "source": { "type": "git", - "url": "https://github.com/larowlan/site-alias.git", - "reference": "2bf79c7ac53ec2f93e9b0ddad1ae2cb23fca55dd" + "url": "https://github.com/consolidation/site-alias.git", + "reference": "1056ceb93f6aafe6f7600d7bbe1b62b8488abccf" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/larowlan/site-alias/zipball/2bf79c7ac53ec2f93e9b0ddad1ae2cb23fca55dd", - "reference": "2bf79c7ac53ec2f93e9b0ddad1ae2cb23fca55dd", + "url": "https://api.github.com/repos/consolidation/site-alias/zipball/1056ceb93f6aafe6f7600d7bbe1b62b8488abccf", + "reference": "1056ceb93f6aafe6f7600d7bbe1b62b8488abccf", "shasum": "" }, "require": { - "consolidation/config": "^1.2.1 || ^2 || dev-symfony7", + "consolidation/config": "^1.2.1 || ^2 || ^3", "php": ">=7.4", "symfony/filesystem": "^5.4 || ^6 || ^7", "symfony/finder": "^5 || ^6 || ^7" @@ -664,31 +531,7 @@ "Consolidation\\SiteAlias\\": "src" } }, - "autoload-dev": { - "psr-4": { - "Consolidation\\SiteAlias\\": "tests/src" - } - }, - "scripts": { - "cs": [ - "phpcs --standard=PSR2 -n src" - ], - "cbf": [ - "phpcbf --standard=PSR2 -n src" - ], - "unit": [ - "phpunit --colors=always" - ], - "lint": [ - "find src -name '*.php' -print0 | xargs -0 -n1 php -l", - "find tests/src -name '*.php' -print0 | xargs -0 -n1 php -l" - ], - "test": [ - "@lint", - "@unit", - "@cs" - ] - }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -704,27 +547,28 @@ ], "description": "Manage alias records for local and remote sites.", "support": { - "source": "https://github.com/larowlan/site-alias/tree/symfony7" + "issues": "https://github.com/consolidation/site-alias/issues", + "source": "https://github.com/consolidation/site-alias/tree/4.1.0" }, - "time": "2024-04-03T00:58:07+00:00" + "time": "2024-04-05T15:58:04+00:00" }, { "name": "consolidation/site-process", - "version": "dev-symfony7", + "version": "5.4.0", "source": { "type": "git", - "url": "https://github.com/larowlan/site-process.git", - "reference": "9dcba4b63d8e28958f1d1850cc1a45a1cf832832" + "url": "https://github.com/consolidation/site-process.git", + "reference": "7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/larowlan/site-process/zipball/9dcba4b63d8e28958f1d1850cc1a45a1cf832832", - "reference": "9dcba4b63d8e28958f1d1850cc1a45a1cf832832", + "url": "https://api.github.com/repos/consolidation/site-process/zipball/7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a", + "reference": "7ab3ffe4195a89b8dc334ea22e7881abe79ffd9a", "shasum": "" }, "require": { - "consolidation/config": "^2 || dev-symfony7", - "consolidation/site-alias": "^3 || ^4 || dev-symfony7", + "consolidation/config": "^2 || ^3", + "consolidation/site-alias": "^3 || ^4", "php": ">=8.0.14", "symfony/console": "^5.4 || ^6 || ^7", "symfony/process": "^6 || ^7" @@ -744,31 +588,7 @@ "Consolidation\\SiteProcess\\": "src" } }, - "autoload-dev": { - "psr-4": { - "Consolidation\\SiteProcess\\": "tests/src" - } - }, - "scripts": { - "cs": [ - "phpcs --standard=PSR2 -n src" - ], - "cbf": [ - "phpcbf --standard=PSR2 -n src" - ], - "unit": [ - "phpunit --colors=always" - ], - "lint": [ - "find src -name '*.php' -print0 | xargs -0 -n1 php -l", - "find tests/src -name '*.php' -print0 | xargs -0 -n1 php -l" - ], - "test": [ - "@lint", - "@unit", - "@cs" - ] - }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -784,9 +604,10 @@ ], "description": "A thin wrapper around the Symfony Process Component that allows applications to use the Site Alias library to specify the target for a remote call.", "support": { - "source": "https://github.com/larowlan/site-process/tree/symfony7" + "issues": "https://github.com/consolidation/site-process/issues", + "source": "https://github.com/consolidation/site-process/tree/5.4.0" }, - "time": "2024-04-04T11:38:34+00:00" + "time": "2024-04-06T00:00:28+00:00" }, { "name": "dflydev/dot-access-data", @@ -1327,16 +1148,16 @@ }, { "name": "illuminate/collections", - "version": "v11.2.0", + "version": "v11.4.0", "source": { "type": "git", "url": "https://github.com/illuminate/collections.git", - "reference": "4cbbdae4ef3654378e28e7ebd43cad91adf4a658" + "reference": "19c6554c7eba0efabc3f8aa4c434815b7f6b4b7d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/collections/zipball/4cbbdae4ef3654378e28e7ebd43cad91adf4a658", - "reference": "4cbbdae4ef3654378e28e7ebd43cad91adf4a658", + "url": "https://api.github.com/repos/illuminate/collections/zipball/19c6554c7eba0efabc3f8aa4c434815b7f6b4b7d", + "reference": "19c6554c7eba0efabc3f8aa4c434815b7f6b4b7d", "shasum": "" }, "require": { @@ -1378,20 +1199,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2024-03-21T09:12:36+00:00" + "time": "2024-04-15T15:26:05+00:00" }, { "name": "illuminate/conditionable", - "version": "v11.2.0", + "version": "v11.4.0", "source": { "type": "git", "url": "https://github.com/illuminate/conditionable.git", - "reference": "e4c5c9b855c60c7bb16ce92ca9372684448cce47" + "reference": "8a558fec063b6a63da1c3af1d219c0f998edffeb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/conditionable/zipball/e4c5c9b855c60c7bb16ce92ca9372684448cce47", - "reference": "e4c5c9b855c60c7bb16ce92ca9372684448cce47", + "url": "https://api.github.com/repos/illuminate/conditionable/zipball/8a558fec063b6a63da1c3af1d219c0f998edffeb", + "reference": "8a558fec063b6a63da1c3af1d219c0f998edffeb", "shasum": "" }, "require": { @@ -1424,20 +1245,20 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2023-02-07T10:39:14+00:00" + "time": "2024-04-04T17:36:49+00:00" }, { "name": "illuminate/contracts", - "version": "v11.2.0", + "version": "v11.4.0", "source": { "type": "git", "url": "https://github.com/illuminate/contracts.git", - "reference": "fae548ad43f569fc506f40385b2e0dcf1f4eb2c9" + "reference": "28bc6fb6fe3debb27a19b12a59288ed2d1bd4008" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/illuminate/contracts/zipball/fae548ad43f569fc506f40385b2e0dcf1f4eb2c9", - "reference": "fae548ad43f569fc506f40385b2e0dcf1f4eb2c9", + "url": "https://api.github.com/repos/illuminate/contracts/zipball/28bc6fb6fe3debb27a19b12a59288ed2d1bd4008", + "reference": "28bc6fb6fe3debb27a19b12a59288ed2d1bd4008", "shasum": "" }, "require": { @@ -1472,11 +1293,11 @@ "issues": "https://github.com/laravel/framework/issues", "source": "https://github.com/laravel/framework" }, - "time": "2024-02-23T15:52:10+00:00" + "time": "2024-04-04T17:36:49+00:00" }, { "name": "illuminate/macroable", - "version": "v11.2.0", + "version": "v11.4.0", "source": { "type": "git", "url": "https://github.com/illuminate/macroable.git", @@ -1522,16 +1343,16 @@ }, { "name": "laravel/prompts", - "version": "v0.1.17", + "version": "v0.1.19", "source": { "type": "git", "url": "https://github.com/laravel/prompts.git", - "reference": "8ee9f87f7f9eadcbe21e9e72cd4176b2f06cd5b5" + "reference": "0ab75ac3434d9f610c5691758a6146a3d1940c18" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/laravel/prompts/zipball/8ee9f87f7f9eadcbe21e9e72cd4176b2f06cd5b5", - "reference": "8ee9f87f7f9eadcbe21e9e72cd4176b2f06cd5b5", + "url": "https://api.github.com/repos/laravel/prompts/zipball/0ab75ac3434d9f610c5691758a6146a3d1940c18", + "reference": "0ab75ac3434d9f610c5691758a6146a3d1940c18", "shasum": "" }, "require": { @@ -1573,9 +1394,9 @@ ], "support": { "issues": "https://github.com/laravel/prompts/issues", - "source": "https://github.com/laravel/prompts/tree/v0.1.17" + "source": "https://github.com/laravel/prompts/tree/v0.1.19" }, - "time": "2024-03-13T16:05:43+00:00" + "time": "2024-04-16T14:20:35+00:00" }, { "name": "league/container", @@ -2362,16 +2183,16 @@ }, { "name": "symfony/console", - "version": "v7.0.4", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/console.git", - "reference": "6b099f3306f7c9c2d2786ed736d0026b2903205f" + "reference": "fde915cd8e7eb99b3d531d3d5c09531429c3f9e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/console/zipball/6b099f3306f7c9c2d2786ed736d0026b2903205f", - "reference": "6b099f3306f7c9c2d2786ed736d0026b2903205f", + "url": "https://api.github.com/repos/symfony/console/zipball/fde915cd8e7eb99b3d531d3d5c09531429c3f9e5", + "reference": "fde915cd8e7eb99b3d531d3d5c09531429c3f9e5", "shasum": "" }, "require": { @@ -2435,7 +2256,7 @@ "terminal" ], "support": { - "source": "https://github.com/symfony/console/tree/v7.0.4" + "source": "https://github.com/symfony/console/tree/v7.0.6" }, "funding": [ { @@ -2451,20 +2272,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:20+00:00" + "time": "2024-04-01T11:04:53+00:00" }, { "name": "symfony/dependency-injection", - "version": "v7.0.4", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/dependency-injection.git", - "reference": "47f37af245df8457ea63409fc242b3cc825ce5eb" + "reference": "ff57b5c7d518c39eeb4e69dc0d1ec70723a117b9" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/47f37af245df8457ea63409fc242b3cc825ce5eb", - "reference": "47f37af245df8457ea63409fc242b3cc825ce5eb", + "url": "https://api.github.com/repos/symfony/dependency-injection/zipball/ff57b5c7d518c39eeb4e69dc0d1ec70723a117b9", + "reference": "ff57b5c7d518c39eeb4e69dc0d1ec70723a117b9", "shasum": "" }, "require": { @@ -2515,7 +2336,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/v7.0.4" + "source": "https://github.com/symfony/dependency-injection/tree/v7.0.6" }, "funding": [ { @@ -2531,7 +2352,7 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:20+00:00" + "time": "2024-03-28T09:20:36+00:00" }, { "name": "symfony/deprecation-contracts", @@ -2682,16 +2503,16 @@ }, { "name": "symfony/event-dispatcher-contracts", - "version": "v3.4.0", + "version": "v3.4.2", "source": { "type": "git", "url": "https://github.com/symfony/event-dispatcher-contracts.git", - "reference": "a76aed96a42d2b521153fb382d418e30d18b59df" + "reference": "4e64b49bf370ade88e567de29465762e316e4224" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/a76aed96a42d2b521153fb382d418e30d18b59df", - "reference": "a76aed96a42d2b521153fb382d418e30d18b59df", + "url": "https://api.github.com/repos/symfony/event-dispatcher-contracts/zipball/4e64b49bf370ade88e567de29465762e316e4224", + "reference": "4e64b49bf370ade88e567de29465762e316e4224", "shasum": "" }, "require": { @@ -2738,7 +2559,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.0" + "source": "https://github.com/symfony/event-dispatcher-contracts/tree/v3.4.2" }, "funding": [ { @@ -2754,20 +2575,20 @@ "type": "tidelift" } ], - "time": "2023-05-23T14:45:45+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/filesystem", - "version": "v7.0.3", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/filesystem.git", - "reference": "2890e3a825bc0c0558526c04499c13f83e1b6b12" + "reference": "408105dff4c104454100730bdfd1a9cdd993f04d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/filesystem/zipball/2890e3a825bc0c0558526c04499c13f83e1b6b12", - "reference": "2890e3a825bc0c0558526c04499c13f83e1b6b12", + "url": "https://api.github.com/repos/symfony/filesystem/zipball/408105dff4c104454100730bdfd1a9cdd993f04d", + "reference": "408105dff4c104454100730bdfd1a9cdd993f04d", "shasum": "" }, "require": { @@ -2801,7 +2622,7 @@ "description": "Provides basic utilities for the filesystem", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/filesystem/tree/v7.0.3" + "source": "https://github.com/symfony/filesystem/tree/v7.0.6" }, "funding": [ { @@ -2817,7 +2638,7 @@ "type": "tidelift" } ], - "time": "2024-01-23T15:02:46+00:00" + "time": "2024-03-21T19:37:36+00:00" }, { "name": "symfony/finder", @@ -3420,16 +3241,16 @@ }, { "name": "symfony/service-contracts", - "version": "v3.4.1", + "version": "v3.4.2", "source": { "type": "git", "url": "https://github.com/symfony/service-contracts.git", - "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0" + "reference": "11bbf19a0fb7b36345861e85c5768844c552906e" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/service-contracts/zipball/fe07cbc8d837f60caf7018068e350cc5163681a0", - "reference": "fe07cbc8d837f60caf7018068e350cc5163681a0", + "url": "https://api.github.com/repos/symfony/service-contracts/zipball/11bbf19a0fb7b36345861e85c5768844c552906e", + "reference": "11bbf19a0fb7b36345861e85c5768844c552906e", "shasum": "" }, "require": { @@ -3482,7 +3303,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/service-contracts/tree/v3.4.1" + "source": "https://github.com/symfony/service-contracts/tree/v3.4.2" }, "funding": [ { @@ -3498,7 +3319,7 @@ "type": "tidelift" } ], - "time": "2023-12-26T14:02:43+00:00" + "time": "2023-12-19T21:51:00+00:00" }, { "name": "symfony/string", @@ -3588,16 +3409,16 @@ }, { "name": "symfony/var-dumper", - "version": "v7.0.4", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/var-dumper.git", - "reference": "e03ad7c1535e623edbb94c22cc42353e488c6670" + "reference": "66d13dc207d5dab6b4f4c2b5460efe1bea29dbfb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-dumper/zipball/e03ad7c1535e623edbb94c22cc42353e488c6670", - "reference": "e03ad7c1535e623edbb94c22cc42353e488c6670", + "url": "https://api.github.com/repos/symfony/var-dumper/zipball/66d13dc207d5dab6b4f4c2b5460efe1bea29dbfb", + "reference": "66d13dc207d5dab6b4f4c2b5460efe1bea29dbfb", "shasum": "" }, "require": { @@ -3651,7 +3472,7 @@ "dump" ], "support": { - "source": "https://github.com/symfony/var-dumper/tree/v7.0.4" + "source": "https://github.com/symfony/var-dumper/tree/v7.0.6" }, "funding": [ { @@ -3667,26 +3488,28 @@ "type": "tidelift" } ], - "time": "2024-02-15T11:33:06+00:00" + "time": "2024-03-19T11:57:22+00:00" }, { "name": "symfony/var-exporter", - "version": "v7.0.4", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/var-exporter.git", - "reference": "dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41" + "reference": "c74c568d2a15a1d407cf40d61ea82bc2d521e27b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/var-exporter/zipball/dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41", - "reference": "dfb0acb6803eb714f05d97dd4c5abe6d5fa9fe41", + "url": "https://api.github.com/repos/symfony/var-exporter/zipball/c74c568d2a15a1d407cf40d61ea82bc2d521e27b", + "reference": "c74c568d2a15a1d407cf40d61ea82bc2d521e27b", "shasum": "" }, "require": { "php": ">=8.2" }, "require-dev": { + "symfony/property-access": "^6.4|^7.0", + "symfony/serializer": "^6.4|^7.0", "symfony/var-dumper": "^6.4|^7.0" }, "type": "library", @@ -3725,7 +3548,7 @@ "serialize" ], "support": { - "source": "https://github.com/symfony/var-exporter/tree/v7.0.4" + "source": "https://github.com/symfony/var-exporter/tree/v7.0.6" }, "funding": [ { @@ -3741,7 +3564,7 @@ "type": "tidelift" } ], - "time": "2024-02-26T10:35:24+00:00" + "time": "2024-03-20T21:25:22+00:00" }, { "name": "symfony/yaml", @@ -4414,12 +4237,12 @@ "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "6944c42f390f9a7c1abfff860be18ae78fc0a017" + "reference": "b7a11f6db0f0bab2d5198857d5e68470c179698d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/6944c42f390f9a7c1abfff860be18ae78fc0a017", - "reference": "6944c42f390f9a7c1abfff860be18ae78fc0a017", + "url": "https://api.github.com/repos/drupal/core/zipball/b7a11f6db0f0bab2d5198857d5e68470c179698d", + "reference": "b7a11f6db0f0bab2d5198857d5e68470c179698d", "shasum": "" }, "require": { @@ -4518,7 +4341,6 @@ "[web-root]/README.md": "assets/scaffold/files/drupal.README.md", "[web-root]/robots.txt": "assets/scaffold/files/robots.txt", "[web-root]/update.php": "assets/scaffold/files/update.php", - "[web-root]/web.config": "assets/scaffold/files/web.config", "[web-root]/sites/README.txt": "assets/scaffold/files/sites.README.txt", "[web-root]/sites/development.services.yml": "assets/scaffold/files/development.services.yml", "[web-root]/sites/example.settings.local.php": "assets/scaffold/files/example.settings.local.php", @@ -4572,7 +4394,7 @@ "support": { "source": "https://github.com/drupal/core/tree/11.x" }, - "time": "2024-04-02T14:49:20+00:00" + "time": "2024-04-16T23:58:06+00:00" }, { "name": "drupal/core-recommended", @@ -4580,30 +4402,30 @@ "source": { "type": "git", "url": "https://github.com/drupal/core-recommended.git", - "reference": "9618b9f2803422ceb46ccaaf548a7ee9d9563e94" + "reference": "8c535e16ea7bc0cb8733632ec916e6bdab6de9df" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core-recommended/zipball/9618b9f2803422ceb46ccaaf548a7ee9d9563e94", - "reference": "9618b9f2803422ceb46ccaaf548a7ee9d9563e94", + "url": "https://api.github.com/repos/drupal/core-recommended/zipball/8c535e16ea7bc0cb8733632ec916e6bdab6de9df", + "reference": "8c535e16ea7bc0cb8733632ec916e6bdab6de9df", "shasum": "" }, "require": { "asm89/stack-cors": "~v2.2.0", "composer/semver": "~3.4.0", "doctrine/annotations": "~2.0.1", - "doctrine/deprecations": "~1.1.2", - "doctrine/lexer": "~2.1.0", + "doctrine/deprecations": "~1.1.3", + "doctrine/lexer": "~2.1.1", "drupal/core": "11.x-dev", "egulias/email-validator": "~4.0.2", "guzzlehttp/guzzle": "~7.8.1", "guzzlehttp/promises": "~2.0.2", "guzzlehttp/psr7": "~2.6.2", - "masterminds/html5": "~2.8.1", - "mck89/peast": "~v1.15.4", - "pear/archive_tar": "~1.4.14", + "masterminds/html5": "~2.9.0", + "mck89/peast": "~v1.16.2", + "pear/archive_tar": "~1.5.0", "pear/console_getopt": "~v1.4.3", - "pear/pear-core-minimal": "~v1.10.14", + "pear/pear-core-minimal": "~v1.10.15", "pear/pear_exception": "~v1.0.2", "psr/cache": "~3.0.0", "psr/container": "~2.0.2", @@ -4612,19 +4434,19 @@ "psr/http-factory": "~1.0.2", "psr/log": "~3.0.0", "ralouphie/getallheaders": "~3.0.3", - "sebastian/diff": "~4.0.5", - "symfony/console": "~v7.0.4", - "symfony/dependency-injection": "~v7.0.4", + "sebastian/diff": "~4.0.6", + "symfony/console": "~v7.0.6", + "symfony/dependency-injection": "~v7.0.6", "symfony/deprecation-contracts": "~v3.4.0", - "symfony/error-handler": "~v7.0.4", + "symfony/error-handler": "~v7.0.6", "symfony/event-dispatcher": "~v7.0.3", - "symfony/event-dispatcher-contracts": "~v3.4.0", - "symfony/filesystem": "~v7.0.3", + "symfony/event-dispatcher-contracts": "~v3.4.2", + "symfony/filesystem": "~v7.0.6", "symfony/finder": "~v7.0.0", - "symfony/http-foundation": "~v7.0.4", - "symfony/http-kernel": "~v7.0.5", - "symfony/mailer": "~v7.0.4", - "symfony/mime": "~v7.0.3", + "symfony/http-foundation": "~v7.0.6", + "symfony/http-kernel": "~v7.0.6", + "symfony/mailer": "~v7.0.6", + "symfony/mime": "~v7.0.6", "symfony/polyfill-ctype": "~v1.29.0", "symfony/polyfill-iconv": "~v1.29.0", "symfony/polyfill-intl-grapheme": "~v1.29.0", @@ -4632,15 +4454,15 @@ "symfony/polyfill-intl-normalizer": "~v1.29.0", "symfony/polyfill-mbstring": "~v1.29.0", "symfony/process": "~v7.0.4", - "symfony/psr-http-message-bridge": "~v7.0.3", - "symfony/routing": "~v7.0.5", - "symfony/serializer": "~v7.0.4", - "symfony/service-contracts": "~v3.4.1", + "symfony/psr-http-message-bridge": "~v7.0.6", + "symfony/routing": "~v7.0.6", + "symfony/serializer": "~v7.0.6", + "symfony/service-contracts": "~v3.4.2", "symfony/string": "~v7.0.4", - "symfony/translation-contracts": "~v3.4.1", - "symfony/validator": "~v7.0.5", - "symfony/var-dumper": "~v7.0.4", - "symfony/var-exporter": "~v7.0.4", + "symfony/translation-contracts": "~v3.4.2", + "symfony/validator": "~v7.0.6", + "symfony/var-dumper": "~v7.0.6", + "symfony/var-exporter": "~v7.0.6", "symfony/yaml": "~v7.0.3", "twig/twig": "~v3.8.0" }, @@ -4656,7 +4478,7 @@ "support": { "source": "https://github.com/drupal/core-recommended/tree/11.x" }, - "time": "2024-04-01T17:21:00+00:00" + "time": "2024-04-14T07:08:14+00:00" }, { "name": "drupal/semver_example", @@ -4825,16 +4647,16 @@ }, { "name": "masterminds/html5", - "version": "2.8.1", + "version": "2.9.0", "source": { "type": "git", "url": "https://github.com/Masterminds/html5-php.git", - "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf" + "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f47dcf3c70c584de14f21143c55d9939631bc6cf", - "reference": "f47dcf3c70c584de14f21143c55d9939631bc6cf", + "url": "https://api.github.com/repos/Masterminds/html5-php/zipball/f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", + "reference": "f5ac2c0b0a2eefca70b2ce32a5809992227e75a6", "shasum": "" }, "require": { @@ -4842,7 +4664,7 @@ "php": ">=5.3.0" }, "require-dev": { - "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8" + "phpunit/phpunit": "^4.8.35 || ^5.7.21 || ^6 || ^7 || ^8 || ^9" }, "type": "library", "extra": { @@ -4886,22 +4708,22 @@ ], "support": { "issues": "https://github.com/Masterminds/html5-php/issues", - "source": "https://github.com/Masterminds/html5-php/tree/2.8.1" + "source": "https://github.com/Masterminds/html5-php/tree/2.9.0" }, - "time": "2023-05-10T11:58:31+00:00" + "time": "2024-03-31T07:05:07+00:00" }, { "name": "mck89/peast", - "version": "v1.15.4", + "version": "v1.16.2", "source": { "type": "git", "url": "https://github.com/mck89/peast.git", - "reference": "1df4dc28a6b5bb7ab117ab073c1712256e954e18" + "reference": "2791b08ffcc1862fe18eef85675da3aa58c406fe" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/mck89/peast/zipball/1df4dc28a6b5bb7ab117ab073c1712256e954e18", - "reference": "1df4dc28a6b5bb7ab117ab073c1712256e954e18", + "url": "https://api.github.com/repos/mck89/peast/zipball/2791b08ffcc1862fe18eef85675da3aa58c406fe", + "reference": "2791b08ffcc1862fe18eef85675da3aa58c406fe", "shasum": "" }, "require": { @@ -4914,7 +4736,7 @@ "type": "library", "extra": { "branch-alias": { - "dev-master": "1.15.4-dev" + "dev-master": "1.16.2-dev" } }, "autoload": { @@ -4935,9 +4757,9 @@ "description": "Peast is PHP library that generates AST for JavaScript code", "support": { "issues": "https://github.com/mck89/peast/issues", - "source": "https://github.com/mck89/peast/tree/v1.15.4" + "source": "https://github.com/mck89/peast/tree/v1.16.2" }, - "time": "2023-08-12T08:29:29+00:00" + "time": "2024-03-05T09:16:03+00:00" }, { "name": "mglaman/phpstan-drupal", @@ -5104,16 +4926,16 @@ }, { "name": "pear/archive_tar", - "version": "1.4.14", + "version": "1.5.0", "source": { "type": "git", "url": "https://github.com/pear/Archive_Tar.git", - "reference": "4d761c5334c790e45ef3245f0864b8955c562caa" + "reference": "b439c859564f5cbb0f64ad6002d0afe84a889602" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/4d761c5334c790e45ef3245f0864b8955c562caa", - "reference": "4d761c5334c790e45ef3245f0864b8955c562caa", + "url": "https://api.github.com/repos/pear/Archive_Tar/zipball/b439c859564f5cbb0f64ad6002d0afe84a889602", + "reference": "b439c859564f5cbb0f64ad6002d0afe84a889602", "shasum": "" }, "require": { @@ -5144,7 +4966,7 @@ "./" ], "license": [ - "BSD-3-Clause" + "BSD-2-Clause" ], "authors": [ { @@ -5170,17 +4992,7 @@ "issues": "http://pear.php.net/bugs/search.php?cmd=display&package_name[]=Archive_Tar", "source": "https://github.com/pear/Archive_Tar" }, - "funding": [ - { - "url": "https://github.com/mrook", - "type": "github" - }, - { - "url": "https://www.patreon.com/michielrook", - "type": "patreon" - } - ], - "time": "2021-07-20T13:53:39+00:00" + "time": "2024-03-16T16:21:40+00:00" }, { "name": "pear/console_getopt", @@ -5461,16 +5273,16 @@ }, { "name": "phpstan/phpstan", - "version": "1.10.66", + "version": "1.10.67", "source": { "type": "git", "url": "https://github.com/phpstan/phpstan.git", - "reference": "94779c987e4ebd620025d9e5fdd23323903950bd" + "reference": "16ddbe776f10da6a95ebd25de7c1dbed397dc493" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/phpstan/phpstan/zipball/94779c987e4ebd620025d9e5fdd23323903950bd", - "reference": "94779c987e4ebd620025d9e5fdd23323903950bd", + "url": "https://api.github.com/repos/phpstan/phpstan/zipball/16ddbe776f10da6a95ebd25de7c1dbed397dc493", + "reference": "16ddbe776f10da6a95ebd25de7c1dbed397dc493", "shasum": "" }, "require": { @@ -5513,13 +5325,9 @@ { "url": "https://github.com/phpstan", "type": "github" - }, - { - "url": "https://tidelift.com/funding/github/packagist/phpstan/phpstan", - "type": "tidelift" } ], - "time": "2024-03-28T16:17:31+00:00" + "time": "2024-04-16T07:22:02+00:00" }, { "name": "phpstan/phpstan-deprecation-rules", @@ -5890,16 +5698,16 @@ }, { "name": "phpunit/phpunit", - "version": "9.6.18", + "version": "9.6.19", "source": { "type": "git", "url": "https://github.com/sebastianbergmann/phpunit.git", - "reference": "32c2c2d6580b1d8ab3c10b1e9e4dc263cc69bb04" + "reference": "a1a54a473501ef4cdeaae4e06891674114d79db8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/32c2c2d6580b1d8ab3c10b1e9e4dc263cc69bb04", - "reference": "32c2c2d6580b1d8ab3c10b1e9e4dc263cc69bb04", + "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/a1a54a473501ef4cdeaae4e06891674114d79db8", + "reference": "a1a54a473501ef4cdeaae4e06891674114d79db8", "shasum": "" }, "require": { @@ -5973,7 +5781,7 @@ "support": { "issues": "https://github.com/sebastianbergmann/phpunit/issues", "security": "https://github.com/sebastianbergmann/phpunit/security/policy", - "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.18" + "source": "https://github.com/sebastianbergmann/phpunit/tree/9.6.19" }, "funding": [ { @@ -5989,7 +5797,7 @@ "type": "tidelift" } ], - "time": "2024-03-21T12:07:32+00:00" + "time": "2024-04-05T04:35:58+00:00" }, { "name": "psr/cache", @@ -6042,16 +5850,16 @@ }, { "name": "rector/rector", - "version": "1.0.3", + "version": "1.0.4", "source": { "type": "git", "url": "https://github.com/rectorphp/rector.git", - "reference": "c59507a9090b465d65e1aceed91e5b81986e375b" + "reference": "6e04d0eb087aef707fa0c5686d33d6ff61f4a555" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/rectorphp/rector/zipball/c59507a9090b465d65e1aceed91e5b81986e375b", - "reference": "c59507a9090b465d65e1aceed91e5b81986e375b", + "url": "https://api.github.com/repos/rectorphp/rector/zipball/6e04d0eb087aef707fa0c5686d33d6ff61f4a555", + "reference": "6e04d0eb087aef707fa0c5686d33d6ff61f4a555", "shasum": "" }, "require": { @@ -6064,6 +5872,9 @@ "rector/rector-phpunit": "*", "rector/rector-symfony": "*" }, + "suggest": { + "ext-dom": "To manipulate phpunit.xml via the custom-rule command" + }, "bin": [ "bin/rector" ], @@ -6086,7 +5897,7 @@ ], "support": { "issues": "https://github.com/rectorphp/rector/issues", - "source": "https://github.com/rectorphp/rector/tree/1.0.3" + "source": "https://github.com/rectorphp/rector/tree/1.0.4" }, "funding": [ { @@ -6094,7 +5905,7 @@ "type": "github" } ], - "time": "2024-03-14T15:04:18+00:00" + "time": "2024-04-05T09:01:07+00:00" }, { "name": "sebastian/cli-parser", @@ -7141,16 +6952,16 @@ }, { "name": "symfony/error-handler", - "version": "v7.0.4", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/error-handler.git", - "reference": "677b24759decff69e65b1e9d1471d90f95ced880" + "reference": "46a4cc138f799886d4bd70477c55c699d3e9dfc8" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/error-handler/zipball/677b24759decff69e65b1e9d1471d90f95ced880", - "reference": "677b24759decff69e65b1e9d1471d90f95ced880", + "url": "https://api.github.com/repos/symfony/error-handler/zipball/46a4cc138f799886d4bd70477c55c699d3e9dfc8", + "reference": "46a4cc138f799886d4bd70477c55c699d3e9dfc8", "shasum": "" }, "require": { @@ -7196,7 +7007,7 @@ "description": "Provides tools to manage errors and ease debugging PHP code", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/error-handler/tree/v7.0.4" + "source": "https://github.com/symfony/error-handler/tree/v7.0.6" }, "funding": [ { @@ -7212,20 +7023,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:20+00:00" + "time": "2024-03-19T11:57:22+00:00" }, { "name": "symfony/http-foundation", - "version": "v7.0.4", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/http-foundation.git", - "reference": "439fdfdd344943254b1ef6278613e79040548045" + "reference": "8789625dcf36e5fbf753014678a1e090f1bc759c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-foundation/zipball/439fdfdd344943254b1ef6278613e79040548045", - "reference": "439fdfdd344943254b1ef6278613e79040548045", + "url": "https://api.github.com/repos/symfony/http-foundation/zipball/8789625dcf36e5fbf753014678a1e090f1bc759c", + "reference": "8789625dcf36e5fbf753014678a1e090f1bc759c", "shasum": "" }, "require": { @@ -7273,7 +7084,7 @@ "description": "Defines an object-oriented layer for the HTTP specification", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-foundation/tree/v7.0.4" + "source": "https://github.com/symfony/http-foundation/tree/v7.0.6" }, "funding": [ { @@ -7289,20 +7100,20 @@ "type": "tidelift" } ], - "time": "2024-02-08T19:22:56+00:00" + "time": "2024-03-19T11:46:48+00:00" }, { "name": "symfony/http-kernel", - "version": "v7.0.5", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/http-kernel.git", - "reference": "37c24ca28f65e3121a68f3dd4daeb36fb1fa2a72" + "reference": "34c872391046d59af804af62d4573b829cfe4824" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/http-kernel/zipball/37c24ca28f65e3121a68f3dd4daeb36fb1fa2a72", - "reference": "37c24ca28f65e3121a68f3dd4daeb36fb1fa2a72", + "url": "https://api.github.com/repos/symfony/http-kernel/zipball/34c872391046d59af804af62d4573b829cfe4824", + "reference": "34c872391046d59af804af62d4573b829cfe4824", "shasum": "" }, "require": { @@ -7385,7 +7196,7 @@ "description": "Provides a structured process for converting a Request into a Response", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/http-kernel/tree/v7.0.5" + "source": "https://github.com/symfony/http-kernel/tree/v7.0.6" }, "funding": [ { @@ -7401,20 +7212,20 @@ "type": "tidelift" } ], - "time": "2024-03-04T21:05:24+00:00" + "time": "2024-04-03T06:12:25+00:00" }, { "name": "symfony/mailer", - "version": "v7.0.4", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/mailer.git", - "reference": "72e16d87bf50a3ce195b9470c06bb9d7b816ea85" + "reference": "eb0c3187c7ddfde12d8aa0e1fa5fb29e730a41e0" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mailer/zipball/72e16d87bf50a3ce195b9470c06bb9d7b816ea85", - "reference": "72e16d87bf50a3ce195b9470c06bb9d7b816ea85", + "url": "https://api.github.com/repos/symfony/mailer/zipball/eb0c3187c7ddfde12d8aa0e1fa5fb29e730a41e0", + "reference": "eb0c3187c7ddfde12d8aa0e1fa5fb29e730a41e0", "shasum": "" }, "require": { @@ -7465,7 +7276,7 @@ "description": "Helps sending emails", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/mailer/tree/v7.0.4" + "source": "https://github.com/symfony/mailer/tree/v7.0.6" }, "funding": [ { @@ -7481,20 +7292,20 @@ "type": "tidelift" } ], - "time": "2024-02-03T21:34:19+00:00" + "time": "2024-03-28T09:20:36+00:00" }, { "name": "symfony/mime", - "version": "v7.0.3", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/mime.git", - "reference": "c1ffe24ba6fdc3e3f0f3fcb93519103b326a3716" + "reference": "99362408c9abdf8c7cadcf0529b6fc8b16f5ace2" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/mime/zipball/c1ffe24ba6fdc3e3f0f3fcb93519103b326a3716", - "reference": "c1ffe24ba6fdc3e3f0f3fcb93519103b326a3716", + "url": "https://api.github.com/repos/symfony/mime/zipball/99362408c9abdf8c7cadcf0529b6fc8b16f5ace2", + "reference": "99362408c9abdf8c7cadcf0529b6fc8b16f5ace2", "shasum": "" }, "require": { @@ -7514,6 +7325,7 @@ "league/html-to-markdown": "^5.0", "phpdocumentor/reflection-docblock": "^3.0|^4.0|^5.0", "symfony/dependency-injection": "^6.4|^7.0", + "symfony/process": "^6.4|^7.0", "symfony/property-access": "^6.4|^7.0", "symfony/property-info": "^6.4|^7.0", "symfony/serializer": "^6.4|^7.0" @@ -7548,7 +7360,7 @@ "mime-type" ], "support": { - "source": "https://github.com/symfony/mime/tree/v7.0.3" + "source": "https://github.com/symfony/mime/tree/v7.0.6" }, "funding": [ { @@ -7564,7 +7376,7 @@ "type": "tidelift" } ], - "time": "2024-01-30T08:34:29+00:00" + "time": "2024-03-21T19:37:36+00:00" }, { "name": "symfony/polyfill-iconv", @@ -7882,16 +7694,16 @@ }, { "name": "symfony/psr-http-message-bridge", - "version": "v7.0.3", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/psr-http-message-bridge.git", - "reference": "d9fadaf9541d7c01c307e48905d7ce1dbee6bf38" + "reference": "fbc500cbcb64d3ea7469f019ab7aa717b320ff3f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/d9fadaf9541d7c01c307e48905d7ce1dbee6bf38", - "reference": "d9fadaf9541d7c01c307e48905d7ce1dbee6bf38", + "url": "https://api.github.com/repos/symfony/psr-http-message-bridge/zipball/fbc500cbcb64d3ea7469f019ab7aa717b320ff3f", + "reference": "fbc500cbcb64d3ea7469f019ab7aa717b320ff3f", "shasum": "" }, "require": { @@ -7945,7 +7757,7 @@ "psr-7" ], "support": { - "source": "https://github.com/symfony/psr-http-message-bridge/tree/v7.0.3" + "source": "https://github.com/symfony/psr-http-message-bridge/tree/v7.0.6" }, "funding": [ { @@ -7961,20 +7773,20 @@ "type": "tidelift" } ], - "time": "2024-01-23T15:02:46+00:00" + "time": "2024-03-28T09:20:36+00:00" }, { "name": "symfony/routing", - "version": "v7.0.5", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/routing.git", - "reference": "ba6bf07d43289c6a4b4591ddb75bc3bc5f069c19" + "reference": "cded64e5bbf9f31786f1055fcc76718fdd77519c" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/routing/zipball/ba6bf07d43289c6a4b4591ddb75bc3bc5f069c19", - "reference": "ba6bf07d43289c6a4b4591ddb75bc3bc5f069c19", + "url": "https://api.github.com/repos/symfony/routing/zipball/cded64e5bbf9f31786f1055fcc76718fdd77519c", + "reference": "cded64e5bbf9f31786f1055fcc76718fdd77519c", "shasum": "" }, "require": { @@ -8026,7 +7838,7 @@ "url" ], "support": { - "source": "https://github.com/symfony/routing/tree/v7.0.5" + "source": "https://github.com/symfony/routing/tree/v7.0.6" }, "funding": [ { @@ -8042,20 +7854,20 @@ "type": "tidelift" } ], - "time": "2024-02-27T12:34:35+00:00" + "time": "2024-03-28T21:02:11+00:00" }, { "name": "symfony/serializer", - "version": "v7.0.4", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/serializer.git", - "reference": "c71d61c6c37804e10981960e5f5ebc2c8f0a4fbb" + "reference": "dbdc0c04c28ac53de1fa35f92fca26e9b1345d98" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/serializer/zipball/c71d61c6c37804e10981960e5f5ebc2c8f0a4fbb", - "reference": "c71d61c6c37804e10981960e5f5ebc2c8f0a4fbb", + "url": "https://api.github.com/repos/symfony/serializer/zipball/dbdc0c04c28ac53de1fa35f92fca26e9b1345d98", + "reference": "dbdc0c04c28ac53de1fa35f92fca26e9b1345d98", "shasum": "" }, "require": { @@ -8121,7 +7933,7 @@ "description": "Handles serializing and deserializing data structures, including object graphs, into array structures or other formats like XML and JSON.", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/serializer/tree/v7.0.4" + "source": "https://github.com/symfony/serializer/tree/v7.0.6" }, "funding": [ { @@ -8137,20 +7949,20 @@ "type": "tidelift" } ], - "time": "2024-02-22T20:27:20+00:00" + "time": "2024-03-28T09:20:36+00:00" }, { "name": "symfony/translation-contracts", - "version": "v3.4.1", + "version": "v3.4.2", "source": { "type": "git", "url": "https://github.com/symfony/translation-contracts.git", - "reference": "06450585bf65e978026bda220cdebca3f867fde7" + "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/06450585bf65e978026bda220cdebca3f867fde7", - "reference": "06450585bf65e978026bda220cdebca3f867fde7", + "url": "https://api.github.com/repos/symfony/translation-contracts/zipball/43810bdb2ddb5400e5c5e778e27b210a0ca83b6b", + "reference": "43810bdb2ddb5400e5c5e778e27b210a0ca83b6b", "shasum": "" }, "require": { @@ -8199,7 +8011,7 @@ "standards" ], "support": { - "source": "https://github.com/symfony/translation-contracts/tree/v3.4.1" + "source": "https://github.com/symfony/translation-contracts/tree/v3.4.2" }, "funding": [ { @@ -8215,20 +8027,20 @@ "type": "tidelift" } ], - "time": "2023-12-26T14:02:43+00:00" + "time": "2024-01-23T14:51:35+00:00" }, { "name": "symfony/validator", - "version": "v7.0.5", + "version": "v7.0.6", "source": { "type": "git", "url": "https://github.com/symfony/validator.git", - "reference": "6a73d479191a0bbbd9ffa3886af6e6ff6e79fb86" + "reference": "a2df2c63b7944a162dee86ab8065f2f91b7d6e36" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/symfony/validator/zipball/6a73d479191a0bbbd9ffa3886af6e6ff6e79fb86", - "reference": "6a73d479191a0bbbd9ffa3886af6e6ff6e79fb86", + "url": "https://api.github.com/repos/symfony/validator/zipball/a2df2c63b7944a162dee86ab8065f2f91b7d6e36", + "reference": "a2df2c63b7944a162dee86ab8065f2f91b7d6e36", "shasum": "" }, "require": { @@ -8293,7 +8105,7 @@ "description": "Provides tools to validate values", "homepage": "https://symfony.com", "support": { - "source": "https://github.com/symfony/validator/tree/v7.0.5" + "source": "https://github.com/symfony/validator/tree/v7.0.6" }, "funding": [ { @@ -8309,7 +8121,7 @@ "type": "tidelift" } ], - "time": "2024-02-27T12:53:56+00:00" + "time": "2024-03-28T09:20:36+00:00" }, { "name": "theseer/tokenizer", @@ -8410,11 +8222,7 @@ "minimum-stability": "dev", "stability-flags": { "chi-teck/drupal-code-generator": 20, - "consolidation/annotated-command": 20, - "consolidation/config": 20, "consolidation/robo": 20, - "consolidation/site-alias": 20, - "consolidation/site-process": 20, "grasmash/yaml-cli": 20, "drupal/core-recommended": 20 }, From 70e33a6f02439a35d137facb29e018bc49f804d7 Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 07:12:23 -0400 Subject: [PATCH 07/21] Try 'latest' tag for wodby for all matrix --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 94af01a7ed..7636c28cd9 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -9,7 +9,7 @@ defaults: &defaults PHPUNIT_ARGS: "" PHP_SENDMAIL_PATH: /dev/null # https://drupal.slack.com/archives/CGKLP028K/p1702031434143329?thread_ts=1702024395.751479&cid=CGKLP028K - WODBY_TAG: 8.3 + WODBY_TAG: latest # These are not working. We disable the mode in .docker/zz-php.ini PHP_EXTENSIONS_DISABLE: xdebug PHP_XDEBUG_MODE: off From 3bb9a559afa7276efe7062446e6337036e7464c9 Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 07:35:36 -0400 Subject: [PATCH 08/21] revert wodby_tag --- .circleci/config.yml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 7636c28cd9..74d0dbdb27 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -9,7 +9,7 @@ defaults: &defaults PHPUNIT_ARGS: "" PHP_SENDMAIL_PATH: /dev/null # https://drupal.slack.com/archives/CGKLP028K/p1702031434143329?thread_ts=1702024395.751479&cid=CGKLP028K - WODBY_TAG: latest + WODBY_TAG: 8.3 # These are not working. We disable the mode in .docker/zz-php.ini PHP_EXTENSIONS_DISABLE: xdebug PHP_XDEBUG_MODE: off @@ -70,6 +70,8 @@ jobs: steps: - checkout - run: cp .docker/zz-php.ini /usr/local/etc/php/conf.d/ + # https://support.circleci.com/hc/en-us/articles/360046718553-PHP-Composer-Fails-With-Could-not-authenticate-against-github-com + - run: composer config github-oauth.github.com $GITHUB_PAT - run: composer -n validate --no-check-all - run: composer -n install - run: mkdir -p /tmp/results From d91b30ce753d10de02b7039e5129c5144d9c83ed Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 07:42:20 -0400 Subject: [PATCH 09/21] try --auth --- .circleci/config.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 74d0dbdb27..064bdb7992 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -71,7 +71,7 @@ jobs: - checkout - run: cp .docker/zz-php.ini /usr/local/etc/php/conf.d/ # https://support.circleci.com/hc/en-us/articles/360046718553-PHP-Composer-Fails-With-Could-not-authenticate-against-github-com - - run: composer config github-oauth.github.com $GITHUB_PAT + - run: composer config --global --auth github-oauth.github.com $GITHUB_PAT - run: composer -n validate --no-check-all - run: composer -n install - run: mkdir -p /tmp/results From fbac7bf0d8a034a3e75a8ebe96f3dce84ced58ac Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 07:43:56 -0400 Subject: [PATCH 10/21] try --auth --- .circleci/config.yml | 1 + 1 file changed, 1 insertion(+) diff --git a/.circleci/config.yml b/.circleci/config.yml index 064bdb7992..bb32d495fd 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -104,6 +104,7 @@ jobs: - run: cp .docker/zz-php.ini /usr/local/etc/php/conf.d/ - run: php -i - run: mkdir -p /tmp/results + - run: composer config --global --auth github-oauth.github.com $GITHUB_PAT - when: condition: and: From ec5dc2be111827037900dc27af58f1fc89db7270 Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 07:50:05 -0400 Subject: [PATCH 11/21] braces --- .circleci/config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index bb32d495fd..5a56d3e552 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -71,7 +71,7 @@ jobs: - checkout - run: cp .docker/zz-php.ini /usr/local/etc/php/conf.d/ # https://support.circleci.com/hc/en-us/articles/360046718553-PHP-Composer-Fails-With-Could-not-authenticate-against-github-com - - run: composer config --global --auth github-oauth.github.com $GITHUB_PAT + - run: composer config --global --auth github-oauth.github.com ${GITHUB_PAT} - run: composer -n validate --no-check-all - run: composer -n install - run: mkdir -p /tmp/results @@ -104,7 +104,7 @@ jobs: - run: cp .docker/zz-php.ini /usr/local/etc/php/conf.d/ - run: php -i - run: mkdir -p /tmp/results - - run: composer config --global --auth github-oauth.github.com $GITHUB_PAT + - run: composer config --global --auth github-oauth.github.com ${GITHUB_PAT} - when: condition: and: From cb93d820052fd56c2c0762cb471e0089a564a8c4 Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 08:03:25 -0400 Subject: [PATCH 12/21] debug --- .circleci/config.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 5a56d3e552..1582ab10aa 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -71,7 +71,8 @@ jobs: - checkout - run: cp .docker/zz-php.ini /usr/local/etc/php/conf.d/ # https://support.circleci.com/hc/en-us/articles/360046718553-PHP-Composer-Fails-With-Could-not-authenticate-against-github-com - - run: composer config --global --auth github-oauth.github.com ${GITHUB_PAT} + - run: echo $GITHUB_PAT + - run: composer config --auth github-oauth.github.com $GITHUB_PAT - run: composer -n validate --no-check-all - run: composer -n install - run: mkdir -p /tmp/results @@ -104,7 +105,7 @@ jobs: - run: cp .docker/zz-php.ini /usr/local/etc/php/conf.d/ - run: php -i - run: mkdir -p /tmp/results - - run: composer config --global --auth github-oauth.github.com ${GITHUB_PAT} + - run: composer config --auth github-oauth.github.com $GITHUB_PAT - when: condition: and: From 52cdc8fc6530eef7b1b39d7f4a99467189514819 Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 08:07:48 -0400 Subject: [PATCH 13/21] braces --- .circleci/config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 1582ab10aa..81597de18d 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -71,8 +71,8 @@ jobs: - checkout - run: cp .docker/zz-php.ini /usr/local/etc/php/conf.d/ # https://support.circleci.com/hc/en-us/articles/360046718553-PHP-Composer-Fails-With-Could-not-authenticate-against-github-com - - run: echo $GITHUB_PAT - - run: composer config --auth github-oauth.github.com $GITHUB_PAT + - run: echo ${GITHUB_PAT} + - run: composer config --auth github-oauth.github.com ${GITHUB_PAT} - run: composer -n validate --no-check-all - run: composer -n install - run: mkdir -p /tmp/results From 61c4b245b6c24662f43cff7f86c446256d12edff Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 08:36:34 -0400 Subject: [PATCH 14/21] Centralize and only use for non-forked prs the github pat env var --- .circleci/config.yml | 16 ++++++++++++---- 1 file changed, 12 insertions(+), 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 81597de18d..a46ceebe02 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -26,6 +26,16 @@ post_steps: &poststeps - store_artifacts: path: /tmp/results +commands: + # https://support.circleci.com/hc/en-us/articles/360046718553-PHP-Composer-Fails-With-Could-not-authenticate-against-github-com + composer-auth: + steps: + # This var is unavailable to forked PRs. Maybe implement https://circleci.com/blog/triggering-trusted-ci-jobs-on-untrusted-forks/ or move to Github actions + - run: | + if [ -n "$GITHUB_PAT" ]; then + composer config --auth github-oauth.github.com $GITHUB_PAT + fi + executors: mysql-stable: docker: @@ -70,9 +80,7 @@ jobs: steps: - checkout - run: cp .docker/zz-php.ini /usr/local/etc/php/conf.d/ - # https://support.circleci.com/hc/en-us/articles/360046718553-PHP-Composer-Fails-With-Could-not-authenticate-against-github-com - - run: echo ${GITHUB_PAT} - - run: composer config --auth github-oauth.github.com ${GITHUB_PAT} + - composer-auth - run: composer -n validate --no-check-all - run: composer -n install - run: mkdir -p /tmp/results @@ -105,7 +113,7 @@ jobs: - run: cp .docker/zz-php.ini /usr/local/etc/php/conf.d/ - run: php -i - run: mkdir -p /tmp/results - - run: composer config --auth github-oauth.github.com $GITHUB_PAT + - composer-auth - when: condition: and: From b1c1e2a3d8ce1299175a0206570ce95baa5fedb3 Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 09:18:03 -0400 Subject: [PATCH 15/21] all can use --- .circleci/config.yml | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index a46ceebe02..566f65dc15 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -30,7 +30,7 @@ commands: # https://support.circleci.com/hc/en-us/articles/360046718553-PHP-Composer-Fails-With-Could-not-authenticate-against-github-com composer-auth: steps: - # This var is unavailable to forked PRs. Maybe implement https://circleci.com/blog/triggering-trusted-ci-jobs-on-untrusted-forks/ or move to Github actions + # This env var is available to forked PRs as it has no special perms. - run: | if [ -n "$GITHUB_PAT" ]; then composer config --auth github-oauth.github.com $GITHUB_PAT @@ -82,7 +82,7 @@ jobs: - run: cp .docker/zz-php.ini /usr/local/etc/php/conf.d/ - composer-auth - run: composer -n validate --no-check-all - - run: composer -n install + - run: composer -n -v install - run: mkdir -p /tmp/results - run: composer -n cs -- --report=junit --report-file=/tmp/results/junit.phpcs.xml - run: vendor/bin/phpstan --error-format=junit > /tmp/results/phpstan.junit.xml @@ -119,7 +119,7 @@ jobs: and: - equal: [ stable, << parameters.release >> ] steps: - - run: composer -n install + - run: composer -n -v install - unless: condition: and: @@ -127,7 +127,7 @@ jobs: steps: - run: composer -n config platform.php --unset - run: composer -n require --dev drupal/core-recommended:11.x-dev --no-update - - run: composer -n update + - run: composer -n -vvv update - run: composer -n require chi-teck/drupal-code-generator:3.x-dev - run: composer -n unit -- --log-junit /tmp/results/unit/junit.xml - run: composer -n << parameters.suite >> -- --log-junit /tmp/results/<< parameters.suite >>/junit.xml From c39f0371b8f5faa67185ed5cea497e80637635bc Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 09:27:42 -0400 Subject: [PATCH 16/21] no need for highest updates --- .circleci/config.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 566f65dc15..9fb6e15ea0 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -126,9 +126,9 @@ jobs: - equal: [ stable, << parameters.release >> ] steps: - run: composer -n config platform.php --unset - - run: composer -n require --dev drupal/core-recommended:11.x-dev --no-update + # - run: composer -n require --dev drupal/core-recommended:11.x-dev --no-update - run: composer -n -vvv update - - run: composer -n require chi-teck/drupal-code-generator:3.x-dev + #- run: composer -n require chi-teck/drupal-code-generator:3.x-dev - run: composer -n unit -- --log-junit /tmp/results/unit/junit.xml - run: composer -n << parameters.suite >> -- --log-junit /tmp/results/<< parameters.suite >>/junit.xml From cd473f5230118e3dd0f4fa6787603a7f4877aeb9 Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 13:51:38 -0400 Subject: [PATCH 17/21] Bump robo and yaml-cli --- composer.json | 8 ++---- composer.lock | 77 +++++++++++++++------------------------------------ 2 files changed, 25 insertions(+), 60 deletions(-) diff --git a/composer.json b/composer.json index 65826eaf9c..5a0a774315 100644 --- a/composer.json +++ b/composer.json @@ -27,10 +27,6 @@ "drupal_org": { "type": "composer", "url": "https://packages.drupal.org/8" - }, - "sf7_yaml-cli": { - "type": "vcs", - "url": "https://github.com/larowlan/yaml-cli" } }, "require": { @@ -43,10 +39,10 @@ "consolidation/config": "^3", "consolidation/filter-via-dot-access-data": "^2.0.2", "consolidation/output-formatters": "^4.3.2", - "consolidation/robo": "dev-larowlan-symfony7", + "consolidation/robo": "^5", "consolidation/site-alias": "^4", "consolidation/site-process": "^5", - "grasmash/yaml-cli": "dev-symfony7", + "grasmash/yaml-cli": "^3", "guzzlehttp/guzzle": "^7.0", "laravel/prompts": "^0.1.15", "league/container": "^4", diff --git a/composer.lock b/composer.lock index 8c9ac0c66e..367c80edf4 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": "1f9e34af185aa05e68e7e32ca34617b6", + "content-hash": "e626e837f6697f6b950eb1309a17c450", "packages": [ { "name": "chi-teck/drupal-code-generator", @@ -422,25 +422,25 @@ }, { "name": "consolidation/robo", - "version": "dev-larowlan-symfony7", + "version": "5.0.0", "source": { "type": "git", "url": "https://github.com/consolidation/robo.git", - "reference": "c135e3be0f511a7329a97fe38417b1af081945e7" + "reference": "7343841ea1a8471d44248905f49e82df271a22eb" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/consolidation/robo/zipball/c135e3be0f511a7329a97fe38417b1af081945e7", - "reference": "c135e3be0f511a7329a97fe38417b1af081945e7", + "url": "https://api.github.com/repos/consolidation/robo/zipball/7343841ea1a8471d44248905f49e82df271a22eb", + "reference": "7343841ea1a8471d44248905f49e82df271a22eb", "shasum": "" }, "require": { "consolidation/annotated-command": "^4.8.1", - "consolidation/config": "^2.0.1 || ^3", - "consolidation/log": "^2.0.2 || ^3", + "consolidation/config": "^3", + "consolidation/log": "^3", "consolidation/output-formatters": "^4.1.2", "league/container": "^3.3.1 || ^4.0", - "php": ">=8.0", + "php": ">=8.2", "phpowermove/docblock": "^4.0", "symfony/console": "^6 || ^7", "symfony/event-dispatcher": "6 || ^7", @@ -489,9 +489,9 @@ "description": "Modern task runner", "support": { "issues": "https://github.com/consolidation/robo/issues", - "source": "https://github.com/consolidation/robo/tree/larowlan-symfony7" + "source": "https://github.com/consolidation/robo/tree/5.0.0" }, - "time": "2024-04-17T03:01:46+00:00" + "time": "2024-04-17T15:13:19+00:00" }, { "name": "consolidation/site-alias", @@ -738,16 +738,16 @@ }, { "name": "grasmash/yaml-cli", - "version": "dev-symfony7", + "version": "3.2.0", "source": { "type": "git", - "url": "https://github.com/larowlan/yaml-cli.git", - "reference": "2db796c537eccb1bfba578d2e0ee75177c8d2044" + "url": "https://github.com/grasmash/yaml-cli.git", + "reference": "a5af7c16a0b98fca7d06e85ba517d526e1ba21de" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/larowlan/yaml-cli/zipball/2db796c537eccb1bfba578d2e0ee75177c8d2044", - "reference": "2db796c537eccb1bfba578d2e0ee75177c8d2044", + "url": "https://api.github.com/repos/grasmash/yaml-cli/zipball/a5af7c16a0b98fca7d06e85ba517d526e1ba21de", + "reference": "a5af7c16a0b98fca7d06e85ba517d526e1ba21de", "shasum": "" }, "require": { @@ -776,37 +776,7 @@ "Grasmash\\YamlCli\\": "src/" } }, - "autoload-dev": { - "psr-4": { - "Grasmash\\YamlCli\\Tests\\": "tests/src/" - } - }, - "scripts": { - "cs": [ - "phpcs" - ], - "cbf": [ - "phpcbf" - ], - "unit": [ - "phpunit" - ], - "lint": [ - "find src -name '*.php' -print0 | xargs -0 -n1 php -l", - "find tests -name '*.php' -print0 | xargs -0 -n1 php -l" - ], - "test": [ - "@lint", - "@unit", - "@cs" - ], - "coverage": [ - "php -d pcov.enabled=1 vendor/bin/phpunit tests/src --coverage-clover build/logs/clover.xml" - ], - "coveralls": [ - "php-coveralls -vvv" - ] - }, + "notification-url": "https://packagist.org/downloads/", "license": [ "MIT" ], @@ -817,9 +787,10 @@ ], "description": "A command line tool for reading and manipulating yaml files.", "support": { - "source": "https://github.com/larowlan/yaml-cli/tree/symfony7" + "issues": "https://github.com/grasmash/yaml-cli/issues", + "source": "https://github.com/grasmash/yaml-cli/tree/3.2.0" }, - "time": "2024-04-03T00:51:55+00:00" + "time": "2024-04-17T16:23:04+00:00" }, { "name": "guzzlehttp/guzzle", @@ -4237,12 +4208,12 @@ "source": { "type": "git", "url": "https://github.com/drupal/core.git", - "reference": "b7a11f6db0f0bab2d5198857d5e68470c179698d" + "reference": "12a7aa172c6acd403def6ff16c6e360d65c15fbd" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/drupal/core/zipball/b7a11f6db0f0bab2d5198857d5e68470c179698d", - "reference": "b7a11f6db0f0bab2d5198857d5e68470c179698d", + "url": "https://api.github.com/repos/drupal/core/zipball/12a7aa172c6acd403def6ff16c6e360d65c15fbd", + "reference": "12a7aa172c6acd403def6ff16c6e360d65c15fbd", "shasum": "" }, "require": { @@ -4394,7 +4365,7 @@ "support": { "source": "https://github.com/drupal/core/tree/11.x" }, - "time": "2024-04-16T23:58:06+00:00" + "time": "2024-04-17T16:16:31+00:00" }, { "name": "drupal/core-recommended", @@ -8222,8 +8193,6 @@ "minimum-stability": "dev", "stability-flags": { "chi-teck/drupal-code-generator": 20, - "consolidation/robo": 20, - "grasmash/yaml-cli": 20, "drupal/core-recommended": 20 }, "prefer-stable": true, From 94bbb22438476280698316bb05a6107499e63a0c Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 14:09:09 -0400 Subject: [PATCH 18/21] Skip sqlite for now --- .circleci/config.yml | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index 9fb6e15ea0..a52ea8d728 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -162,11 +162,12 @@ workflows: <<: *poststeps matrix: parameters: - dbms: [sqlite, mysql, postgres] + #sqlite removed pending https://github.com/wodby/php/issues/194 + dbms: [ mysql, postgres ] suite: [integration, functional] release: [stable, highest] exclude: - # Only run highest test on sqlite. Excluding each suite is unfortunate but needed. + # Only run highest test on mysql. Excluding each suite is unfortunate but needed. - release: highest dbms: sqlite suite: integration From b4166319ed91b7a627cb1b140e068e24fc30e4fb Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 14:23:43 -0400 Subject: [PATCH 19/21] Add back yaml-cli commands --- .circleci/config.yml | 4 ++-- src/Application.php | 5 ++--- 2 files changed, 4 insertions(+), 5 deletions(-) diff --git a/.circleci/config.yml b/.circleci/config.yml index a52ea8d728..dda995136e 100644 --- a/.circleci/config.yml +++ b/.circleci/config.yml @@ -119,7 +119,7 @@ jobs: and: - equal: [ stable, << parameters.release >> ] steps: - - run: composer -n -v install + - run: composer -n install - unless: condition: and: @@ -127,7 +127,7 @@ jobs: steps: - run: composer -n config platform.php --unset # - run: composer -n require --dev drupal/core-recommended:11.x-dev --no-update - - run: composer -n -vvv update + - run: composer -n update #- run: composer -n require chi-teck/drupal-code-generator:3.x-dev - run: composer -n unit -- --log-junit /tmp/results/unit/junit.xml - run: composer -n << parameters.suite >> -- --log-junit /tmp/results/<< parameters.suite >>/junit.xml diff --git a/src/Application.php b/src/Application.php index 70b905f369..93e0746297 100644 --- a/src/Application.php +++ b/src/Application.php @@ -312,10 +312,9 @@ public function configureAndRegisterCommands(InputInterface $input, OutputInterf // configured in case we wish to use them (e.g. for logging) in // any of the configuration steps we do here. $this->configureIO($input, $output); - - // @TODO Bring this back when yaml-ci supports Symfony7. + // Directly add the yaml-cli commands. - // $this->addCommands($this->serviceManager->instantiateYamlCliCommands()); + $this->addCommands($this->serviceManager->instantiateYamlCliCommands()); // Find the command handlers that we can instantiate without bootstrapping Drupal $commandClasses = $this->serviceManager->discover($commandfileSearchpath, '\Drush'); From aae48ad2ac0251398cf6ac361d6c4ddedb6847c2 Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 14:25:35 -0400 Subject: [PATCH 20/21] PHPCS --- src/Application.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Application.php b/src/Application.php index 93e0746297..21ffc6c369 100644 --- a/src/Application.php +++ b/src/Application.php @@ -312,7 +312,7 @@ public function configureAndRegisterCommands(InputInterface $input, OutputInterf // configured in case we wish to use them (e.g. for logging) in // any of the configuration steps we do here. $this->configureIO($input, $output); - + // Directly add the yaml-cli commands. $this->addCommands($this->serviceManager->instantiateYamlCliCommands()); From c1dee838a50ab40972f987e05f14e5984956ff9f Mon Sep 17 00:00:00 2001 From: Moshe Weitzman Date: Wed, 17 Apr 2024 19:21:25 -0400 Subject: [PATCH 21/21] Remove yaml-cli commands until they really really support symfony7 --- src/Application.php | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Application.php b/src/Application.php index 21ffc6c369..70b905f369 100644 --- a/src/Application.php +++ b/src/Application.php @@ -313,8 +313,9 @@ public function configureAndRegisterCommands(InputInterface $input, OutputInterf // any of the configuration steps we do here. $this->configureIO($input, $output); + // @TODO Bring this back when yaml-ci supports Symfony7. // Directly add the yaml-cli commands. - $this->addCommands($this->serviceManager->instantiateYamlCliCommands()); + // $this->addCommands($this->serviceManager->instantiateYamlCliCommands()); // Find the command handlers that we can instantiate without bootstrapping Drupal $commandClasses = $this->serviceManager->discover($commandfileSearchpath, '\Drush');