From ac017b375c0e6ef979f84a055bd52269865ffdcf Mon Sep 17 00:00:00 2001 From: Pascal Birchler Date: Wed, 25 Mar 2026 09:14:26 +0100 Subject: [PATCH 1/4] Require WP-CLI v2.13 --- composer.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/composer.json b/composer.json index 5668851..c361b87 100644 --- a/composer.json +++ b/composer.json @@ -12,7 +12,7 @@ } ], "require": { - "wp-cli/wp-cli": "^2.12" + "wp-cli/wp-cli": "^2.13" }, "require-dev": { "wp-cli/wp-cli-tests": "^5" From f83f30ca6809d718449da240483e517d7ec64550 Mon Sep 17 00:00:00 2001 From: Pascal Birchler Date: Wed, 25 Mar 2026 09:18:37 +0100 Subject: [PATCH 2/4] PHPStan fix --- phpstan.neon.dist | 3 +++ tests/phpstan/scan-files.php | 4 ++++ 2 files changed, 7 insertions(+) create mode 100644 tests/phpstan/scan-files.php diff --git a/phpstan.neon.dist b/phpstan.neon.dist index 209ff06..cb85c04 100644 --- a/phpstan.neon.dist +++ b/phpstan.neon.dist @@ -7,7 +7,10 @@ parameters: - vendor/wp-cli/wp-cli/php scanFiles: - vendor/php-stubs/wordpress-stubs/wordpress-stubs.php + - tests/phpstan/scan-files.php treatPhpDocTypesAsCertain: false ignoreErrors: - identifier: missingType.parameter - identifier: missingType.return + dynamicConstantNames: + - ABSPATH \ No newline at end of file diff --git a/tests/phpstan/scan-files.php b/tests/phpstan/scan-files.php new file mode 100644 index 0000000..91897b8 --- /dev/null +++ b/tests/phpstan/scan-files.php @@ -0,0 +1,4 @@ + Date: Wed, 25 Mar 2026 10:31:11 +0100 Subject: [PATCH 3/4] Add newline --- phpstan.neon.dist | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/phpstan.neon.dist b/phpstan.neon.dist index cb85c04..bc00cf0 100644 --- a/phpstan.neon.dist +++ b/phpstan.neon.dist @@ -13,4 +13,4 @@ parameters: - identifier: missingType.parameter - identifier: missingType.return dynamicConstantNames: - - ABSPATH \ No newline at end of file + - ABSPATH From 2d60563f7790447313b54df9720eb8316f54703c Mon Sep 17 00:00:00 2001 From: Pascal Birchler Date: Wed, 25 Mar 2026 10:32:29 +0100 Subject: [PATCH 4/4] Update PHPCS config --- phpcs.xml.dist | 1 + 1 file changed, 1 insertion(+) diff --git a/phpcs.xml.dist b/phpcs.xml.dist index 6617019..e2924c0 100644 --- a/phpcs.xml.dist +++ b/phpcs.xml.dist @@ -51,4 +51,5 @@ + /tests/phpstan/scan-files