diff --git a/tests/phpstan/configs/php-bugs.neon b/tests/phpstan/configs/php-bugs.neon index 465017add..224981252 100644 --- a/tests/phpstan/configs/php-bugs.neon +++ b/tests/phpstan/configs/php-bugs.neon @@ -5,3 +5,8 @@ parameters: count: 1 path: ../../phpunit/network/mcpe/StupidJsonDecodeTest.php + - + message: "#^Property pocketmine\\\\network\\\\mcpe\\\\StupidJsonDecodeTest\\:\\:\\$stupidJsonDecodeFunc \\(Closure\\(string, bool\\)\\: mixed\\) does not accept Closure\\|null\\.$#" + count: 1 + path: ../../phpunit/network/mcpe/StupidJsonDecodeTest.php + diff --git a/tests/phpunit/network/mcpe/StupidJsonDecodeTest.php b/tests/phpunit/network/mcpe/StupidJsonDecodeTest.php index 4e1f3a749..c290b65eb 100644 --- a/tests/phpunit/network/mcpe/StupidJsonDecodeTest.php +++ b/tests/phpunit/network/mcpe/StupidJsonDecodeTest.php @@ -26,7 +26,10 @@ namespace pocketmine\network\mcpe; use PHPUnit\Framework\TestCase; class StupidJsonDecodeTest extends TestCase{ - /** @var \Closure */ + /** + * @var \Closure + * @phpstan-var \Closure(string $json, bool $assoc=) : mixed + */ private $stupidJsonDecodeFunc; public function setUp() : void{