Skip to content

Update psalm

Update psalm #104

Triggered via push December 13, 2023 22:07
Status Success
Total duration 1m 39s
Artifacts

ci.yml

on: push
Matrix: run-tests
style-checks
18s
style-checks
slack-notify
5s
slack-notify
Fit to window
Zoom out
Zoom in

Annotations

80 warnings
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L50
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:50:16: MixedReturnTypeCoercion: The declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register is more specific than the inferred return type 'array<array-key, mixed>' (see https://psalm.dev/197)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L56
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:56:16: MixedReturnTypeCoercion: The type 'array<array-key, mixed>' is more general than the declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register (see https://psalm.dev/197)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L73
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:73:9: MixedAssignment: Unable to determine the type that $current is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L75
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:75:25: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:13: MixedAssignment: Unable to determine the type that $end is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L50
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:50:16: MixedReturnTypeCoercion: The declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register is more specific than the inferred return type 'array<array-key, mixed>' (see https://psalm.dev/197)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L56
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:56:16: MixedReturnTypeCoercion: The type 'array<array-key, mixed>' is more general than the declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register (see https://psalm.dev/197)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L73
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:73:9: MixedAssignment: Unable to determine the type that $current is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L75
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:75:25: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:13: MixedAssignment: Unable to determine the type that $end is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L50
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:50:16: MixedReturnTypeCoercion: The declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register is more specific than the inferred return type 'array<array-key, mixed>' (see https://psalm.dev/197)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L56
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:56:16: MixedReturnTypeCoercion: The type 'array<array-key, mixed>' is more general than the declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register (see https://psalm.dev/197)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L73
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:73:9: MixedAssignment: Unable to determine the type that $current is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L75
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:75:25: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:13: MixedAssignment: Unable to determine the type that $end is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L50
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:50:16: MixedReturnTypeCoercion: The declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register is more specific than the inferred return type 'array<array-key, mixed>' (see https://psalm.dev/197)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L56
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:56:16: MixedReturnTypeCoercion: The type 'array<array-key, mixed>' is more general than the declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register (see https://psalm.dev/197)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L73
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:73:9: MixedAssignment: Unable to determine the type that $current is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L75
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:75:25: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:13: MixedAssignment: Unable to determine the type that $end is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L50
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:50:16: MixedReturnTypeCoercion: The declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register is more specific than the inferred return type 'array<array-key, mixed>' (see https://psalm.dev/197)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L56
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:56:16: MixedReturnTypeCoercion: The type 'array<array-key, mixed>' is more general than the declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register (see https://psalm.dev/197)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L73
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:73:9: MixedAssignment: Unable to determine the type that $current is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L75
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:75:25: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:13: MixedAssignment: Unable to determine the type that $end is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L50
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:50:16: MixedReturnTypeCoercion: The declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register is more specific than the inferred return type 'array<array-key, mixed>' (see https://psalm.dev/197)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L56
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:56:16: MixedReturnTypeCoercion: The type 'array<array-key, mixed>' is more general than the declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register (see https://psalm.dev/197)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L73
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:73:9: MixedAssignment: Unable to determine the type that $current is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L75
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:75:25: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:13: MixedAssignment: Unable to determine the type that $end is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L50
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:50:16: MixedReturnTypeCoercion: The declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register is more specific than the inferred return type 'array<array-key, mixed>' (see https://psalm.dev/197)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L56
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:56:16: MixedReturnTypeCoercion: The type 'array<array-key, mixed>' is more general than the declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register (see https://psalm.dev/197)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L73
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:73:9: MixedAssignment: Unable to determine the type that $current is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L75
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:75:25: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:13: MixedAssignment: Unable to determine the type that $end is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L50
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:50:16: MixedReturnTypeCoercion: The declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register is more specific than the inferred return type 'array<array-key, mixed>' (see https://psalm.dev/197)
MixedReturnTypeCoercion: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L56
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:56:16: MixedReturnTypeCoercion: The type 'array<array-key, mixed>' is more general than the declared return type 'array<int, int>' for MO4\Sniffs\Arrays\ArrayDoubleArrowAlignmentSniff::register (see https://psalm.dev/197)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L73
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:73:9: MixedAssignment: Unable to determine the type that $current is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L75
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:75:25: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L76
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:76:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:13: MixedAssignment: Unable to determine the type that $end is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L77
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:77:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)
MixedAssignment: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:13: MixedAssignment: Unable to determine the type that $start is being assigned to (see https://psalm.dev/032)
MixedArrayAccess: MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php#L79
MO4/Sniffs/Arrays/ArrayDoubleArrowAlignmentSniff.php:79:22: MixedArrayAccess: Cannot access array value on mixed variable $current (see https://psalm.dev/051)