diff --git a/.gitlab/ci/analysis/phpstan.yml b/.gitlab/ci/analysis/phpstan.yml
index 6ac575760883529b93259eeaa90c4d1ee72bf6b0..4f289a3a3860ce45bc4e41b829a13b127b044ccf 100644
--- a/.gitlab/ci/analysis/phpstan.yml
+++ b/.gitlab/ci/analysis/phpstan.yml
@@ -2,7 +2,7 @@
phpstan:
stage: analysis
- image: php:cli-alpine
+ image: php:8.3-cli-alpine
rules:
- if: '$CI_COMMIT_BRANCH == $CI_DEFAULT_BRANCH'
when: on_success
diff --git a/.php-cs-fixer.dist.php b/.php-cs-fixer.dist.php
index 4ca07d522ed1eb8639f6bc05d319e8ee67905225..df93505733e1413e9ac186c4ac50e4fe9900ace8 100644
--- a/.php-cs-fixer.dist.php
+++ b/.php-cs-fixer.dist.php
@@ -9,6 +9,7 @@ declare(strict_types=1);
* bundled with this source code in the LICENSE.md file.
*/
+// This file was generated using XpertSelect/Tools. Please refer to the README for more information.
include 'vendor/autoload.php';
$package = Composer\InstalledVersions::getRootPackage()['name'];
diff --git a/.yamllint.yml b/.yamllint.yml
index 630095a8d85aee416fee0533e547755bce1f1150..b39bee591f8a30cd9d252f0644fc977026f48c9d 100644
--- a/.yamllint.yml
+++ b/.yamllint.yml
@@ -1,7 +1,10 @@
---
+# This file was generated using XpertSelect/Tools. Please refer to the README for more information.
extends: default
rules:
line-length:
max: 120
+ ignore: |
+ phpstan.neon.dist
diff --git a/README.md b/README.md
index 43fbe01ca35c669b48a66d9d8babdb6d153da9cf..db1a96288edd41508e3ee2935a7e16a600358269 100644
--- a/README.md
+++ b/README.md
@@ -43,3 +43,9 @@ The following `{project-type}`s are supported:
- `drupal-package`
Set `--force=true` to always replace any existing configuration files. This will undo any local changes to these files!
+
+### Updating the package
+
+When updating tools, it’s crucial to allow the package to override any existing generated files.
+This can be achieved either by removing the generated files or by using the force flag, as outlined above.
+Afterward, you can apply any necessary local changes to the configuration.
diff --git a/composer.lock b/composer.lock
index db2774879a2f20c5c752de1a70baf6ac8a284647..86a7c45f1cbb113ed0a2a510d4a0ca4febb46f2b 100644
--- a/composer.lock
+++ b/composer.lock
@@ -59,16 +59,16 @@
},
{
"name": "mockery/mockery",
- "version": "1.6.6",
+ "version": "1.6.12",
"source": {
"type": "git",
"url": "https://github.com/mockery/mockery.git",
- "reference": "b8e0bb7d8c604046539c1115994632c74dcb361e"
+ "reference": "1f4efdd7d3beafe9807b08156dfcb176d18f1699"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/mockery/mockery/zipball/b8e0bb7d8c604046539c1115994632c74dcb361e",
- "reference": "b8e0bb7d8c604046539c1115994632c74dcb361e",
+ "url": "https://api.github.com/repos/mockery/mockery/zipball/1f4efdd7d3beafe9807b08156dfcb176d18f1699",
+ "reference": "1f4efdd7d3beafe9807b08156dfcb176d18f1699",
"shasum": ""
},
"require": {
@@ -80,10 +80,8 @@
"phpunit/phpunit": "<8.0"
},
"require-dev": {
- "phpunit/phpunit": "^8.5 || ^9.6.10",
- "psalm/plugin-phpunit": "^0.18.4",
- "symplify/easy-coding-standard": "^11.5.0",
- "vimeo/psalm": "^4.30"
+ "phpunit/phpunit": "^8.5 || ^9.6.17",
+ "symplify/easy-coding-standard": "^12.1.14"
},
"type": "library",
"autoload": {
@@ -140,20 +138,20 @@
"security": "https://github.com/mockery/mockery/security/advisories",
"source": "https://github.com/mockery/mockery"
},
- "time": "2023-08-09T00:03:52+00:00"
+ "time": "2024-05-16T03:13:13+00:00"
},
{
"name": "myclabs/deep-copy",
- "version": "1.11.1",
+ "version": "1.13.0",
"source": {
"type": "git",
"url": "https://github.com/myclabs/DeepCopy.git",
- "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c"
+ "reference": "024473a478be9df5fdaca2c793f2232fe788e414"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
- "reference": "7284c22080590fb39f2ffa3e9057f10a4ddd0e0c",
+ "url": "https://api.github.com/repos/myclabs/DeepCopy/zipball/024473a478be9df5fdaca2c793f2232fe788e414",
+ "reference": "024473a478be9df5fdaca2c793f2232fe788e414",
"shasum": ""
},
"require": {
@@ -161,11 +159,12 @@
},
"conflict": {
"doctrine/collections": "<1.6.8",
- "doctrine/common": "<2.13.3 || >=3,<3.2.2"
+ "doctrine/common": "<2.13.3 || >=3 <3.2.2"
},
"require-dev": {
"doctrine/collections": "^1.6.8",
"doctrine/common": "^2.13.3 || ^3.2.2",
+ "phpspec/prophecy": "^1.10",
"phpunit/phpunit": "^7.5.20 || ^8.5.23 || ^9.5.13"
},
"type": "library",
@@ -191,7 +190,7 @@
],
"support": {
"issues": "https://github.com/myclabs/DeepCopy/issues",
- "source": "https://github.com/myclabs/DeepCopy/tree/1.11.1"
+ "source": "https://github.com/myclabs/DeepCopy/tree/1.13.0"
},
"funding": [
{
@@ -199,29 +198,31 @@
"type": "tidelift"
}
],
- "time": "2023-03-08T13:26:56+00:00"
+ "time": "2025-02-12T12:17:51+00:00"
},
{
"name": "nikic/php-parser",
- "version": "v4.17.1",
+ "version": "v5.4.0",
"source": {
"type": "git",
"url": "https://github.com/nikic/PHP-Parser.git",
- "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d"
+ "reference": "447a020a1f875a434d62f2a401f53b82a396e494"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
- "reference": "a6303e50c90c355c7eeee2c4a8b27fe8dc8fef1d",
+ "url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/447a020a1f875a434d62f2a401f53b82a396e494",
+ "reference": "447a020a1f875a434d62f2a401f53b82a396e494",
"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": "^9.0"
},
"bin": [
"bin/php-parse"
@@ -229,7 +230,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-master": "4.9-dev"
+ "dev-master": "5.0-dev"
}
},
"autoload": {
@@ -253,26 +254,27 @@
],
"support": {
"issues": "https://github.com/nikic/PHP-Parser/issues",
- "source": "https://github.com/nikic/PHP-Parser/tree/v4.17.1"
+ "source": "https://github.com/nikic/PHP-Parser/tree/v5.4.0"
},
- "time": "2023-08-13T19:53:39+00:00"
+ "time": "2024-12-30T11:07:19+00:00"
},
{
"name": "phar-io/manifest",
- "version": "2.0.3",
+ "version": "2.0.4",
"source": {
"type": "git",
"url": "https://github.com/phar-io/manifest.git",
- "reference": "97803eca37d319dfa7826cc2437fc020857acb53"
+ "reference": "54750ef60c58e43759730615a392c31c80e23176"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/phar-io/manifest/zipball/97803eca37d319dfa7826cc2437fc020857acb53",
- "reference": "97803eca37d319dfa7826cc2437fc020857acb53",
+ "url": "https://api.github.com/repos/phar-io/manifest/zipball/54750ef60c58e43759730615a392c31c80e23176",
+ "reference": "54750ef60c58e43759730615a392c31c80e23176",
"shasum": ""
},
"require": {
"ext-dom": "*",
+ "ext-libxml": "*",
"ext-phar": "*",
"ext-xmlwriter": "*",
"phar-io/version": "^3.0.1",
@@ -313,9 +315,15 @@
"description": "Component for reading phar.io manifest information from a PHP Archive (PHAR)",
"support": {
"issues": "https://github.com/phar-io/manifest/issues",
- "source": "https://github.com/phar-io/manifest/tree/2.0.3"
+ "source": "https://github.com/phar-io/manifest/tree/2.0.4"
},
- "time": "2021-07-20T11:28:43+00:00"
+ "funding": [
+ {
+ "url": "https://github.com/theseer",
+ "type": "github"
+ }
+ ],
+ "time": "2024-03-03T12:33:53+00:00"
},
{
"name": "phar-io/version",
@@ -370,32 +378,32 @@
},
{
"name": "phpunit/php-code-coverage",
- "version": "10.1.8",
+ "version": "10.1.16",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/php-code-coverage.git",
- "reference": "84838eed9ded511f61dc3e8b5944a52d9017b297"
+ "reference": "7e308268858ed6baedc8704a304727d20bc07c77"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/84838eed9ded511f61dc3e8b5944a52d9017b297",
- "reference": "84838eed9ded511f61dc3e8b5944a52d9017b297",
+ "url": "https://api.github.com/repos/sebastianbergmann/php-code-coverage/zipball/7e308268858ed6baedc8704a304727d20bc07c77",
+ "reference": "7e308268858ed6baedc8704a304727d20bc07c77",
"shasum": ""
},
"require": {
"ext-dom": "*",
"ext-libxml": "*",
"ext-xmlwriter": "*",
- "nikic/php-parser": "^4.15",
+ "nikic/php-parser": "^4.19.1 || ^5.1.0",
"php": ">=8.1",
- "phpunit/php-file-iterator": "^4.0",
- "phpunit/php-text-template": "^3.0",
- "sebastian/code-unit-reverse-lookup": "^3.0",
- "sebastian/complexity": "^3.0",
- "sebastian/environment": "^6.0",
- "sebastian/lines-of-code": "^2.0",
- "sebastian/version": "^4.0",
- "theseer/tokenizer": "^1.2.0"
+ "phpunit/php-file-iterator": "^4.1.0",
+ "phpunit/php-text-template": "^3.0.1",
+ "sebastian/code-unit-reverse-lookup": "^3.0.0",
+ "sebastian/complexity": "^3.2.0",
+ "sebastian/environment": "^6.1.0",
+ "sebastian/lines-of-code": "^2.0.2",
+ "sebastian/version": "^4.0.1",
+ "theseer/tokenizer": "^1.2.3"
},
"require-dev": {
"phpunit/phpunit": "^10.1"
@@ -407,7 +415,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "10.1-dev"
+ "dev-main": "10.1.x-dev"
}
},
"autoload": {
@@ -436,7 +444,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/php-code-coverage/issues",
"security": "https://github.com/sebastianbergmann/php-code-coverage/security/policy",
- "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.8"
+ "source": "https://github.com/sebastianbergmann/php-code-coverage/tree/10.1.16"
},
"funding": [
{
@@ -444,7 +452,7 @@
"type": "github"
}
],
- "time": "2023-11-15T13:31:15+00:00"
+ "time": "2024-08-22T04:31:57+00:00"
},
{
"name": "phpunit/php-file-iterator",
@@ -691,16 +699,16 @@
},
{
"name": "phpunit/phpunit",
- "version": "10.4.2",
+ "version": "10.5.45",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/phpunit.git",
- "reference": "cacd8b9dd224efa8eb28beb69004126c7ca1a1a1"
+ "reference": "bd68a781d8e30348bc297449f5234b3458267ae8"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/cacd8b9dd224efa8eb28beb69004126c7ca1a1a1",
- "reference": "cacd8b9dd224efa8eb28beb69004126c7ca1a1a1",
+ "url": "https://api.github.com/repos/sebastianbergmann/phpunit/zipball/bd68a781d8e30348bc297449f5234b3458267ae8",
+ "reference": "bd68a781d8e30348bc297449f5234b3458267ae8",
"shasum": ""
},
"require": {
@@ -710,26 +718,26 @@
"ext-mbstring": "*",
"ext-xml": "*",
"ext-xmlwriter": "*",
- "myclabs/deep-copy": "^1.10.1",
- "phar-io/manifest": "^2.0.3",
- "phar-io/version": "^3.0.2",
+ "myclabs/deep-copy": "^1.12.1",
+ "phar-io/manifest": "^2.0.4",
+ "phar-io/version": "^3.2.1",
"php": ">=8.1",
- "phpunit/php-code-coverage": "^10.1.5",
- "phpunit/php-file-iterator": "^4.0",
- "phpunit/php-invoker": "^4.0",
- "phpunit/php-text-template": "^3.0",
- "phpunit/php-timer": "^6.0",
- "sebastian/cli-parser": "^2.0",
- "sebastian/code-unit": "^2.0",
- "sebastian/comparator": "^5.0",
- "sebastian/diff": "^5.0",
- "sebastian/environment": "^6.0",
- "sebastian/exporter": "^5.1",
- "sebastian/global-state": "^6.0.1",
- "sebastian/object-enumerator": "^5.0",
- "sebastian/recursion-context": "^5.0",
- "sebastian/type": "^4.0",
- "sebastian/version": "^4.0"
+ "phpunit/php-code-coverage": "^10.1.16",
+ "phpunit/php-file-iterator": "^4.1.0",
+ "phpunit/php-invoker": "^4.0.0",
+ "phpunit/php-text-template": "^3.0.1",
+ "phpunit/php-timer": "^6.0.0",
+ "sebastian/cli-parser": "^2.0.1",
+ "sebastian/code-unit": "^2.0.0",
+ "sebastian/comparator": "^5.0.3",
+ "sebastian/diff": "^5.1.1",
+ "sebastian/environment": "^6.1.0",
+ "sebastian/exporter": "^5.1.2",
+ "sebastian/global-state": "^6.0.2",
+ "sebastian/object-enumerator": "^5.0.0",
+ "sebastian/recursion-context": "^5.0.0",
+ "sebastian/type": "^4.0.0",
+ "sebastian/version": "^4.0.1"
},
"suggest": {
"ext-soap": "To be able to generate mocks based on WSDL files"
@@ -740,7 +748,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "10.4-dev"
+ "dev-main": "10.5-dev"
}
},
"autoload": {
@@ -772,7 +780,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/phpunit/issues",
"security": "https://github.com/sebastianbergmann/phpunit/security/policy",
- "source": "https://github.com/sebastianbergmann/phpunit/tree/10.4.2"
+ "source": "https://github.com/sebastianbergmann/phpunit/tree/10.5.45"
},
"funding": [
{
@@ -788,20 +796,20 @@
"type": "tidelift"
}
],
- "time": "2023-10-26T07:21:45+00:00"
+ "time": "2025-02-06T16:08:12+00:00"
},
{
"name": "sebastian/cli-parser",
- "version": "2.0.0",
+ "version": "2.0.1",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/cli-parser.git",
- "reference": "efdc130dbbbb8ef0b545a994fd811725c5282cae"
+ "reference": "c34583b87e7b7a8055bf6c450c2c77ce32a24084"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/efdc130dbbbb8ef0b545a994fd811725c5282cae",
- "reference": "efdc130dbbbb8ef0b545a994fd811725c5282cae",
+ "url": "https://api.github.com/repos/sebastianbergmann/cli-parser/zipball/c34583b87e7b7a8055bf6c450c2c77ce32a24084",
+ "reference": "c34583b87e7b7a8055bf6c450c2c77ce32a24084",
"shasum": ""
},
"require": {
@@ -836,7 +844,8 @@
"homepage": "https://github.com/sebastianbergmann/cli-parser",
"support": {
"issues": "https://github.com/sebastianbergmann/cli-parser/issues",
- "source": "https://github.com/sebastianbergmann/cli-parser/tree/2.0.0"
+ "security": "https://github.com/sebastianbergmann/cli-parser/security/policy",
+ "source": "https://github.com/sebastianbergmann/cli-parser/tree/2.0.1"
},
"funding": [
{
@@ -844,7 +853,7 @@
"type": "github"
}
],
- "time": "2023-02-03T06:58:15+00:00"
+ "time": "2024-03-02T07:12:49+00:00"
},
{
"name": "sebastian/code-unit",
@@ -959,16 +968,16 @@
},
{
"name": "sebastian/comparator",
- "version": "5.0.1",
+ "version": "5.0.3",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/comparator.git",
- "reference": "2db5010a484d53ebf536087a70b4a5423c102372"
+ "reference": "a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/2db5010a484d53ebf536087a70b4a5423c102372",
- "reference": "2db5010a484d53ebf536087a70b4a5423c102372",
+ "url": "https://api.github.com/repos/sebastianbergmann/comparator/zipball/a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e",
+ "reference": "a18251eb0b7a2dcd2f7aa3d6078b18545ef0558e",
"shasum": ""
},
"require": {
@@ -979,7 +988,7 @@
"sebastian/exporter": "^5.0"
},
"require-dev": {
- "phpunit/phpunit": "^10.3"
+ "phpunit/phpunit": "^10.5"
},
"type": "library",
"extra": {
@@ -1024,7 +1033,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/comparator/issues",
"security": "https://github.com/sebastianbergmann/comparator/security/policy",
- "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.1"
+ "source": "https://github.com/sebastianbergmann/comparator/tree/5.0.3"
},
"funding": [
{
@@ -1032,24 +1041,24 @@
"type": "github"
}
],
- "time": "2023-08-14T13:18:12+00:00"
+ "time": "2024-10-18T14:56:07+00:00"
},
{
"name": "sebastian/complexity",
- "version": "3.1.0",
+ "version": "3.2.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/complexity.git",
- "reference": "68cfb347a44871f01e33ab0ef8215966432f6957"
+ "reference": "68ff824baeae169ec9f2137158ee529584553799"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/68cfb347a44871f01e33ab0ef8215966432f6957",
- "reference": "68cfb347a44871f01e33ab0ef8215966432f6957",
+ "url": "https://api.github.com/repos/sebastianbergmann/complexity/zipball/68ff824baeae169ec9f2137158ee529584553799",
+ "reference": "68ff824baeae169ec9f2137158ee529584553799",
"shasum": ""
},
"require": {
- "nikic/php-parser": "^4.10",
+ "nikic/php-parser": "^4.18 || ^5.0",
"php": ">=8.1"
},
"require-dev": {
@@ -1058,7 +1067,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "3.1-dev"
+ "dev-main": "3.2-dev"
}
},
"autoload": {
@@ -1082,7 +1091,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/complexity/issues",
"security": "https://github.com/sebastianbergmann/complexity/security/policy",
- "source": "https://github.com/sebastianbergmann/complexity/tree/3.1.0"
+ "source": "https://github.com/sebastianbergmann/complexity/tree/3.2.0"
},
"funding": [
{
@@ -1090,20 +1099,20 @@
"type": "github"
}
],
- "time": "2023-09-28T11:50:59+00:00"
+ "time": "2023-12-21T08:37:17+00:00"
},
{
"name": "sebastian/diff",
- "version": "5.0.3",
+ "version": "5.1.1",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/diff.git",
- "reference": "912dc2fbe3e3c1e7873313cc801b100b6c68c87b"
+ "reference": "c41e007b4b62af48218231d6c2275e4c9b975b2e"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/912dc2fbe3e3c1e7873313cc801b100b6c68c87b",
- "reference": "912dc2fbe3e3c1e7873313cc801b100b6c68c87b",
+ "url": "https://api.github.com/repos/sebastianbergmann/diff/zipball/c41e007b4b62af48218231d6c2275e4c9b975b2e",
+ "reference": "c41e007b4b62af48218231d6c2275e4c9b975b2e",
"shasum": ""
},
"require": {
@@ -1111,12 +1120,12 @@
},
"require-dev": {
"phpunit/phpunit": "^10.0",
- "symfony/process": "^4.2 || ^5"
+ "symfony/process": "^6.4"
},
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "5.0-dev"
+ "dev-main": "5.1-dev"
}
},
"autoload": {
@@ -1149,7 +1158,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/diff/issues",
"security": "https://github.com/sebastianbergmann/diff/security/policy",
- "source": "https://github.com/sebastianbergmann/diff/tree/5.0.3"
+ "source": "https://github.com/sebastianbergmann/diff/tree/5.1.1"
},
"funding": [
{
@@ -1157,20 +1166,20 @@
"type": "github"
}
],
- "time": "2023-05-01T07:48:21+00:00"
+ "time": "2024-03-02T07:15:17+00:00"
},
{
"name": "sebastian/environment",
- "version": "6.0.1",
+ "version": "6.1.0",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/environment.git",
- "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951"
+ "reference": "8074dbcd93529b357029f5cc5058fd3e43666984"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/43c751b41d74f96cbbd4e07b7aec9675651e2951",
- "reference": "43c751b41d74f96cbbd4e07b7aec9675651e2951",
+ "url": "https://api.github.com/repos/sebastianbergmann/environment/zipball/8074dbcd93529b357029f5cc5058fd3e43666984",
+ "reference": "8074dbcd93529b357029f5cc5058fd3e43666984",
"shasum": ""
},
"require": {
@@ -1185,7 +1194,7 @@
"type": "library",
"extra": {
"branch-alias": {
- "dev-main": "6.0-dev"
+ "dev-main": "6.1-dev"
}
},
"autoload": {
@@ -1213,7 +1222,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/environment/issues",
"security": "https://github.com/sebastianbergmann/environment/security/policy",
- "source": "https://github.com/sebastianbergmann/environment/tree/6.0.1"
+ "source": "https://github.com/sebastianbergmann/environment/tree/6.1.0"
},
"funding": [
{
@@ -1221,20 +1230,20 @@
"type": "github"
}
],
- "time": "2023-04-11T05:39:26+00:00"
+ "time": "2024-03-23T08:47:14+00:00"
},
{
"name": "sebastian/exporter",
- "version": "5.1.1",
+ "version": "5.1.2",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/exporter.git",
- "reference": "64f51654862e0f5e318db7e9dcc2292c63cdbddc"
+ "reference": "955288482d97c19a372d3f31006ab3f37da47adf"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/64f51654862e0f5e318db7e9dcc2292c63cdbddc",
- "reference": "64f51654862e0f5e318db7e9dcc2292c63cdbddc",
+ "url": "https://api.github.com/repos/sebastianbergmann/exporter/zipball/955288482d97c19a372d3f31006ab3f37da47adf",
+ "reference": "955288482d97c19a372d3f31006ab3f37da47adf",
"shasum": ""
},
"require": {
@@ -1291,7 +1300,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/exporter/issues",
"security": "https://github.com/sebastianbergmann/exporter/security/policy",
- "source": "https://github.com/sebastianbergmann/exporter/tree/5.1.1"
+ "source": "https://github.com/sebastianbergmann/exporter/tree/5.1.2"
},
"funding": [
{
@@ -1299,20 +1308,20 @@
"type": "github"
}
],
- "time": "2023-09-24T13:22:09+00:00"
+ "time": "2024-03-02T07:17:12+00:00"
},
{
"name": "sebastian/global-state",
- "version": "6.0.1",
+ "version": "6.0.2",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/global-state.git",
- "reference": "7ea9ead78f6d380d2a667864c132c2f7b83055e4"
+ "reference": "987bafff24ecc4c9ac418cab1145b96dd6e9cbd9"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/7ea9ead78f6d380d2a667864c132c2f7b83055e4",
- "reference": "7ea9ead78f6d380d2a667864c132c2f7b83055e4",
+ "url": "https://api.github.com/repos/sebastianbergmann/global-state/zipball/987bafff24ecc4c9ac418cab1145b96dd6e9cbd9",
+ "reference": "987bafff24ecc4c9ac418cab1145b96dd6e9cbd9",
"shasum": ""
},
"require": {
@@ -1346,14 +1355,14 @@
}
],
"description": "Snapshotting of global state",
- "homepage": "http://www.github.com/sebastianbergmann/global-state",
+ "homepage": "https://www.github.com/sebastianbergmann/global-state",
"keywords": [
"global state"
],
"support": {
"issues": "https://github.com/sebastianbergmann/global-state/issues",
"security": "https://github.com/sebastianbergmann/global-state/security/policy",
- "source": "https://github.com/sebastianbergmann/global-state/tree/6.0.1"
+ "source": "https://github.com/sebastianbergmann/global-state/tree/6.0.2"
},
"funding": [
{
@@ -1361,24 +1370,24 @@
"type": "github"
}
],
- "time": "2023-07-19T07:19:23+00:00"
+ "time": "2024-03-02T07:19:19+00:00"
},
{
"name": "sebastian/lines-of-code",
- "version": "2.0.1",
+ "version": "2.0.2",
"source": {
"type": "git",
"url": "https://github.com/sebastianbergmann/lines-of-code.git",
- "reference": "649e40d279e243d985aa8fb6e74dd5bb28dc185d"
+ "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/649e40d279e243d985aa8fb6e74dd5bb28dc185d",
- "reference": "649e40d279e243d985aa8fb6e74dd5bb28dc185d",
+ "url": "https://api.github.com/repos/sebastianbergmann/lines-of-code/zipball/856e7f6a75a84e339195d48c556f23be2ebf75d0",
+ "reference": "856e7f6a75a84e339195d48c556f23be2ebf75d0",
"shasum": ""
},
"require": {
- "nikic/php-parser": "^4.10",
+ "nikic/php-parser": "^4.18 || ^5.0",
"php": ">=8.1"
},
"require-dev": {
@@ -1411,7 +1420,7 @@
"support": {
"issues": "https://github.com/sebastianbergmann/lines-of-code/issues",
"security": "https://github.com/sebastianbergmann/lines-of-code/security/policy",
- "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.1"
+ "source": "https://github.com/sebastianbergmann/lines-of-code/tree/2.0.2"
},
"funding": [
{
@@ -1419,7 +1428,7 @@
"type": "github"
}
],
- "time": "2023-08-31T09:25:50+00:00"
+ "time": "2023-12-21T08:38:20+00:00"
},
{
"name": "sebastian/object-enumerator",
@@ -1707,16 +1716,16 @@
},
{
"name": "theseer/tokenizer",
- "version": "1.2.2",
+ "version": "1.2.3",
"source": {
"type": "git",
"url": "https://github.com/theseer/tokenizer.git",
- "reference": "b2ad5003ca10d4ee50a12da31de12a5774ba6b96"
+ "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2"
},
"dist": {
"type": "zip",
- "url": "https://api.github.com/repos/theseer/tokenizer/zipball/b2ad5003ca10d4ee50a12da31de12a5774ba6b96",
- "reference": "b2ad5003ca10d4ee50a12da31de12a5774ba6b96",
+ "url": "https://api.github.com/repos/theseer/tokenizer/zipball/737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",
+ "reference": "737eda637ed5e28c3413cb1ebe8bb52cbf1ca7a2",
"shasum": ""
},
"require": {
@@ -1745,7 +1754,7 @@
"description": "A small library for converting tokenized PHP source code into XML and potentially other formats",
"support": {
"issues": "https://github.com/theseer/tokenizer/issues",
- "source": "https://github.com/theseer/tokenizer/tree/1.2.2"
+ "source": "https://github.com/theseer/tokenizer/tree/1.2.3"
},
"funding": [
{
@@ -1753,7 +1762,7 @@
"type": "github"
}
],
- "time": "2023-11-20T00:12:19+00:00"
+ "time": "2024-03-03T12:36:25+00:00"
},
{
"name": "zoltanka/bypass-readonly",
diff --git a/phive.xml b/phive.xml
index c3c926da69d945251a9779ecee27f9cdc65f9615..c309f36c3b9dbd96d0c931d6bc5618dc521cc36b 100644
--- a/phive.xml
+++ b/phive.xml
@@ -1,7 +1,8 @@
-
-
-
-
+
+
+
+
+
diff --git a/phpstan.neon.dist b/phpstan.neon.dist
index 6aeac4f7583ed03b87078c7f16176c35a5429017..49832f4757a76cf943b07f7c9f6532155de60c34 100644
--- a/phpstan.neon.dist
+++ b/phpstan.neon.dist
@@ -4,6 +4,8 @@
# non-framework PHP projects. #
# -------------------------------------- #
+# This file was generated using XpertSelect/Tools. Please refer to the README for more information.
+
parameters:
level: 8
paths:
diff --git a/phpunit.xml.dist b/phpunit.xml.dist
index 5d28546a7fd9da07f8add8824e3f734a216cf733..86008bbdfa0c2e0c2b926da68f939a5e1c03f6cb 100644
--- a/phpunit.xml.dist
+++ b/phpunit.xml.dist
@@ -3,6 +3,7 @@
xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/10.1/phpunit.xsd"
bootstrap="vendor/autoload.php"
colors="true">
+
src
diff --git a/resources/config/drupal-package/.php-cs-fixer.dist.php b/resources/config/drupal-package/.php-cs-fixer.dist.php
index 411507de9735e7cf0fb09e5ca49d3e611cf60a26..b996a83b889d26eaddbb6f5d3e7dc9c1a05d50f2 100644
--- a/resources/config/drupal-package/.php-cs-fixer.dist.php
+++ b/resources/config/drupal-package/.php-cs-fixer.dist.php
@@ -9,6 +9,7 @@ declare(strict_types=1);
* bundled with this source code in the LICENSE.md file.
*/
+// This file was generated using XpertSelect/Tools. Please refer to the README for more information.
include 'vendor/autoload.php';
$package = Composer\InstalledVersions::getRootPackage()['name'];
diff --git a/resources/config/drupal-package/.yamllint.yml b/resources/config/drupal-package/.yamllint.yml
index e1f0f5af4a416fef076a6cf06fe87bf130b234ff..b39bee591f8a30cd9d252f0644fc977026f48c9d 100644
--- a/resources/config/drupal-package/.yamllint.yml
+++ b/resources/config/drupal-package/.yamllint.yml
@@ -1,4 +1,5 @@
---
+# This file was generated using XpertSelect/Tools. Please refer to the README for more information.
extends: default
diff --git a/resources/config/drupal-package/phive.xml b/resources/config/drupal-package/phive.xml
index f7606f99751f8129ba4ab504147960b3e44df731..c309f36c3b9dbd96d0c931d6bc5618dc521cc36b 100644
--- a/resources/config/drupal-package/phive.xml
+++ b/resources/config/drupal-package/phive.xml
@@ -1,5 +1,6 @@
+
diff --git a/resources/config/drupal-package/phpstan.neon.dist b/resources/config/drupal-package/phpstan.neon.dist
index 33cf8ecd3ba734dadf2e6d6ef1eaa9e05629eaa6..4d99a4a4fdfa60cb2792047f0a484969d9bf41d5 100644
--- a/resources/config/drupal-package/phpstan.neon.dist
+++ b/resources/config/drupal-package/phpstan.neon.dist
@@ -5,6 +5,8 @@
# packages. #
# -------------------------------------- #
+# This file was generated using XpertSelect/Tools. Please refer to the README for more information.
+
parameters:
level: 8
fileExtensions:
diff --git a/resources/config/drupal-package/phpunit.xml.dist b/resources/config/drupal-package/phpunit.xml.dist
index 5d28546a7fd9da07f8add8824e3f734a216cf733..86008bbdfa0c2e0c2b926da68f939a5e1c03f6cb 100644
--- a/resources/config/drupal-package/phpunit.xml.dist
+++ b/resources/config/drupal-package/phpunit.xml.dist
@@ -3,6 +3,7 @@
xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/10.1/phpunit.xsd"
bootstrap="vendor/autoload.php"
colors="true">
+
src
diff --git a/resources/config/drupal-project/.php-cs-fixer.dist.php b/resources/config/drupal-project/.php-cs-fixer.dist.php
index 8bf8c21f6a4f698ccd4e931eced6f02ca71f2eae..cb5510a191f3842b86d05fc17338bfcd5658590d 100644
--- a/resources/config/drupal-project/.php-cs-fixer.dist.php
+++ b/resources/config/drupal-project/.php-cs-fixer.dist.php
@@ -9,6 +9,7 @@ declare(strict_types=1);
* bundled with this source code in the LICENSE.md file.
*/
+// This file was generated using XpertSelect/Tools. Please refer to the README for more information.
include 'vendor/autoload.php';
$package = Composer\InstalledVersions::getRootPackage()['name'];
diff --git a/resources/config/drupal-project/.yamllint.yml b/resources/config/drupal-project/.yamllint.yml
index 525b909c11f79124d258ba1bd43513ce969288e2..672ffc426bc5f39a50017c2e104098f485b1f49b 100644
--- a/resources/config/drupal-project/.yamllint.yml
+++ b/resources/config/drupal-project/.yamllint.yml
@@ -1,4 +1,5 @@
---
+# This file was generated using XpertSelect/Tools. Please refer to the README for more information.
extends: default
diff --git a/resources/config/drupal-project/phive.xml b/resources/config/drupal-project/phive.xml
index f7606f99751f8129ba4ab504147960b3e44df731..c309f36c3b9dbd96d0c931d6bc5618dc521cc36b 100644
--- a/resources/config/drupal-project/phive.xml
+++ b/resources/config/drupal-project/phive.xml
@@ -1,5 +1,6 @@
+
diff --git a/resources/config/drupal-project/phpstan.neon.dist b/resources/config/drupal-project/phpstan.neon.dist
index 8e33939c318bd46ece5cc1c18a116e90df21d348..f4a88138aad360d1891e21d648622735d17b19e0 100644
--- a/resources/config/drupal-project/phpstan.neon.dist
+++ b/resources/config/drupal-project/phpstan.neon.dist
@@ -5,6 +5,8 @@
# projects. #
# -------------------------------------- #
+# This file was generated using XpertSelect/Tools. Please refer to the README for more information.
+
parameters:
level: 8
fileExtensions:
diff --git a/resources/config/drupal-project/phpunit.xml.dist b/resources/config/drupal-project/phpunit.xml.dist
index cf83fc1010c25b8b18f43f7c216f485748c0c374..b3a49a4398e0c9e396a0f9ab12a1c948d60c8d27 100644
--- a/resources/config/drupal-project/phpunit.xml.dist
+++ b/resources/config/drupal-project/phpunit.xml.dist
@@ -3,6 +3,7 @@
xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/10.1/phpunit.xsd"
bootstrap="vendor/autoload.php"
colors="true">
+
web/modules/custom
diff --git a/resources/config/laravel-package/.php-cs-fixer.dist.php b/resources/config/laravel-package/.php-cs-fixer.dist.php
index 3b36f2a307f994fa629257d0feb0b56372d4282c..dc558b07b12088b84b403c8417e0d4eccab203c6 100644
--- a/resources/config/laravel-package/.php-cs-fixer.dist.php
+++ b/resources/config/laravel-package/.php-cs-fixer.dist.php
@@ -9,6 +9,7 @@ declare(strict_types=1);
* bundled with this source code in the LICENSE.md file.
*/
+// This file was generated using XpertSelect/Tools. Please refer to the README for more information.
include 'vendor/autoload.php';
$package = Composer\InstalledVersions::getRootPackage()['name'];
diff --git a/resources/config/laravel-package/.yamllint.yml b/resources/config/laravel-package/.yamllint.yml
index e1f0f5af4a416fef076a6cf06fe87bf130b234ff..b39bee591f8a30cd9d252f0644fc977026f48c9d 100644
--- a/resources/config/laravel-package/.yamllint.yml
+++ b/resources/config/laravel-package/.yamllint.yml
@@ -1,4 +1,5 @@
---
+# This file was generated using XpertSelect/Tools. Please refer to the README for more information.
extends: default
diff --git a/resources/config/laravel-package/phive.xml b/resources/config/laravel-package/phive.xml
index f7606f99751f8129ba4ab504147960b3e44df731..c309f36c3b9dbd96d0c931d6bc5618dc521cc36b 100644
--- a/resources/config/laravel-package/phive.xml
+++ b/resources/config/laravel-package/phive.xml
@@ -1,5 +1,6 @@
+
diff --git a/resources/config/laravel-package/phpstan.neon.dist b/resources/config/laravel-package/phpstan.neon.dist
index 6e4c92c9a385b2c911508426ebdf920d17650ffc..783294be7afdc58b47d4965fe5d77ac9b98699ce 100644
--- a/resources/config/laravel-package/phpstan.neon.dist
+++ b/resources/config/laravel-package/phpstan.neon.dist
@@ -5,6 +5,8 @@
# projects. #
# -------------------------------------- #
+# This file was generated using XpertSelect/Tools. Please refer to the README for more information.
+
includes:
- ./vendor/larastan/larastan/extension.neon
- ./vendor/wterberg/phpstan-laravel/extension.neon
diff --git a/resources/config/laravel-package/phpunit.xml.dist b/resources/config/laravel-package/phpunit.xml.dist
index c323150cbde8c0ca431bd384c4aedd5afb801652..61bfdd756dc58b20a6d2b4a1efe009442a976933 100644
--- a/resources/config/laravel-package/phpunit.xml.dist
+++ b/resources/config/laravel-package/phpunit.xml.dist
@@ -3,6 +3,7 @@
xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/10.1/phpunit.xsd"
bootstrap="vendor/autoload.php"
colors="true">
+
src
diff --git a/resources/config/laravel-project/.php-cs-fixer.dist.php b/resources/config/laravel-project/.php-cs-fixer.dist.php
index 34b0efa4fec35e982f26cb36dd4b0301f8bb8ec8..bbae72d653db2e433458a6279a3cb221b786d652 100644
--- a/resources/config/laravel-project/.php-cs-fixer.dist.php
+++ b/resources/config/laravel-project/.php-cs-fixer.dist.php
@@ -9,6 +9,7 @@ declare(strict_types=1);
* bundled with this source code in the LICENSE.md file.
*/
+// This file was generated using XpertSelect/Tools. Please refer to the README for more information.
include 'vendor/autoload.php';
$package = Composer\InstalledVersions::getRootPackage()['name'];
diff --git a/resources/config/laravel-project/.yamllint.yml b/resources/config/laravel-project/.yamllint.yml
index e1f0f5af4a416fef076a6cf06fe87bf130b234ff..b39bee591f8a30cd9d252f0644fc977026f48c9d 100644
--- a/resources/config/laravel-project/.yamllint.yml
+++ b/resources/config/laravel-project/.yamllint.yml
@@ -1,4 +1,5 @@
---
+# This file was generated using XpertSelect/Tools. Please refer to the README for more information.
extends: default
diff --git a/resources/config/laravel-project/phive.xml b/resources/config/laravel-project/phive.xml
index f7606f99751f8129ba4ab504147960b3e44df731..c309f36c3b9dbd96d0c931d6bc5618dc521cc36b 100644
--- a/resources/config/laravel-project/phive.xml
+++ b/resources/config/laravel-project/phive.xml
@@ -1,5 +1,6 @@
+
diff --git a/resources/config/laravel-project/phpstan.neon.dist b/resources/config/laravel-project/phpstan.neon.dist
index daade2ec7c158d8ab2f3d019fa63b38097d0a37b..3066d0b1adcb792417531aeccc2a4f166cea41b9 100644
--- a/resources/config/laravel-project/phpstan.neon.dist
+++ b/resources/config/laravel-project/phpstan.neon.dist
@@ -5,6 +5,8 @@
# projects. #
# -------------------------------------- #
+# This file was generated using XpertSelect/Tools. Please refer to the README for more information.
+
includes:
- ./vendor/larastan/larastan/extension.neon
- ./vendor/wterberg/phpstan-laravel/extension.neon
diff --git a/resources/config/laravel-project/phpunit.xml.dist b/resources/config/laravel-project/phpunit.xml.dist
index 0b197710325454658f8dc8eee4337329d1656fe1..f1ecd7594417a340727be898231627b01a309b84 100644
--- a/resources/config/laravel-project/phpunit.xml.dist
+++ b/resources/config/laravel-project/phpunit.xml.dist
@@ -3,6 +3,7 @@
xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/10.1/phpunit.xsd"
bootstrap="vendor/autoload.php"
colors="true">
+
app
diff --git a/resources/config/standard/.php-cs-fixer.dist.php b/resources/config/standard/.php-cs-fixer.dist.php
index d15c12e17d39c8586af383cc2a96e2756cc878ce..93315dc444dd0d5045625ba2049ad143e017ca0b 100644
--- a/resources/config/standard/.php-cs-fixer.dist.php
+++ b/resources/config/standard/.php-cs-fixer.dist.php
@@ -9,6 +9,7 @@ declare(strict_types=1);
* bundled with this source code in the LICENSE.md file.
*/
+// This file was generated using XpertSelect/Tools. Please refer to the README for more information.
include 'vendor/autoload.php';
$package = Composer\InstalledVersions::getRootPackage()['name'];
diff --git a/resources/config/standard/.yamllint.yml b/resources/config/standard/.yamllint.yml
index e1f0f5af4a416fef076a6cf06fe87bf130b234ff..b39bee591f8a30cd9d252f0644fc977026f48c9d 100644
--- a/resources/config/standard/.yamllint.yml
+++ b/resources/config/standard/.yamllint.yml
@@ -1,4 +1,5 @@
---
+# This file was generated using XpertSelect/Tools. Please refer to the README for more information.
extends: default
diff --git a/resources/config/standard/phive.xml b/resources/config/standard/phive.xml
index f7606f99751f8129ba4ab504147960b3e44df731..c309f36c3b9dbd96d0c931d6bc5618dc521cc36b 100644
--- a/resources/config/standard/phive.xml
+++ b/resources/config/standard/phive.xml
@@ -1,5 +1,6 @@
+
diff --git a/resources/config/standard/phpstan.neon.dist b/resources/config/standard/phpstan.neon.dist
index 6aeac4f7583ed03b87078c7f16176c35a5429017..49832f4757a76cf943b07f7c9f6532155de60c34 100644
--- a/resources/config/standard/phpstan.neon.dist
+++ b/resources/config/standard/phpstan.neon.dist
@@ -4,6 +4,8 @@
# non-framework PHP projects. #
# -------------------------------------- #
+# This file was generated using XpertSelect/Tools. Please refer to the README for more information.
+
parameters:
level: 8
paths:
diff --git a/resources/config/standard/phpunit.xml.dist b/resources/config/standard/phpunit.xml.dist
index 5d28546a7fd9da07f8add8824e3f734a216cf733..86008bbdfa0c2e0c2b926da68f939a5e1c03f6cb 100644
--- a/resources/config/standard/phpunit.xml.dist
+++ b/resources/config/standard/phpunit.xml.dist
@@ -3,6 +3,7 @@
xsi:noNamespaceSchemaLocation="https://schema.phpunit.de/10.1/phpunit.xsd"
bootstrap="vendor/autoload.php"
colors="true">
+
src