mirror of
https://github.com/danog/psalm.git
synced 2024-11-26 20:34:47 +01:00
The return value of generator methods can potentially be null (#5577)
* The return value of generator methods can potentially be null * Add @psalm-ignore-nullable-return
This commit is contained in:
parent
7080bc3bff
commit
ccf4c91688
@ -20,7 +20,8 @@ interface Traversable {
|
||||
*/
|
||||
class Generator implements Traversable {
|
||||
/**
|
||||
* @return TValue Can return any type.
|
||||
* @psalm-ignore-nullable-return
|
||||
* @return ?TValue Can return any type.
|
||||
*/
|
||||
public function current() {}
|
||||
|
||||
@ -51,12 +52,14 @@ class Generator implements Traversable {
|
||||
|
||||
/**
|
||||
* @param TSend $value
|
||||
* @return TValue Can return any type.
|
||||
* @psalm-ignore-nullable-return
|
||||
* @return ?TValue Can return any type.
|
||||
*/
|
||||
public function send($value) {}
|
||||
|
||||
/**
|
||||
* @return TValue Can return any type.
|
||||
* @psalm-ignore-nullable-return
|
||||
* @return ?TValue Can return any type.
|
||||
*/
|
||||
public function throw(Throwable $exception) {}
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user