Skip to content

Commit

Permalink
generic phpdoc upd
Browse files Browse the repository at this point in the history
  • Loading branch information
Smoren committed Dec 28, 2022
1 parent 2aa3e12 commit ae6524a
Show file tree
Hide file tree
Showing 3 changed files with 10 additions and 4 deletions.
3 changes: 3 additions & 0 deletions src/Iterators/FloatSequenceIterator.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@
*/
class FloatSequenceIterator implements SequenceIteratorInterface
{
/**
* @use SequenceIteratorTrait<float>
*/
use SequenceIteratorTrait;

/**
Expand Down
3 changes: 3 additions & 0 deletions src/Iterators/IntSequenceIterator.php
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,9 @@
*/
class IntSequenceIterator implements SequenceIteratorInterface
{
/**
* @use SequenceIteratorTrait<int>
*/
use SequenceIteratorTrait;

/**
Expand Down
8 changes: 4 additions & 4 deletions src/Traits/SequenceIteratorTrait.php
Original file line number Diff line number Diff line change
Expand Up @@ -4,13 +4,13 @@

namespace Smoren\Sequence\Traits;

use ArrayAccess;
use Countable;
use Smoren\Sequence\Interfaces\SequenceInterface;
use Smoren\Sequence\Interfaces\SequenceIteratorInterface;

/**
* @implements SequenceIteratorInterface<mixed>
* @property ArrayAccess<int, int|float>|Countable $sequence
* @template T
* @implements SequenceIteratorInterface<T>
* @property SequenceInterface<T> $sequence
* @property int $currentIndex
*/
trait SequenceIteratorTrait
Expand Down

0 comments on commit ae6524a

Please sign in to comment.