Skip to content

✨ Add event system for processing IpStrategy #101

✨ Add event system for processing IpStrategy

✨ Add event system for processing IpStrategy #101

Triggered via pull request September 26, 2023 22:32
@matyo91matyo91
synchronize #49
event
Status Failure
Total duration 3m 48s
Artifacts
This run and associated checks have been archived and are scheduled for deletion. Learn more about checks retention

ci.yaml

on: pull_request
Matrix: Check and fix coding styles using PHP CS Fixer
Matrix: Execute PHPStan analysis
Matrix: Launch PHPUnit test suite
Fit to window
Zoom out
Zoom in

Annotations

12 errors
Check and fix coding styles using PHP CS Fixer (8.2)
Process completed with exit code 8.
Execute PHPStan analysis (8.2): src/Event/PopEvent.php#L18
Property Flow\Event\PopEvent::$ip with generic class Flow\Ip does not specify its types: T
Execute PHPStan analysis (8.2): src/Event/PullEvent.php#L18
Property Flow\Event\PullEvent::$ip with generic class Flow\Ip does not specify its types: T
Execute PHPStan analysis (8.2): src/Event/PullEvent.php#L31
Method Flow\Event\PullEvent::setIp() has parameter $ip with generic class Flow\Ip but does not specify its types: T
Execute PHPStan analysis (8.2): src/Event/PullEvent.php#L33
Method Flow\Event\PullEvent::setIp() should return Flow\Ip<T>|null but return statement is missing.
Execute PHPStan analysis (8.2): src/Event/PushEvent.php#L18
Property Flow\Event\PushEvent::$ip with generic class Flow\Ip does not specify its types: T
Execute PHPStan analysis (8.2): src/Flow/Flow.php#L50
PHPDoc tag @var for property Flow\Flow\Flow::$ipStrategy contains generic type Flow\IpStrategyInterface<mixed> but interface Flow\IpStrategyInterface is not generic.
Execute PHPStan analysis (8.2): src/Flow/Flow.php#L75
PHPDoc tag @param for parameter $ipStrategy contains generic type Flow\IpStrategyInterface<mixed> but interface Flow\IpStrategyInterface is not generic.
Execute PHPStan analysis (8.2): src/Flow/Flow.php#L143
Call to an undefined method Flow\IpStrategyInterface<T1>::pop().
Execute PHPStan analysis (8.2): src/Flow/Flow.php#L158
Call to an undefined method Flow\IpStrategyInterface<T1>::done().
Execute PHPStan analysis (8.2): src/Flow/YFlow.php#L26
PHPDoc tag @param for parameter $ipStrategy contains generic type Flow\IpStrategyInterface<mixed> but interface Flow\IpStrategyInterface is not generic.
Launch PHPUnit test suite (8.2)
Process completed with exit code 2.