Merge pull request #9378 from neznaika0/refactor/phpstan-generator-return-type

refactor: Fix phpstan generator.returnType
This commit is contained in:
Abdul Malik Ikhsan 2025-01-06 01:03:09 +07:00 committed by GitHub
commit d809c3c5a7
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
3 changed files with 2 additions and 10 deletions

View File

@ -19,6 +19,7 @@ use CodeIgniter\Database\RawSql;
use CodeIgniter\Database\SQLSRV\Builder as SQLSRVBuilder;
use CodeIgniter\Test\CIUnitTestCase;
use CodeIgniter\Test\Mock\MockConnection;
use Generator;
use PHPUnit\Framework\Attributes\DataProvider;
use PHPUnit\Framework\Attributes\Group;
@ -82,7 +83,7 @@ final class SelectTest extends CIUnitTestCase
}
/**
* @return list<list<RawSql|string>|string>
* @return Generator<list<RawSql|string>|string>
*/
public static function provideSelectAcceptsArrayWithRawSql(): iterable
{

View File

@ -1,8 +0,0 @@
# total 1 error
parameters:
ignoreErrors:
-
message: '#^Yield can be used only with these return types\: Generator, Iterator, Traversable, iterable\.$#'
count: 1
path: ../../tests/system/Database/Builder/SelectTest.php

View File

@ -18,7 +18,6 @@ includes:
- expr.resultUnused.neon
- function.alreadyNarrowedType.neon
- function.inner.neon
- generator.returnType.neon
- generator.valueType.neon
- isset.offset.neon
- isset.property.neon