Skip to content
Triggered via push November 23, 2023 15:26
Status Failure
Total duration 29s
Artifacts

static.yml

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

Annotations

21 errors
PossiblyNullArgument: src/Column/AbstractColumn.php#L220
src/Column/AbstractColumn.php:220:62: PossiblyNullArgument: Argument 1 of mb_strtolower cannot be null, possibly null value provided (see https://psalm.dev/078)
InvalidNullableReturnType: src/Column/AbstractColumn.php#L339
src/Column/AbstractColumn.php:339:51: InvalidNullableReturnType: The declared return type 'string' for Yiisoft\Yii\DataView\Column\AbstractColumn::renderHeaderCellContent is not nullable, but 'null|string' contains null (see https://psalm.dev/144)
NullableReturnStatement: src/Column/AbstractColumn.php#L341
src/Column/AbstractColumn.php:341:16: NullableReturnStatement: The declared return type 'string' for Yiisoft\Yii\DataView\Column\AbstractColumn::renderHeaderCellContent is not nullable, but the function returns 'null|string' (see https://psalm.dev/139)
TypeDoesNotContainType: src/Column/ActionColumn.php#L111
src/Column/ActionColumn.php:111:17: TypeDoesNotContainType: Type "" for $label is always string() (see https://psalm.dev/056)
RedundantCondition: src/Column/ActionColumn.php#L111
src/Column/ActionColumn.php:111:42: RedundantCondition: Type "" for $label is always string() (see https://psalm.dev/122)
UndefinedMethod: src/Column/ActionColumn.php#L238
src/Column/ActionColumn.php:238:20: UndefinedMethod: Method Yiisoft\Yii\DataView\Column\ActionColumn::getContent does not exist (see https://psalm.dev/022)
UndefinedMethod: src/Column/ActionColumn.php#L244
src/Column/ActionColumn.php:244:37: UndefinedMethod: Method Yiisoft\Yii\DataView\Column\ActionColumn::createDefaultButtons does not exist (see https://psalm.dev/022)
RedundantConditionGivenDocblockType: src/Column/ActionColumn.php#L254
src/Column/ActionColumn.php:254:21: RedundantConditionGivenDocblockType: Docblock-defined type Closure for $this->buttons[$name] is always Closure (see https://psalm.dev/156)
MixedInferredReturnType: src/Column/ActionColumn.php#L276
src/Column/ActionColumn.php:276:93: MixedInferredReturnType: Could not verify return type 'string' for Yiisoft\Yii\DataView\Column\ActionColumn::createUrl (see https://psalm.dev/047)
UndefinedThisPropertyFetch: src/Column/ActionColumn.php#L289
src/Column/ActionColumn.php:289:25: UndefinedThisPropertyFetch: Instance property Yiisoft\Yii\DataView\Column\ActionColumn::$urlName is not defined (see https://psalm.dev/041)
psalm / PHP 8.1-ubuntu-latest
The job was canceled because "ubuntu-latest_8_0" failed.
PossiblyNullArgument: src/Column/AbstractColumn.php#L220
src/Column/AbstractColumn.php:220:62: PossiblyNullArgument: Argument 1 of mb_strtolower cannot be null, possibly null value provided (see https://psalm.dev/078)
InvalidNullableReturnType: src/Column/AbstractColumn.php#L339
src/Column/AbstractColumn.php:339:51: InvalidNullableReturnType: The declared return type 'string' for Yiisoft\Yii\DataView\Column\AbstractColumn::renderHeaderCellContent is not nullable, but 'null|string' contains null (see https://psalm.dev/144)
NullableReturnStatement: src/Column/AbstractColumn.php#L341
src/Column/AbstractColumn.php:341:16: NullableReturnStatement: The declared return type 'string' for Yiisoft\Yii\DataView\Column\AbstractColumn::renderHeaderCellContent is not nullable, but the function returns 'null|string' (see https://psalm.dev/139)
TypeDoesNotContainType: src/Column/ActionColumn.php#L111
src/Column/ActionColumn.php:111:17: TypeDoesNotContainType: Type '' for $label is always !=string() (see https://psalm.dev/056)
RedundantCondition: src/Column/ActionColumn.php#L111
src/Column/ActionColumn.php:111:42: RedundantCondition: Type '' for $label is always =string() (see https://psalm.dev/122)
UndefinedMethod: src/Column/ActionColumn.php#L238
src/Column/ActionColumn.php:238:20: UndefinedMethod: Method Yiisoft\Yii\DataView\Column\ActionColumn::getContent does not exist (see https://psalm.dev/022)
UndefinedMethod: src/Column/ActionColumn.php#L244
src/Column/ActionColumn.php:244:37: UndefinedMethod: Method Yiisoft\Yii\DataView\Column\ActionColumn::createDefaultButtons does not exist (see https://psalm.dev/022)
RedundantConditionGivenDocblockType: src/Column/ActionColumn.php#L254
src/Column/ActionColumn.php:254:21: RedundantConditionGivenDocblockType: Docblock-defined type Closure for $this->buttons[$name] is always Closure (see https://psalm.dev/156)
MixedInferredReturnType: src/Column/ActionColumn.php#L276
src/Column/ActionColumn.php:276:93: MixedInferredReturnType: Could not verify return type 'string' for Yiisoft\Yii\DataView\Column\ActionColumn::createUrl (see https://psalm.dev/047)
UndefinedThisPropertyFetch: src/Column/ActionColumn.php#L289
src/Column/ActionColumn.php:289:25: UndefinedThisPropertyFetch: Instance property Yiisoft\Yii\DataView\Column\ActionColumn::$urlName is not defined (see https://psalm.dev/041)