Fixed property types with missing null PhpDoc types

This commit is contained in:
Dylan K. Taylor 2020-02-05 20:55:03 +00:00
parent 495bfda044
commit 1a5228e7a6
11 changed files with 16 additions and 16 deletions

View File

@ -183,7 +183,7 @@ class Server{
public const BROADCAST_CHANNEL_ADMINISTRATIVE = "pocketmine.broadcast.admin"; public const BROADCAST_CHANNEL_ADMINISTRATIVE = "pocketmine.broadcast.admin";
public const BROADCAST_CHANNEL_USERS = "pocketmine.broadcast.user"; public const BROADCAST_CHANNEL_USERS = "pocketmine.broadcast.user";
/** @var Server */ /** @var Server|null */
private static $instance = null; private static $instance = null;
/** @var \Threaded|null */ /** @var \Threaded|null */
@ -346,7 +346,7 @@ class Server{
/** @var Level[] */ /** @var Level[] */
private $levels = []; private $levels = [];
/** @var Level */ /** @var Level|null */
private $levelDefault = null; private $levelDefault = null;
public function getName() : string{ public function getName() : string{

View File

@ -65,11 +65,11 @@ abstract class Command{
/** @var string|null */ /** @var string|null */
private $permission = null; private $permission = null;
/** @var string */ /** @var string|null */
private $permissionMessage = null; private $permissionMessage = null;
/** @var TimingsHandler */ /** @var TimingsHandler|null */
public $timings; public $timings = null;
/** /**
* @param string[] $aliases * @param string[] $aliases

View File

@ -60,7 +60,7 @@ class Item implements ItemIds, \JsonSerializable{
public const TAG_DISPLAY_NAME = "Name"; public const TAG_DISPLAY_NAME = "Name";
public const TAG_DISPLAY_LORE = "Lore"; public const TAG_DISPLAY_LORE = "Lore";
/** @var LittleEndianNBTStream */ /** @var LittleEndianNBTStream|null */
private static $cachedParser = null; private static $cachedParser = null;
private static function parseCompoundTag(string $tag) : CompoundTag{ private static function parseCompoundTag(string $tag) : CompoundTag{

View File

@ -60,14 +60,14 @@ class Explosion{
public $affectedBlocks = []; public $affectedBlocks = [];
/** @var float */ /** @var float */
public $stepLen = 0.3; public $stepLen = 0.3;
/** @var Entity|Block */ /** @var Entity|Block|null */
private $what; private $what;
/** @var SubChunkIteratorManager */ /** @var SubChunkIteratorManager */
private $subChunkHandler; private $subChunkHandler;
/** /**
* @param Entity|Block $what * @param Entity|Block|null $what
*/ */
public function __construct(Position $center, float $size, $what = null){ public function __construct(Position $center, float $size, $what = null){
if(!$center->isValid()){ if(!$center->isValid()){

View File

@ -41,7 +41,7 @@ abstract class DataPacket extends NetworkBinaryStream{
/** @var bool */ /** @var bool */
public $isEncoded = false; public $isEncoded = false;
/** @var CachedEncapsulatedPacket */ /** @var CachedEncapsulatedPacket|null */
public $__encapsulatedPacket = null; public $__encapsulatedPacket = null;
/** @var int */ /** @var int */

View File

@ -45,8 +45,8 @@ class LoginPacket extends DataPacket{
public $clientUUID; public $clientUUID;
/** @var int */ /** @var int */
public $clientId; public $clientId;
/** @var string */ /** @var string|null */
public $xuid; public $xuid = null;
/** @var string */ /** @var string */
public $identityPublicKey; public $identityPublicKey;
/** @var string */ /** @var string */

View File

@ -32,7 +32,7 @@ class PermissibleBase implements Permissible{
/** @var ServerOperator */ /** @var ServerOperator */
private $opable; private $opable;
/** @var Permissible */ /** @var Permissible|null */
private $parent = null; private $parent = null;
/** @var PermissionAttachment[] */ /** @var PermissionAttachment[] */

View File

@ -27,7 +27,7 @@ use pocketmine\plugin\Plugin;
use pocketmine\plugin\PluginException; use pocketmine\plugin\PluginException;
class PermissionAttachment{ class PermissionAttachment{
/** @var PermissionRemovedExecutor */ /** @var PermissionRemovedExecutor|null */
private $removed = null; private $removed = null;
/** @var bool[] */ /** @var bool[] */

View File

@ -62,7 +62,7 @@ class ZippedResourcePack implements ResourcePack{
/** @var \stdClass */ /** @var \stdClass */
protected $manifest; protected $manifest;
/** @var string */ /** @var string|null */
protected $sha256 = null; protected $sha256 = null;
/** @var resource */ /** @var resource */

View File

@ -53,7 +53,7 @@ abstract class AsyncTask extends Collectable{
*/ */
private static $localObjectStorage; private static $localObjectStorage;
/** @var AsyncWorker $worker */ /** @var AsyncWorker|null $worker */
public $worker = null; public $worker = null;
/** @var \Threaded */ /** @var \Threaded */

View File

@ -136,7 +136,7 @@ class TimingsHandler{
/** @var string */ /** @var string */
private $name; private $name;
/** @var TimingsHandler */ /** @var TimingsHandler|null */
private $parent = null; private $parent = null;
/** @var int */ /** @var int */