Skip to content

Apply fixes from StyleCI #548

Apply fixes from StyleCI

Apply fixes from StyleCI #548

Triggered via push November 23, 2023 15:26
Status Failure
Total duration 37s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

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#L110
src/Column/ActionColumn.php:110:17: TypeDoesNotContainType: Type "" for $label is always string() (see https://psalm.dev/056)
RedundantCondition: src/Column/ActionColumn.php#L110
src/Column/ActionColumn.php:110:42: RedundantCondition: Type "" for $label is always string() (see https://psalm.dev/122)
UndefinedMethod: src/Column/ActionColumn.php#L237
src/Column/ActionColumn.php:237:20: UndefinedMethod: Method Yiisoft\Yii\DataView\Column\ActionColumn::getContent does not exist (see https://psalm.dev/022)
UndefinedMethod: src/Column/ActionColumn.php#L243
src/Column/ActionColumn.php:243:37: UndefinedMethod: Method Yiisoft\Yii\DataView\Column\ActionColumn::createDefaultButtons does not exist (see https://psalm.dev/022)
RedundantConditionGivenDocblockType: src/Column/ActionColumn.php#L253
src/Column/ActionColumn.php:253:21: RedundantConditionGivenDocblockType: Docblock-defined type Closure for $this->buttons[$name] is always Closure (see https://psalm.dev/156)
MixedInferredReturnType: src/Column/ActionColumn.php#L275
src/Column/ActionColumn.php:275: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#L288
src/Column/ActionColumn.php:288: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#L110
src/Column/ActionColumn.php:110:17: TypeDoesNotContainType: Type '' for $label is always !=string() (see https://psalm.dev/056)
RedundantCondition: src/Column/ActionColumn.php#L110
src/Column/ActionColumn.php:110:42: RedundantCondition: Type '' for $label is always =string() (see https://psalm.dev/122)
UndefinedMethod: src/Column/ActionColumn.php#L237
src/Column/ActionColumn.php:237:20: UndefinedMethod: Method Yiisoft\Yii\DataView\Column\ActionColumn::getContent does not exist (see https://psalm.dev/022)
UndefinedMethod: src/Column/ActionColumn.php#L243
src/Column/ActionColumn.php:243:37: UndefinedMethod: Method Yiisoft\Yii\DataView\Column\ActionColumn::createDefaultButtons does not exist (see https://psalm.dev/022)
RedundantConditionGivenDocblockType: src/Column/ActionColumn.php#L253
src/Column/ActionColumn.php:253:21: RedundantConditionGivenDocblockType: Docblock-defined type Closure for $this->buttons[$name] is always Closure (see https://psalm.dev/156)
MixedInferredReturnType: src/Column/ActionColumn.php#L275
src/Column/ActionColumn.php:275: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#L288
src/Column/ActionColumn.php:288:25: UndefinedThisPropertyFetch: Instance property Yiisoft\Yii\DataView\Column\ActionColumn::$urlName is not defined (see https://psalm.dev/041)