mirror of
https://github.com/pmmp/PocketMine-MP.git
synced 2025-09-03 00:25:04 +00:00
tools: fix PHPStan 2.0 issues
This commit is contained in:
@ -53,6 +53,10 @@ use const STR_PAD_LEFT;
|
||||
|
||||
require dirname(__DIR__) . '/vendor/autoload.php';
|
||||
|
||||
/**
|
||||
* @phpstan-param positive-int $scale
|
||||
* @phpstan-param positive-int $radius
|
||||
*/
|
||||
function newImage(int $scale, int $radius) : \GdImage{
|
||||
$image = Utils::assumeNotFalse(imagecreatetruecolor($scale * $radius * 2, $scale * $radius * 2));
|
||||
imagesavealpha($image, true);
|
||||
@ -149,6 +153,18 @@ if($radius === null){
|
||||
fwrite(STDERR, "Please specify a radius using --radius\n");
|
||||
exit(1);
|
||||
}
|
||||
if($radius < 1){
|
||||
fwrite(STDERR, "Radius cannot be less than 1\n");
|
||||
exit(1);
|
||||
}
|
||||
if($scale < 1){
|
||||
fwrite(STDERR, "Scale cannot be less than 1\n");
|
||||
exit(1);
|
||||
}
|
||||
if($nChunksPerStep < 1){
|
||||
fwrite(STDERR, "Chunks per step cannot be less than 1\n");
|
||||
exit(1);
|
||||
}
|
||||
|
||||
$outputDirectory = null;
|
||||
if(isset($opts["output"])){
|
||||
|
Reference in New Issue
Block a user