Initial #1
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/.
|