From 552e119907f2bac021e5f4cbc264ff5a706b0147 Mon Sep 17 00:00:00 2001 From: Francesco Sardara Date: Tue, 16 May 2023 19:45:09 +0200 Subject: [PATCH 1/2] EWPP-2965: Bump dependencies to allow usage with Drupal 10. --- composer.json | 17 +++++++++-------- 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/composer.json b/composer.json index 0145b7f..f1c50c9 100644 --- a/composer.json +++ b/composer.json @@ -6,17 +6,17 @@ "prefer-stable": true, "license": "EUPL-1.2", "require": { + "php": ">=8.0", "ext-soap": "*", "jeremeamia/superclosure": "~2.2", "league/plates": "^3.3.0", - "php": ">=8.0", "pimple/pimple": "~3.2", - "psr/log": "~1", - "symfony/dom-crawler": "^3.4 || ^4.4.12", - "symfony/event-dispatcher": "^3.4 || ^4.4", - "symfony/expression-language": "^3.4 || ^4.4", - "symfony/validator": "^3.4 || ^4.4", - "symfony/yaml": "^3.4 || ^4.4" + "psr/log": "~1 || ^3", + "symfony/dom-crawler": "^3.4 || ^4.4.12 || ^6.2", + "symfony/event-dispatcher": "^3.4 || ^4.4 || ^6.2", + "symfony/expression-language": "^3.4 || ^4.4 || ^6.2", + "symfony/validator": "^3.4 || ^4.4 || ^6.2", + "symfony/yaml": "^3.4 || ^4.4 || ^6.2" }, "require-dev": { "internations/http-mock": "dev-php74#cd52a62136c98b1b66eca6edbd564a3a91f7e79c", @@ -51,7 +51,8 @@ "allow-plugins": { "cweagans/composer-patches": true, "dealerdirect/phpcodesniffer-composer-installer": true, - "phpro/grumphp": true + "phpro/grumphp": true, + "php-http/discovery": false } } } From 21c0e935fbd08e1cb7af2484ff006328a1722ca7 Mon Sep 17 00:00:00 2001 From: Francesco Sardara Date: Wed, 17 May 2023 21:06:32 +0200 Subject: [PATCH 2/2] EWPP-2965: Typehint is present in psr/container. --- src/Poetry.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/Poetry.php b/src/Poetry.php index 3834412..81b15e3 100644 --- a/src/Poetry.php +++ b/src/Poetry.php @@ -43,7 +43,7 @@ public function __construct(array $values = []) /** * {@inheritdoc} */ - public function get($name) + public function get(string $name) { return $this[$name]; } @@ -51,7 +51,7 @@ public function get($name) /** * {@inheritdoc} */ - public function has($name) + public function has(string $name): bool { return $this->offsetExists($name); }