Skip to content

Updated pipeline, satellit and action contracts v0.5 #59

Updated pipeline, satellit and action contracts v0.5

Updated pipeline, satellit and action contracts v0.5 #59

Triggered via push November 16, 2023 15:21
Status Failure
Total duration 27s
Artifacts

phpstan-5.yaml

on: push
Fit to window
Zoom out
Zoom in

Annotations

10 errors
phpstan: src/ActionProxy.php#L23
Parameter $code of method Kiboko\Component\Runtime\Workflow\ActionProxy::__construct() has invalid type Kiboko\Contract\Satellite\CodeInterface.
phpstan: src/ActionProxy.php#L23
Property Kiboko\Component\Runtime\Workflow\ActionProxy::$code has unknown class Kiboko\Contract\Satellite\CodeInterface as its type.
phpstan: src/Console.php#L31
Parameter $job of method Kiboko\Component\Runtime\Workflow\Console::loadPipeline() has invalid type Kiboko\Contract\Satellite\CodeInterface.
phpstan: src/Console.php#L38
Parameter $job of method Kiboko\Component\Runtime\Workflow\Console::loadAction() has invalid type Kiboko\Contract\Satellite\CodeInterface.
phpstan: src/Console.php#L45
Method Kiboko\Component\Runtime\Workflow\Console::job() overrides method Kiboko\Contract\Pipeline\SchedulingInterface::job() but misses parameter #2 $runnable.
phpstan: src/Console.php#L45
Parameter #1 $job (Kiboko\Contract\Satellite\RunnableInterface) of method Kiboko\Component\Runtime\Workflow\Console::job() is not contravariant with parameter #1 $job (Kiboko\Contract\Pipeline\JobCodeInterface) of method Kiboko\Contract\Pipeline\SchedulingInterface::job().
phpstan: src/PipelineProxy.php#L30
Parameter $code of method Kiboko\Component\Runtime\Workflow\PipelineProxy::__construct() has invalid type Kiboko\Contract\Satellite\CodeInterface.
phpstan: src/PipelineProxy.php#L30
Property Kiboko\Component\Runtime\Workflow\PipelineProxy::$code has unknown class Kiboko\Contract\Satellite\CodeInterface as its type.
phpstan: src/PipelineProxy.php#L37
Method Kiboko\Component\Runtime\Workflow\PipelineProxy::extract() overrides method Kiboko\Contract\Pipeline\ExtractingInterface::extract() but misses parameter #4 $state.
phpstan: src/PipelineProxy.php#L37
Parameter #1 $extractor (Kiboko\Contract\Pipeline\ExtractorInterface) of method Kiboko\Component\Runtime\Workflow\PipelineProxy::extract() is not contravariant with parameter #1 $step (Kiboko\Contract\Pipeline\StepCodeInterface) of method Kiboko\Contract\Pipeline\ExtractingInterface::extract().