Update UpdateInfo JSON model to be compatible with new updater API

This commit is contained in:
Dylan K. Taylor 2021-08-19 15:57:53 +01:00
parent bf8b5905e4
commit 7ba34927c9
No known key found for this signature in database
GPG Key ID: 8927471A91CAFD3D

View File

@ -28,11 +28,6 @@ namespace pocketmine\updater;
* @link https://update.pmmp.io/api
*/
final class UpdateInfo{
/**
* @var string
* @required
*/
public $job;
/**
* @var string
* @required
@ -43,21 +38,13 @@ final class UpdateInfo{
* @required
*/
public $base_version;
/**
* @var int
* @required
*/
public $build_number;
/**
* @var bool
* @required
*/
public $is_dev;
/**
* @var string
* @required
*/
public $branch;
/** @required */
public string $channel;
/**
* @var string
* @required
@ -68,11 +55,6 @@ final class UpdateInfo{
* @required
*/
public $mcpe_version;
/**
* @var string
* @required
*/
public $phar_name;
/**
* @var int
* @required
@ -93,4 +75,6 @@ final class UpdateInfo{
* @required
*/
public $download_url;
/** @required */
public string $source_url;
}