phpstan 0.12.29

This commit is contained in:
Dylan K. Taylor
2020-06-14 16:25:55 +01:00
parent 0029efa370
commit d8d994351b
7 changed files with 123 additions and 13 deletions

View File

@ -216,12 +216,18 @@ class Level implements ChunkManager, Metadatable{
/** @var Vector3[][] */
private $changedBlocks = [];
/** @var ReversePriorityQueue */
/**
* @var ReversePriorityQueue
* @phpstan-var ReversePriorityQueue<int, Vector3>
*/
private $scheduledBlockUpdateQueue;
/** @var int[] */
private $scheduledBlockUpdateQueueIndex = [];
/** @var \SplQueue */
/**
* @var \SplQueue
* @phpstan-var \SplQueue<int>
*/
private $neighbourBlockUpdateQueue;
/** @var Player[][] */

View File

@ -40,7 +40,10 @@ abstract class LightUpdate{
*/
protected $updateNodes = [];
/** @var \SplQueue */
/**
* @var \SplQueue
* @phpstan-var \SplQueue<array{int, int, int}>
*/
protected $spreadQueue;
/**
* @var true[]
@ -48,7 +51,10 @@ abstract class LightUpdate{
*/
protected $spreadVisited = [];
/** @var \SplQueue */
/**
* @var \SplQueue
* @phpstan-var \SplQueue<array{int, int, int, int}>
*/
protected $removalQueue;
/**
* @var true[]