Verified Commit 66f9217c authored by Jess's avatar Jess
Browse files

Issue #3527142 by andypost, catch, longwave, godotislate, xjm: Update Composer...

Issue #3527142 by andypost, catch, longwave, godotislate, xjm: Update Composer and development dependencies for 11.2.0 and 10.5.0
parent 45c29398
Loading
Loading
Loading
Loading
Loading
+143 −73
Original line number Diff line number Diff line
@@ -4851,16 +4851,16 @@
        },
        {
            "name": "composer/composer",
            "version": "2.8.6",
            "version": "2.8.9",
            "source": {
                "type": "git",
                "url": "https://github.com/composer/composer.git",
                "reference": "937c775a644bd7d2c3dfbb352747488463a6e673"
                "reference": "b4e6bff2db7ce756ddb77ecee958a0f41f42bd9d"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/composer/composer/zipball/937c775a644bd7d2c3dfbb352747488463a6e673",
                "reference": "937c775a644bd7d2c3dfbb352747488463a6e673",
                "url": "https://api.github.com/repos/composer/composer/zipball/b4e6bff2db7ce756ddb77ecee958a0f41f42bd9d",
                "reference": "b4e6bff2db7ce756ddb77ecee958a0f41f42bd9d",
                "shasum": ""
            },
            "require": {
@@ -4871,7 +4871,7 @@
                "composer/semver": "^3.3",
                "composer/spdx-licenses": "^1.5.7",
                "composer/xdebug-handler": "^2.0.2 || ^3.0.3",
                "justinrainbow/json-schema": "^5.3",
                "justinrainbow/json-schema": "^6.3.1",
                "php": "^7.2.5 || ^8.0",
                "psr/log": "^1.0 || ^2.0 || ^3.0",
                "react/promise": "^2.11 || ^3.2",
@@ -4945,7 +4945,7 @@
                "irc": "ircs://irc.libera.chat:6697/composer",
                "issues": "https://github.com/composer/composer/issues",
                "security": "https://github.com/composer/composer/security/policy",
                "source": "https://github.com/composer/composer/tree/2.8.6"
                "source": "https://github.com/composer/composer/tree/2.8.9"
            },
            "funding": [
                {
@@ -4961,7 +4961,7 @@
                    "type": "tidelift"
                }
            ],
            "time": "2025-02-25T12:03:50+00:00"
            "time": "2025-05-13T12:01:37+00:00"
        },
        {
            "name": "composer/metadata-minifier",
@@ -5458,16 +5458,16 @@
        },
        {
            "name": "google/protobuf",
            "version": "v4.30.2",
            "version": "v4.31.1",
            "source": {
                "type": "git",
                "url": "https://github.com/protocolbuffers/protobuf-php.git",
                "reference": "a4c4d8565b40b9f76debc9dfeb221412eacb8ced"
                "reference": "2b028ce8876254e2acbeceea7d9b573faad41864"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/a4c4d8565b40b9f76debc9dfeb221412eacb8ced",
                "reference": "a4c4d8565b40b9f76debc9dfeb221412eacb8ced",
                "url": "https://api.github.com/repos/protocolbuffers/protobuf-php/zipball/2b028ce8876254e2acbeceea7d9b573faad41864",
                "reference": "2b028ce8876254e2acbeceea7d9b573faad41864",
                "shasum": ""
            },
            "require": {
@@ -5496,36 +5496,46 @@
                "proto"
            ],
            "support": {
                "source": "https://github.com/protocolbuffers/protobuf-php/tree/v4.30.2"
                "source": "https://github.com/protocolbuffers/protobuf-php/tree/v4.31.1"
            },
            "time": "2025-03-26T18:01:50+00:00"
            "time": "2025-05-28T18:52:35+00:00"
        },
        {
            "name": "justinrainbow/json-schema",
            "version": "5.3.0",
            "version": "6.4.2",
            "source": {
                "type": "git",
                "url": "https://github.com/jsonrainbow/json-schema.git",
                "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8"
                "reference": "ce1fd2d47799bb60668643bc6220f6278a4c1d02"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8",
                "reference": "feb2ca6dd1cebdaf1ed60a4c8de2e53ce11c4fd8",
                "url": "https://api.github.com/repos/jsonrainbow/json-schema/zipball/ce1fd2d47799bb60668643bc6220f6278a4c1d02",
                "reference": "ce1fd2d47799bb60668643bc6220f6278a4c1d02",
                "shasum": ""
            },
            "require": {
                "php": ">=7.1"
                "ext-json": "*",
                "marc-mabe/php-enum": "^4.0",
                "php": "^7.2 || ^8.0"
            },
            "require-dev": {
                "friendsofphp/php-cs-fixer": "~2.2.20||~2.15.1",
                "friendsofphp/php-cs-fixer": "3.3.0",
                "json-schema/json-schema-test-suite": "1.2.0",
                "phpunit/phpunit": "^4.8.35"
                "marc-mabe/php-enum-phpstan": "^2.0",
                "phpspec/prophecy": "^1.19",
                "phpstan/phpstan": "^1.12",
                "phpunit/phpunit": "^8.5"
            },
            "bin": [
                "bin/validate-json"
            ],
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-master": "6.x-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "JsonSchema\\": "src/JsonSchema/"
@@ -5554,16 +5564,16 @@
                }
            ],
            "description": "A library to validate a json schema.",
            "homepage": "https://github.com/justinrainbow/json-schema",
            "homepage": "https://github.com/jsonrainbow/json-schema",
            "keywords": [
                "json",
                "schema"
            ],
            "support": {
                "issues": "https://github.com/jsonrainbow/json-schema/issues",
                "source": "https://github.com/jsonrainbow/json-schema/tree/5.3.0"
                "source": "https://github.com/jsonrainbow/json-schema/tree/6.4.2"
            },
            "time": "2024-07-06T21:00:26+00:00"
            "time": "2025-06-03T18:27:04+00:00"
        },
        {
            "name": "lullabot/mink-selenium2-driver",
@@ -5685,6 +5695,79 @@
            },
            "time": "2024-08-05T13:00:46+00:00"
        },
        {
            "name": "marc-mabe/php-enum",
            "version": "v4.7.1",
            "source": {
                "type": "git",
                "url": "https://github.com/marc-mabe/php-enum.git",
                "reference": "7159809e5cfa041dca28e61f7f7ae58063aae8ed"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/marc-mabe/php-enum/zipball/7159809e5cfa041dca28e61f7f7ae58063aae8ed",
                "reference": "7159809e5cfa041dca28e61f7f7ae58063aae8ed",
                "shasum": ""
            },
            "require": {
                "ext-reflection": "*",
                "php": "^7.1 | ^8.0"
            },
            "require-dev": {
                "phpbench/phpbench": "^0.16.10 || ^1.0.4",
                "phpstan/phpstan": "^1.3.1",
                "phpunit/phpunit": "^7.5.20 | ^8.5.22 | ^9.5.11",
                "vimeo/psalm": "^4.17.0 | ^5.26.1"
            },
            "type": "library",
            "extra": {
                "branch-alias": {
                    "dev-3.x": "3.2-dev",
                    "dev-master": "4.7-dev"
                }
            },
            "autoload": {
                "psr-4": {
                    "MabeEnum\\": "src/"
                },
                "classmap": [
                    "stubs/Stringable.php"
                ]
            },
            "notification-url": "https://packagist.org/downloads/",
            "license": [
                "BSD-3-Clause"
            ],
            "authors": [
                {
                    "name": "Marc Bennewitz",
                    "email": "dev@mabe.berlin",
                    "homepage": "https://mabe.berlin/",
                    "role": "Lead"
                }
            ],
            "description": "Simple and fast implementation of enumerations with native PHP",
            "homepage": "https://github.com/marc-mabe/php-enum",
            "keywords": [
                "enum",
                "enum-map",
                "enum-set",
                "enumeration",
                "enumerator",
                "enummap",
                "enumset",
                "map",
                "set",
                "type",
                "type-hint",
                "typehint"
            ],
            "support": {
                "issues": "https://github.com/marc-mabe/php-enum/issues",
                "source": "https://github.com/marc-mabe/php-enum/tree/v4.7.1"
            },
            "time": "2024-11-28T04:54:44+00:00"
        },
        {
            "name": "mglaman/phpstan-drupal",
            "version": "1.3.7",
@@ -6079,16 +6162,16 @@
        },
        {
            "name": "open-telemetry/api",
            "version": "1.2.3",
            "version": "1.3.0",
            "source": {
                "type": "git",
                "url": "https://github.com/opentelemetry-php/api.git",
                "reference": "199d7ddda88f5f5619fa73463f1a5a7149ccd1f1"
                "reference": "4e3bb38e069876fb73c2ce85c89583bf2b28cd86"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/opentelemetry-php/api/zipball/199d7ddda88f5f5619fa73463f1a5a7149ccd1f1",
                "reference": "199d7ddda88f5f5619fa73463f1a5a7149ccd1f1",
                "url": "https://api.github.com/repos/opentelemetry-php/api/zipball/4e3bb38e069876fb73c2ce85c89583bf2b28cd86",
                "reference": "4e3bb38e069876fb73c2ce85c89583bf2b28cd86",
                "shasum": ""
            },
            "require": {
@@ -6145,7 +6228,7 @@
                "issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
                "source": "https://github.com/open-telemetry/opentelemetry-php"
            },
            "time": "2025-03-05T21:42:54+00:00"
            "time": "2025-05-07T12:32:21+00:00"
        },
        {
            "name": "open-telemetry/context",
@@ -6208,16 +6291,16 @@
        },
        {
            "name": "open-telemetry/exporter-otlp",
            "version": "1.2.1",
            "version": "1.3.1",
            "source": {
                "type": "git",
                "url": "https://github.com/opentelemetry-php/exporter-otlp.git",
                "reference": "b7580440b7481a98da97aceabeb46e1b276c8747"
                "reference": "8b3ca1f86d01429c73b407bf1a2075d9c187001e"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/opentelemetry-php/exporter-otlp/zipball/b7580440b7481a98da97aceabeb46e1b276c8747",
                "reference": "b7580440b7481a98da97aceabeb46e1b276c8747",
                "url": "https://api.github.com/repos/opentelemetry-php/exporter-otlp/zipball/8b3ca1f86d01429c73b407bf1a2075d9c187001e",
                "reference": "8b3ca1f86d01429c73b407bf1a2075d9c187001e",
                "shasum": ""
            },
            "require": {
@@ -6268,7 +6351,7 @@
                "issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
                "source": "https://github.com/open-telemetry/opentelemetry-php"
            },
            "time": "2025-03-06T23:21:56+00:00"
            "time": "2025-05-21T12:02:20+00:00"
        },
        {
            "name": "open-telemetry/gen-otlp-protobuf",
@@ -6335,16 +6418,16 @@
        },
        {
            "name": "open-telemetry/sdk",
            "version": "1.2.4",
            "version": "1.5.0",
            "source": {
                "type": "git",
                "url": "https://github.com/opentelemetry-php/sdk.git",
                "reference": "47fcb66ae5328c5a799195247b1dce551d85873e"
                "reference": "cd0d7367599717fc29e04eb8838ec061e6c2c657"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/opentelemetry-php/sdk/zipball/47fcb66ae5328c5a799195247b1dce551d85873e",
                "reference": "47fcb66ae5328c5a799195247b1dce551d85873e",
                "url": "https://api.github.com/repos/opentelemetry-php/sdk/zipball/cd0d7367599717fc29e04eb8838ec061e6c2c657",
                "reference": "cd0d7367599717fc29e04eb8838ec061e6c2c657",
                "shasum": ""
            },
            "require": {
@@ -6421,7 +6504,7 @@
                "issues": "https://github.com/open-telemetry/opentelemetry-php/issues",
                "source": "https://github.com/open-telemetry/opentelemetry-php"
            },
            "time": "2025-04-15T07:02:07+00:00"
            "time": "2025-05-22T02:33:34+00:00"
        },
        {
            "name": "open-telemetry/sem-conv",
@@ -7905,20 +7988,20 @@
        },
        {
            "name": "ramsey/uuid",
            "version": "4.7.6",
            "version": "4.8.1",
            "source": {
                "type": "git",
                "url": "https://github.com/ramsey/uuid.git",
                "reference": "91039bc1faa45ba123c4328958e620d382ec7088"
                "reference": "fdf4dd4e2ff1813111bd0ad58d7a1ddbb5b56c28"
            },
            "dist": {
                "type": "zip",
                "url": "https://api.github.com/repos/ramsey/uuid/zipball/91039bc1faa45ba123c4328958e620d382ec7088",
                "reference": "91039bc1faa45ba123c4328958e620d382ec7088",
                "url": "https://api.github.com/repos/ramsey/uuid/zipball/fdf4dd4e2ff1813111bd0ad58d7a1ddbb5b56c28",
                "reference": "fdf4dd4e2ff1813111bd0ad58d7a1ddbb5b56c28",
                "shasum": ""
            },
            "require": {
                "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11 || ^0.12",
                "brick/math": "^0.8.8 || ^0.9 || ^0.10 || ^0.11 || ^0.12 || ^0.13",
                "ext-json": "*",
                "php": "^8.0",
                "ramsey/collection": "^1.2 || ^2.0"
@@ -7927,26 +8010,23 @@
                "rhumsaa/uuid": "self.version"
            },
            "require-dev": {
                "captainhook/captainhook": "^5.10",
                "captainhook/captainhook": "^5.25",
                "captainhook/plugin-composer": "^5.3",
                "dealerdirect/phpcodesniffer-composer-installer": "^0.7.0",
                "doctrine/annotations": "^1.8",
                "ergebnis/composer-normalize": "^2.15",
                "mockery/mockery": "^1.3",
                "dealerdirect/phpcodesniffer-composer-installer": "^1.0",
                "ergebnis/composer-normalize": "^2.47",
                "mockery/mockery": "^1.6",
                "paragonie/random-lib": "^2",
                "php-mock/php-mock": "^2.2",
                "php-mock/php-mock-mockery": "^1.3",
                "php-parallel-lint/php-parallel-lint": "^1.1",
                "phpbench/phpbench": "^1.0",
                "phpstan/extension-installer": "^1.1",
                "phpstan/phpstan": "^1.8",
                "phpstan/phpstan-mockery": "^1.1",
                "phpstan/phpstan-phpunit": "^1.1",
                "phpunit/phpunit": "^8.5 || ^9",
                "ramsey/composer-repl": "^1.4",
                "slevomat/coding-standard": "^8.4",
                "squizlabs/php_codesniffer": "^3.5",
                "vimeo/psalm": "^4.9"
                "php-mock/php-mock": "^2.6",
                "php-mock/php-mock-mockery": "^1.5",
                "php-parallel-lint/php-parallel-lint": "^1.4.0",
                "phpbench/phpbench": "^1.2.14",
                "phpstan/extension-installer": "^1.4",
                "phpstan/phpstan": "^2.1",
                "phpstan/phpstan-mockery": "^2.0",
                "phpstan/phpstan-phpunit": "^2.0",
                "phpunit/phpunit": "^9.6",
                "slevomat/coding-standard": "^8.18",
                "squizlabs/php_codesniffer": "^3.13"
            },
            "suggest": {
                "ext-bcmath": "Enables faster math with arbitrary-precision integers using BCMath.",
@@ -7981,19 +8061,9 @@
            ],
            "support": {
                "issues": "https://github.com/ramsey/uuid/issues",
                "source": "https://github.com/ramsey/uuid/tree/4.7.6"
                "source": "https://github.com/ramsey/uuid/tree/4.8.1"
            },
            "funding": [
                {
                    "url": "https://github.com/ramsey",
                    "type": "github"
                },
                {
                    "url": "https://tidelift.com/funding/github/packagist/ramsey/uuid",
                    "type": "tidelift"
                }
            ],
            "time": "2024-04-27T21:32:50+00:00"
            "time": "2025-06-01T06:28:46+00:00"
        },
        {
            "name": "react/promise",
+8 −7
Original line number Diff line number Diff line
@@ -14,7 +14,7 @@
        "colinodell/psr-testlogger": "v1.3.0",
        "composer/ca-bundle": "1.5.6",
        "composer/class-map-generator": "1.6.1",
        "composer/composer": "2.8.6",
        "composer/composer": "2.8.9",
        "composer/metadata-minifier": "1.0.0",
        "composer/pcre": "3.3.2",
        "composer/spdx-licenses": "1.5.8",
@@ -22,21 +22,22 @@
        "dealerdirect/phpcodesniffer-composer-installer": "v1.0.0",
        "doctrine/instantiator": "2.0.0",
        "drupal/coder": "8.3.28",
        "google/protobuf": "v4.30.2",
        "justinrainbow/json-schema": "5.3.0",
        "google/protobuf": "v4.31.1",
        "justinrainbow/json-schema": "6.4.2",
        "lullabot/mink-selenium2-driver": "v1.7.4",
        "lullabot/php-webdriver": "v2.0.6",
        "marc-mabe/php-enum": "v4.7.1",
        "mglaman/phpstan-drupal": "1.3.7",
        "micheh/phpcs-gitlab": "1.1.0",
        "mikey179/vfsstream": "v1.6.12",
        "myclabs/deep-copy": "1.13.1",
        "nikic/php-parser": "v5.4.0",
        "nyholm/psr7-server": "1.1.0",
        "open-telemetry/api": "1.2.3",
        "open-telemetry/api": "1.3.0",
        "open-telemetry/context": "1.1.0",
        "open-telemetry/exporter-otlp": "1.2.1",
        "open-telemetry/exporter-otlp": "1.3.1",
        "open-telemetry/gen-otlp-protobuf": "1.5.0",
        "open-telemetry/sdk": "1.2.4",
        "open-telemetry/sdk": "1.5.0",
        "open-telemetry/sem-conv": "1.30.0",
        "phar-io/manifest": "2.0.4",
        "phar-io/version": "3.2.1",
@@ -61,7 +62,7 @@
        "phpunit/php-timer": "5.0.3",
        "phpunit/phpunit": "9.6.23",
        "ramsey/collection": "2.1.1",
        "ramsey/uuid": "4.7.6",
        "ramsey/uuid": "4.8.1",
        "react/promise": "v3.2.0",
        "sebastian/cli-parser": "1.0.2",
        "sebastian/code-unit": "1.0.8",
+1 −0
Original line number Diff line number Diff line
@@ -8,6 +8,7 @@ drush
langcode
langcodes
lullabot
mabe
olivero
olivero's
simpletest
+1 −7
Original line number Diff line number Diff line
@@ -280,13 +280,7 @@ public function check(&$element, $schema = NULL, ?JsonPointer $path = NULL, $i =
    }
    if ($schema->format === 'uri') {
      if (\is_string($element) && !UrlHelper::isValid($element)) {
        if (class_exists(ConstraintError::class)) {
          $this->addError(ConstraintError::FORMAT_URL(), $path, ['format' => $schema->format]);
        }
        else {
          // @todo Remove when we no longer support justinrainbow/json-schema v5.
          $this->addError($path, 'Invalid URL format', 'format', ['format' => $schema->format]);
        }
        $this->addError(ConstraintError::FORMAT_URL, $path, ['format' => $schema->format]);
      }
      return;
    }