feat(cache): canonical row cache keys + alias entries + table generation tokens#28
Open
alexstandiford wants to merge 26 commits into
Open
feat(cache): canonical row cache keys + alias entries + table generation tokens#28alexstandiford wants to merge 26 commits into
alexstandiford wants to merge 26 commits into
Annotations
10 errors and 1 warning
|
PHPStan Static Analysis:
lib/Abstracts/JunctionTable.php#L81
Method PHPNomad\Database\Abstracts\JunctionTable::getAlias() should return string but returns mixed.
|
|
PHPStan Static Analysis:
lib/Abstracts/JunctionTable.php#L53
Method PHPNomad\Database\Abstracts\JunctionTable::getTables() return type has no value type specified in iterable type array.
|
|
PHPStan Static Analysis:
lib/Abstracts/JunctionTable.php#L45
Parameter #1 $localPrefixProvider of method PHPNomad\Database\Abstracts\Table::__construct() expects PHPNomad\Database\Interfaces\HasLocalDatabasePrefix, mixed given.
|
|
PHPStan Static Analysis:
lib/Abstracts/JunctionTable.php#L44
Property PHPNomad\Database\Abstracts\JunctionTable::$leftTable (PHPNomad\Database\Abstracts\Table) does not accept mixed.
|
|
PHPStan Static Analysis:
lib/Abstracts/JunctionTable.php#L43
Property PHPNomad\Database\Abstracts\JunctionTable::$rightTable (PHPNomad\Database\Abstracts\Table) does not accept mixed.
|
|
PHPStan Static Analysis:
lib/Abstracts/JunctionTable.php#L42
Property PHPNomad\Database\Abstracts\JunctionTable::$logger (PHPNomad\Logger\Interfaces\LoggerStrategy) does not accept mixed.
|
|
PHPStan Static Analysis:
lib/Abstracts/JunctionTable.php#L28
PHPDoc tag @var for property PHPNomad\Database\Abstracts\JunctionTable::$logger with type mixed is not subtype of native type PHPNomad\Logger\Interfaces\LoggerStrategy.
|
|
PHPStan Static Analysis:
lib/Abstracts/IdentifiableDatabaseDatastoreHandler.php#L40
Parameter #1 $conditions of method PHPNomad\Database\Abstracts\IdentifiableDatabaseDatastoreHandler::deleteWhere() expects array{string, string}, array{array{column: 'id', operator: '=', value: mixed}} given.
|
|
PHPStan Static Analysis:
lib/Abstracts/IdentifiableDatabaseDatastoreHandler.php#L28
Method PHPNomad\Database\Abstracts\IdentifiableDatabaseDatastoreHandler::findMultiple() return type has no value type specified in iterable type array.
|
|
PHPStan Static Analysis:
lib/Abstracts/IdentifiableDatabaseDatastoreHandler.php#L28
Method PHPNomad\Database\Abstracts\IdentifiableDatabaseDatastoreHandler::findMultiple() has parameter $ids with no value type specified in iterable type array.
|
|
Complete job
Node.js 20 is deprecated. The following actions target Node.js 20 but are being forced to run on Node.js 24: actions/checkout@v3. For more information see: https://github.blog/changelog/2025-09-19-deprecation-of-node-20-on-github-actions-runners/
|
background
wait
wait-all
cancel
parallel
Loading