Skip to content

Initial

Initial #1

Re-run triggered March 10, 2024 00:31
Status Failure
Total duration 37s
Artifacts

test_master.yml

on: push
Matrix: Code coverage
Matrix: Test
Fit to window
Zoom out
Zoom in

Annotations

28 errors and 2 warnings
Code coverage (7.4)
Process completed with exit code 255.
Test (8.0)
Process completed with exit code 255.
Test (8.1)
The job was canceled because "_8_0" failed.
Test (8.1): src/Interfaces/ArrayViewInterface.php#L13
Interface Smoren\ArrayView\Interfaces\ArrayViewInterface extends generic interface IteratorAggregate but does not specify its types: TKey, TValue
Test (8.1): src/Interfaces/ArrayViewInterface.php#L31
Method Smoren\ArrayView\Interfaces\ArrayViewInterface::filter() return type with generic interface Smoren\ArrayView\Interfaces\ArrayViewInterface does not specify its types: T
Test (8.1): src/Selectors/IndexListSelector.php#L13
PHPDoc tag @implements contains generic type Smoren\ArrayView\Interfaces\ArraySelectorInterface<mixed> but interface Smoren\ArrayView\Interfaces\ArraySelectorInterface is not generic.
Test (8.1): src/Selectors/IndexListSelector.php#L31
Method Smoren\ArrayView\Selectors\IndexListSelector::select() return type with generic class Smoren\ArrayView\Views\ArrayIndexListView does not specify its types: T
Test (8.1): src/Selectors/MaskSelector.php#L27
Method Smoren\ArrayView\Selectors\MaskSelector::select() return type with generic class Smoren\ArrayView\Views\ArrayMaskView does not specify its types: T
Test (8.1): src/Selectors/SliceSelector.php#L23
Parameter #2 $slice of class Smoren\ArrayView\Views\ArraySliceView constructor expects Smoren\ArrayView\Structs\NormalizedSlice, $this(Smoren\ArrayView\Selectors\SliceSelector) given.
Test (8.1): src/Structs/NormalizedSlice.php#L12
Class Smoren\ArrayView\Structs\NormalizedSlice implements generic interface IteratorAggregate but does not specify its types: TKey, TValue
Test (8.1): src/Structs/NormalizedSlice.php#L20
Method Smoren\ArrayView\Structs\NormalizedSlice::count() should return int but returns float.
Test (8.1): src/Structs/Slice.php#L33
PHPDoc tag @return with type void is incompatible with native type Smoren\ArrayView\Structs\Slice.
Test (8.1): src/Structs/Slice.php#L43
Unsafe call to private method Smoren\ArrayView\Structs\Slice::parseSliceString() through static::.
Test (7.4)
The job was canceled because "_8_0" failed.
Test (7.4)
Process completed with exit code 255.
Test (8.3)
The job was canceled because "_8_0" failed.
Test (8.3)
The operation was canceled.
Test (8.2)
The job was canceled because "_8_0" failed.
Test (8.2): src/Interfaces/ArrayViewInterface.php#L13
Interface Smoren\ArrayView\Interfaces\ArrayViewInterface extends generic interface IteratorAggregate but does not specify its types: TKey, TValue
Test (8.2): src/Interfaces/ArrayViewInterface.php#L31
Method Smoren\ArrayView\Interfaces\ArrayViewInterface::filter() return type with generic interface Smoren\ArrayView\Interfaces\ArrayViewInterface does not specify its types: T
Test (8.2): src/Selectors/IndexListSelector.php#L13
PHPDoc tag @implements contains generic type Smoren\ArrayView\Interfaces\ArraySelectorInterface<mixed> but interface Smoren\ArrayView\Interfaces\ArraySelectorInterface is not generic.
Test (8.2): src/Selectors/IndexListSelector.php#L31
Method Smoren\ArrayView\Selectors\IndexListSelector::select() return type with generic class Smoren\ArrayView\Views\ArrayIndexListView does not specify its types: T
Test (8.2): src/Selectors/MaskSelector.php#L27
Method Smoren\ArrayView\Selectors\MaskSelector::select() return type with generic class Smoren\ArrayView\Views\ArrayMaskView does not specify its types: T
Test (8.2): src/Selectors/SliceSelector.php#L23
Parameter #2 $slice of class Smoren\ArrayView\Views\ArraySliceView constructor expects Smoren\ArrayView\Structs\NormalizedSlice, $this(Smoren\ArrayView\Selectors\SliceSelector) given.
Test (8.2): src/Structs/NormalizedSlice.php#L12
Class Smoren\ArrayView\Structs\NormalizedSlice implements generic interface IteratorAggregate but does not specify its types: TKey, TValue
Test (8.2): src/Structs/NormalizedSlice.php#L20
Method Smoren\ArrayView\Structs\NormalizedSlice::count() should return int but returns float.
Test (8.2): src/Structs/Slice.php#L33
PHPDoc tag @return with type void is incompatible with native type Smoren\ArrayView\Structs\Slice.
Test (8.2): src/Structs/Slice.php#L43
Unsafe call to private method Smoren\ArrayView\Structs\Slice::parseSliceString() through static::.
Code coverage (7.4)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.
Test (8.0)
Node.js 16 actions are deprecated. Please update the following actions to use Node.js 20: actions/checkout@v3. For more information see: https://github.blog/changelog/2023-09-22-github-actions-transitioning-from-node-16-to-node-20/.