Skip to content

New columns for v2 #3578

New columns for v2

New columns for v2 #3578

Triggered via pull request April 22, 2024 08:27
Status Failure
Total duration 13m 14s
Artifacts

static.yml

on: pull_request
Matrix: psalm / psalm
Fit to window
Zoom out
Zoom in

Annotations

32 errors
MismatchingDocblockParamType: src/Command/CommandInterface.php#L45
src/Command/CommandInterface.php:45:15: MismatchingDocblockParamType: Parameter $type has wrong type 'Yiisoft\Db\Schema\Column\ColumnInterface|string', should be 'Yiisoft\Db\Schema\Builder\ColumnInterface|string' (see https://psalm.dev/141)
DeprecatedInterface: src/Command/CommandInterface.php#L45
src/Command/CommandInterface.php:45:15: DeprecatedInterface: Interface Yiisoft\Db\Schema\Builder\ColumnInterface is marked as deprecated (see https://psalm.dev/152)
MismatchingDocblockParamType: src/Command/CommandInterface.php#L145
src/Command/CommandInterface.php:145:15: MismatchingDocblockParamType: Parameter $type has wrong type 'Yiisoft\Db\Schema\Column\ColumnInterface|string', should be 'Yiisoft\Db\Schema\Builder\ColumnInterface|string' (see https://psalm.dev/141)
DeprecatedInterface: src/Command/CommandInterface.php#L145
src/Command/CommandInterface.php:145:15: DeprecatedInterface: Interface Yiisoft\Db\Schema\Builder\ColumnInterface is marked as deprecated (see https://psalm.dev/152)
MethodSignatureMismatch: src/Debug/CommandInterfaceProxy.php#L33
src/Debug/CommandInterfaceProxy.php:33:85: MethodSignatureMismatch: Argument 3 of Yiisoft\Db\Debug\CommandInterfaceProxy::addColumn has wrong type 'Yiisoft\Db\Schema\Builder\ColumnInterface|string', expecting 'Yiisoft\Db\Schema\Column\ColumnInterface|string' as defined by Yiisoft\Db\Command\CommandInterface::addColumn (see https://psalm.dev/042)
ImplementedParamTypeMismatch: src/Debug/CommandInterfaceProxy.php#L33
src/Debug/CommandInterfaceProxy.php:33:85: ImplementedParamTypeMismatch: Argument 3 of Yiisoft\Db\Debug\CommandInterfaceProxy::addColumn has wrong type 'Yiisoft\Db\Schema\Builder\ColumnInterface|string', expecting 'Yiisoft\Db\Schema\Column\ColumnInterface|string' as defined by Yiisoft\Db\Command\CommandInterface::addColumn (see https://psalm.dev/199)
MethodSignatureMismatch: src/Debug/CommandInterfaceProxy.php#L96
src/Debug/CommandInterfaceProxy.php:96:87: MethodSignatureMismatch: Argument 3 of Yiisoft\Db\Debug\CommandInterfaceProxy::alterColumn has wrong type 'Yiisoft\Db\Schema\Builder\ColumnInterface|string', expecting 'Yiisoft\Db\Schema\Column\ColumnInterface|string' as defined by Yiisoft\Db\Command\CommandInterface::alterColumn (see https://psalm.dev/042)
ImplementedParamTypeMismatch: src/Debug/CommandInterfaceProxy.php#L96
src/Debug/CommandInterfaceProxy.php:96:87: ImplementedParamTypeMismatch: Argument 3 of Yiisoft\Db\Debug\CommandInterfaceProxy::alterColumn has wrong type 'Yiisoft\Db\Schema\Builder\ColumnInterface|string', expecting 'Yiisoft\Db\Schema\Column\ColumnInterface|string' as defined by Yiisoft\Db\Command\CommandInterface::alterColumn (see https://psalm.dev/199)
PossiblyInvalidArgument: src/QueryBuilder/AbstractDDLQueryBuilder.php#L49
src/QueryBuilder/AbstractDDLQueryBuilder.php:49:58: PossiblyInvalidArgument: Argument 1 of Yiisoft\Db\QueryBuilder\QueryBuilderInterface::buildColumnDefinition expects Yiisoft\Db\Schema\Column\ColumnInterface, but possibly different type Yiisoft\Db\Schema\Column\ColumnInterface|string provided (see https://psalm.dev/092)
PossiblyInvalidArgument: src/QueryBuilder/AbstractDDLQueryBuilder.php#L147
src/QueryBuilder/AbstractDDLQueryBuilder.php:147:58: PossiblyInvalidArgument: Argument 1 of Yiisoft\Db\QueryBuilder\QueryBuilderInterface::buildColumnDefinition expects Yiisoft\Db\Schema\Column\ColumnInterface, but possibly different type Yiisoft\Db\Schema\Column\ColumnInterface|string provided (see https://psalm.dev/092)
psalm / PHP 8.2-ubuntu-latest
The job was canceled because "ubuntu-latest_8_3" failed.
MismatchingDocblockParamType: src/Command/CommandInterface.php#L45
src/Command/CommandInterface.php:45:15: MismatchingDocblockParamType: Parameter $type has wrong type 'Yiisoft\Db\Schema\Column\ColumnInterface|string', should be 'Yiisoft\Db\Schema\Builder\ColumnInterface|string' (see https://psalm.dev/141)
DeprecatedInterface: src/Command/CommandInterface.php#L45
src/Command/CommandInterface.php:45:15: DeprecatedInterface: Interface Yiisoft\Db\Schema\Builder\ColumnInterface is marked as deprecated (see https://psalm.dev/152)
MismatchingDocblockParamType: src/Command/CommandInterface.php#L145
src/Command/CommandInterface.php:145:15: MismatchingDocblockParamType: Parameter $type has wrong type 'Yiisoft\Db\Schema\Column\ColumnInterface|string', should be 'Yiisoft\Db\Schema\Builder\ColumnInterface|string' (see https://psalm.dev/141)
DeprecatedInterface: src/Command/CommandInterface.php#L145
src/Command/CommandInterface.php:145:15: DeprecatedInterface: Interface Yiisoft\Db\Schema\Builder\ColumnInterface is marked as deprecated (see https://psalm.dev/152)
MethodSignatureMismatch: src/Debug/CommandInterfaceProxy.php#L33
src/Debug/CommandInterfaceProxy.php:33:85: MethodSignatureMismatch: Argument 3 of Yiisoft\Db\Debug\CommandInterfaceProxy::addColumn has wrong type 'Yiisoft\Db\Schema\Builder\ColumnInterface|string', expecting 'Yiisoft\Db\Schema\Column\ColumnInterface|string' as defined by Yiisoft\Db\Command\CommandInterface::addColumn (see https://psalm.dev/042)
ImplementedParamTypeMismatch: src/Debug/CommandInterfaceProxy.php#L33
src/Debug/CommandInterfaceProxy.php:33:85: ImplementedParamTypeMismatch: Argument 3 of Yiisoft\Db\Debug\CommandInterfaceProxy::addColumn has wrong type 'Yiisoft\Db\Schema\Builder\ColumnInterface|string', expecting 'Yiisoft\Db\Schema\Column\ColumnInterface|string' as defined by Yiisoft\Db\Command\CommandInterface::addColumn (see https://psalm.dev/199)
MethodSignatureMismatch: src/Debug/CommandInterfaceProxy.php#L96
src/Debug/CommandInterfaceProxy.php:96:87: MethodSignatureMismatch: Argument 3 of Yiisoft\Db\Debug\CommandInterfaceProxy::alterColumn has wrong type 'Yiisoft\Db\Schema\Builder\ColumnInterface|string', expecting 'Yiisoft\Db\Schema\Column\ColumnInterface|string' as defined by Yiisoft\Db\Command\CommandInterface::alterColumn (see https://psalm.dev/042)
ImplementedParamTypeMismatch: src/Debug/CommandInterfaceProxy.php#L96
src/Debug/CommandInterfaceProxy.php:96:87: ImplementedParamTypeMismatch: Argument 3 of Yiisoft\Db\Debug\CommandInterfaceProxy::alterColumn has wrong type 'Yiisoft\Db\Schema\Builder\ColumnInterface|string', expecting 'Yiisoft\Db\Schema\Column\ColumnInterface|string' as defined by Yiisoft\Db\Command\CommandInterface::alterColumn (see https://psalm.dev/199)
PossiblyInvalidArgument: src/QueryBuilder/AbstractDDLQueryBuilder.php#L49
src/QueryBuilder/AbstractDDLQueryBuilder.php:49:58: PossiblyInvalidArgument: Argument 1 of Yiisoft\Db\QueryBuilder\QueryBuilderInterface::buildColumnDefinition expects Yiisoft\Db\Schema\Column\ColumnInterface, but possibly different type Yiisoft\Db\Schema\Column\ColumnInterface|string provided (see https://psalm.dev/092)
PossiblyInvalidArgument: src/QueryBuilder/AbstractDDLQueryBuilder.php#L147
src/QueryBuilder/AbstractDDLQueryBuilder.php:147:58: PossiblyInvalidArgument: Argument 1 of Yiisoft\Db\QueryBuilder\QueryBuilderInterface::buildColumnDefinition expects Yiisoft\Db\Schema\Column\ColumnInterface, but possibly different type Yiisoft\Db\Schema\Column\ColumnInterface|string provided (see https://psalm.dev/092)
psalm / PHP 8.1-ubuntu-latest
The job was canceled because "ubuntu-latest_8_3" failed.
MismatchingDocblockParamType: src/Command/CommandInterface.php#L45
src/Command/CommandInterface.php:45:15: MismatchingDocblockParamType: Parameter $type has wrong type 'Yiisoft\Db\Schema\Column\ColumnInterface|string', should be 'Yiisoft\Db\Schema\Builder\ColumnInterface|string' (see https://psalm.dev/141)
DeprecatedInterface: src/Command/CommandInterface.php#L45
src/Command/CommandInterface.php:45:15: DeprecatedInterface: Interface Yiisoft\Db\Schema\Builder\ColumnInterface is marked as deprecated (see https://psalm.dev/152)
MismatchingDocblockParamType: src/Command/CommandInterface.php#L145
src/Command/CommandInterface.php:145:15: MismatchingDocblockParamType: Parameter $type has wrong type 'Yiisoft\Db\Schema\Column\ColumnInterface|string', should be 'Yiisoft\Db\Schema\Builder\ColumnInterface|string' (see https://psalm.dev/141)
DeprecatedInterface: src/Command/CommandInterface.php#L145
src/Command/CommandInterface.php:145:15: DeprecatedInterface: Interface Yiisoft\Db\Schema\Builder\ColumnInterface is marked as deprecated (see https://psalm.dev/152)
MethodSignatureMismatch: src/Debug/CommandInterfaceProxy.php#L33
src/Debug/CommandInterfaceProxy.php:33:85: MethodSignatureMismatch: Argument 3 of Yiisoft\Db\Debug\CommandInterfaceProxy::addColumn has wrong type 'Yiisoft\Db\Schema\Builder\ColumnInterface|string', expecting 'Yiisoft\Db\Schema\Column\ColumnInterface|string' as defined by Yiisoft\Db\Command\CommandInterface::addColumn (see https://psalm.dev/042)
ImplementedParamTypeMismatch: src/Debug/CommandInterfaceProxy.php#L33
src/Debug/CommandInterfaceProxy.php:33:85: ImplementedParamTypeMismatch: Argument 3 of Yiisoft\Db\Debug\CommandInterfaceProxy::addColumn has wrong type 'Yiisoft\Db\Schema\Builder\ColumnInterface|string', expecting 'Yiisoft\Db\Schema\Column\ColumnInterface|string' as defined by Yiisoft\Db\Command\CommandInterface::addColumn (see https://psalm.dev/199)
MethodSignatureMismatch: src/Debug/CommandInterfaceProxy.php#L96
src/Debug/CommandInterfaceProxy.php:96:87: MethodSignatureMismatch: Argument 3 of Yiisoft\Db\Debug\CommandInterfaceProxy::alterColumn has wrong type 'Yiisoft\Db\Schema\Builder\ColumnInterface|string', expecting 'Yiisoft\Db\Schema\Column\ColumnInterface|string' as defined by Yiisoft\Db\Command\CommandInterface::alterColumn (see https://psalm.dev/042)
ImplementedParamTypeMismatch: src/Debug/CommandInterfaceProxy.php#L96
src/Debug/CommandInterfaceProxy.php:96:87: ImplementedParamTypeMismatch: Argument 3 of Yiisoft\Db\Debug\CommandInterfaceProxy::alterColumn has wrong type 'Yiisoft\Db\Schema\Builder\ColumnInterface|string', expecting 'Yiisoft\Db\Schema\Column\ColumnInterface|string' as defined by Yiisoft\Db\Command\CommandInterface::alterColumn (see https://psalm.dev/199)
PossiblyInvalidArgument: src/QueryBuilder/AbstractDDLQueryBuilder.php#L49
src/QueryBuilder/AbstractDDLQueryBuilder.php:49:58: PossiblyInvalidArgument: Argument 1 of Yiisoft\Db\QueryBuilder\QueryBuilderInterface::buildColumnDefinition expects Yiisoft\Db\Schema\Column\ColumnInterface, but possibly different type Yiisoft\Db\Schema\Column\ColumnInterface|string provided (see https://psalm.dev/092)
PossiblyInvalidArgument: src/QueryBuilder/AbstractDDLQueryBuilder.php#L147
src/QueryBuilder/AbstractDDLQueryBuilder.php:147:58: PossiblyInvalidArgument: Argument 1 of Yiisoft\Db\QueryBuilder\QueryBuilderInterface::buildColumnDefinition expects Yiisoft\Db\Schema\Column\ColumnInterface, but possibly different type Yiisoft\Db\Schema\Column\ColumnInterface|string provided (see https://psalm.dev/092)