Skip to content

Commit 26d3a89

Browse files
committed
Updated the bucket contract
1 parent d57d2db commit 26d3a89

File tree

3 files changed

+12
-13
lines changed

3 files changed

+12
-13
lines changed

composer.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616
],
1717
"require": {
1818
"php": "^8.2",
19-
"php-etl/bucket-contracts": "0.2.*",
19+
"php-etl/bucket-contracts": "0.3.*",
2020
"php-etl/satellite-contracts": "0.1.*"
2121
},
2222
"require-dev": {

composer.lock

Lines changed: 9 additions & 8 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

src/PipelineRunnerInterface.php

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -4,8 +4,6 @@
44

55
namespace Kiboko\Contract\Pipeline;
66

7-
use Kiboko\Contract\Bucket\AcceptanceResultBucketInterface;
8-
use Kiboko\Contract\Bucket\RejectionResultBucketInterface;
97
use Kiboko\Contract\Bucket\ResultBucketInterface;
108

119
interface PipelineRunnerInterface
@@ -15,10 +13,10 @@ interface PipelineRunnerInterface
1513
* @template OutputType of non-empty-array<array-key, mixed>|object
1614
*
1715
* @param \Iterator<int, InputType|null> $source
18-
* @param \Generator<int, (ResultBucketInterface<OutputType>&(AcceptanceResultBucketInterface<InputType>|RejectionResultBucketInterface<InputType>))|null, InputType, void> $coroutine
16+
* @param \Generator<int, ResultBucketInterface<InputType>, InputType, void> $coroutine
1917
* @param StepRejectionInterface<InputType> $rejection
2018
* @param StepStateInterface $state
21-
* @return \Iterator<int, ResultBucketInterface<OutputType|null>>
19+
* @return \Iterator<int, ResultBucketInterface<OutputType>|null>
2220
*/
2321
public function run(
2422
\Iterator $source,

0 commit comments

Comments
 (0)