From 89dc7e068a4db6ec7a2ea9b18caed6be9ce9284c Mon Sep 17 00:00:00 2001 From: asset Date: Sun, 28 Dec 2025 14:53:41 +0500 Subject: [PATCH 1/3] Upgrade GitHub Actions to use checkout@v3 and cache@v3 --- .github/workflows/php.yml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index e099706..27337c7 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -16,7 +16,7 @@ jobs: phpunit-versions: ['latest'] steps: - name: Checkout - uses: actions/checkout@v2 + uses: actions/checkout@v3 - name: Setup PHP uses: shivammathur/setup-php@v2 @@ -28,7 +28,7 @@ jobs: - name: Cache Composer packages id: composer-cache - uses: actions/cache@v2 + uses: actions/cache@v3 with: path: vendor key: ${{ runner.os }}-php-${{ hashFiles('**/composer.lock') }} From 264b8c2325ff418974210fa7131fe68bc565f7d4 Mon Sep 17 00:00:00 2001 From: asset Date: Sun, 28 Dec 2025 15:04:04 +0500 Subject: [PATCH 2/3] Upgrade GitHub Actions to use checkout@v4 --- .github/workflows/php.yml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.github/workflows/php.yml b/.github/workflows/php.yml index 27337c7..31ad6c3 100644 --- a/.github/workflows/php.yml +++ b/.github/workflows/php.yml @@ -16,7 +16,7 @@ jobs: phpunit-versions: ['latest'] steps: - name: Checkout - uses: actions/checkout@v3 + uses: actions/checkout@v4 - name: Setup PHP uses: shivammathur/setup-php@v2 From 5105eef9d98339e56d9beb428e675545660b81c0 Mon Sep 17 00:00:00 2001 From: asset Date: Sun, 28 Dec 2025 15:08:52 +0500 Subject: [PATCH 3/3] improve code formatting to PSR12 --- src/Exception/KeyNotFoundException.php | 1 - src/Splitter/TestsSplitter.php | 6 +++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/src/Exception/KeyNotFoundException.php b/src/Exception/KeyNotFoundException.php index 2e1a000..2c59765 100644 --- a/src/Exception/KeyNotFoundException.php +++ b/src/Exception/KeyNotFoundException.php @@ -8,5 +8,4 @@ class KeyNotFoundException extends Exception { - } diff --git a/src/Splitter/TestsSplitter.php b/src/Splitter/TestsSplitter.php index caeb4b3..9006fd5 100644 --- a/src/Splitter/TestsSplitter.php +++ b/src/Splitter/TestsSplitter.php @@ -146,9 +146,9 @@ protected function resolveDependenciesToFullNames(array $testsListWithDependenci // just test name, that means that class name is the same, just different method name if (strrpos($dependency, ':') === false) { $testsListWithDependencies[$testName][$i] = trim( - substr($testName, 0, strrpos($testName, ':')), - ':' - ) . ':' . $dependency; + substr($testName, 0, strrpos($testName, ':')), + ':' + ) . ':' . $dependency; continue; }