From 7092b80ce18da314b135ed119dee78be044e5e1c Mon Sep 17 00:00:00 2001 From: Jason Hebert Date: Thu, 19 Jun 2025 11:10:39 -0500 Subject: [PATCH 1/2] Update GitHub test-suite to use Ubuntu-22.04 --- .github/workflows/test-suite.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/test-suite.yml b/.github/workflows/test-suite.yml index 4e24eda9c..0ad20bd07 100644 --- a/.github/workflows/test-suite.yml +++ b/.github/workflows/test-suite.yml @@ -13,7 +13,7 @@ jobs: static-analyze: name: "Static Analyze" - runs-on: "ubuntu-20.04" + runs-on: "ubuntu-22.04" steps: - name: "Checkout" @@ -59,7 +59,7 @@ jobs: php-version: - "8.2" operating-system: - - "ubuntu-20.04" + - "ubuntu-22.04" steps: - name: "Checkout" From 85ea798eb40aceb2cb2d3ce4dbb0d129d1005da1 Mon Sep 17 00:00:00 2001 From: Jason Hebert Date: Thu, 19 Jun 2025 11:14:49 -0500 Subject: [PATCH 2/2] Make implicitly null param explicitly null Update the `isSkipped` method parameter `$operation` to be explicitly null. --- .../SellingPartner/Configuration/LoggerConfiguration.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/AmazonPHP/SellingPartner/Configuration/LoggerConfiguration.php b/src/AmazonPHP/SellingPartner/Configuration/LoggerConfiguration.php index 5bb45b600..20015994d 100644 --- a/src/AmazonPHP/SellingPartner/Configuration/LoggerConfiguration.php +++ b/src/AmazonPHP/SellingPartner/Configuration/LoggerConfiguration.php @@ -124,7 +124,7 @@ public function enableAPIOperation(string $api, string $operation) : self return $this; } - public function isSkipped(string $api, string $operation = null) : bool + public function isSkipped(string $api, string|null $operation = null) : bool { if (\in_array($api, $this->skippedAPIs, true)) { return true;